Skip to content

Commit a5c35e1

Browse files
committed
improvements to setup
1 parent 379d8b8 commit a5c35e1

File tree

179 files changed

+1120
-637
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

179 files changed

+1120
-637
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ jobs:
269269
name: Run @storybook/bench on repro
270270
command: |
271271
cd ../cra-bench
272-
npx @storybook/[email protected].12.22336b6.0 'echo noop' --label cra
272+
npx @storybook/[email protected].11.52d1ee7.1 'echo noop' --label cra
273273
e2e-tests-pnp:
274274
executor:
275275
class: medium

addons/a11y/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
"*.d.ts"
3636
],
3737
"scripts": {
38+
"check": "tsc --noEmit",
3839
"prepare": "node ../../scripts/prepare.js"
3940
},
4041
"dependencies": {
@@ -56,7 +57,8 @@
5657
"util-deprecate": "^1.0.2"
5758
},
5859
"devDependencies": {
59-
"@testing-library/react": "^11.2.2"
60+
"@testing-library/react": "^11.2.2",
61+
"typescript": "~4.6.3"
6062
},
6163
"peerDependencies": {
6264
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",

addons/a11y/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { AnyFramework, DecoratorFunction } from '@storybook/csf';
22
import deprecate from 'util-deprecate';
3-
import dedent from 'ts-dedent';
3+
import { dedent } from 'ts-dedent';
44

55
export { PARAM_KEY } from './constants';
66
export * from './params';

addons/actions/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
"*.d.ts"
3232
],
3333
"scripts": {
34+
"check": "tsc --noEmit",
3435
"prepare": "node ../../scripts/prepare.js"
3536
},
3637
"dependencies": {
@@ -54,7 +55,8 @@
5455
"uuid-browser": "^3.1.0"
5556
},
5657
"devDependencies": {
57-
"@types/lodash": "^4.14.167"
58+
"@types/lodash": "^4.14.167",
59+
"typescript": "~4.6.3"
5860
},
5961
"peerDependencies": {
6062
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",

addons/actions/src/preview/decorateAction.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import deprecate from 'util-deprecate';
2-
import dedent from 'ts-dedent';
2+
import { dedent } from 'ts-dedent';
33

44
import { DecoratorFunction } from '../models';
55

addons/actions/src/preview/withActions.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import global from 'global';
33
import { useEffect, makeDecorator } from '@storybook/addons';
44
import deprecate from 'util-deprecate';
5-
import dedent from 'ts-dedent';
5+
import { dedent } from 'ts-dedent';
66

77
import { actions } from './actions';
88

@@ -15,8 +15,6 @@ const delegateEventSplitter = /^(\S+)\s*(.*)$/;
1515
const isIE = Element != null && !Element.prototype.matches;
1616
const matchesMethod = isIE ? 'msMatchesSelector' : 'matches';
1717

18-
const root = document && document.getElementById('root');
19-
2018
const hasMatchInAncestry = (element: any, selector: any): boolean => {
2119
if (element[matchesMethod](selector)) {
2220
return true;
@@ -45,6 +43,7 @@ const createHandlers = (actionsFn: (...arg: any[]) => object, ...handles: any[])
4543

4644
const applyEventHandlers = deprecate(
4745
(actionsFn: any, ...handles: any[]) => {
46+
const root = document && document.getElementById('root');
4847
useEffect(() => {
4948
if (root != null) {
5049
const handlers = createHandlers(actionsFn, ...handles);

addons/backgrounds/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
"*.d.ts"
3636
],
3737
"scripts": {
38+
"check": "tsc --noEmit",
3839
"prepare": "node ../../scripts/prepare.js"
3940
},
4041
"dependencies": {
@@ -51,6 +52,9 @@
5152
"ts-dedent": "^2.0.0",
5253
"util-deprecate": "^1.0.2"
5354
},
55+
"devDependencies": {
56+
"typescript": "~4.6.3"
57+
},
5458
"peerDependencies": {
5559
"react": "^16.8.0 || ^17.0.0 || ^18.0.0",
5660
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"

addons/backgrounds/src/decorators/withGrid.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import dedent from 'ts-dedent';
1+
import { dedent } from 'ts-dedent';
22
import deprecate from 'util-deprecate';
33
import { useMemo, useEffect } from '@storybook/addons';
44
import type { AnyFramework, PartialStoryFn as StoryFunction, StoryContext } from '@storybook/csf';

addons/backgrounds/src/helpers/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import global from 'global';
2-
import dedent from 'ts-dedent';
2+
import { dedent } from 'ts-dedent';
33

44
import { logger } from '@storybook/client-logger';
55

addons/controls/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
"*.d.ts"
3636
],
3737
"scripts": {
38+
"check": "tsc --noEmit",
3839
"prepare": "node ../../scripts/prepare.js"
3940
},
4041
"dependencies": {

0 commit comments

Comments
 (0)