|
6 | 6 | "scripts": { |
7 | 7 | "android": "react-native run-android", |
8 | 8 | "ios": "react-native run-ios", |
9 | | - "start": "react-native start" |
| 9 | + "start": "react-native start --reset-cache", |
| 10 | + "storybook": "start-storybook -p 7007", |
| 11 | + "build-storybook": "build-storybook", |
| 12 | + "prestorybook": "rnstl" |
| 13 | + }, |
| 14 | + "config": { |
| 15 | + "react-native-storybook-loader": { |
| 16 | + "searchDir": [ |
| 17 | + "./App", |
| 18 | + "./App/stories" |
| 19 | + ], |
| 20 | + "pattern": "**/*.stories.tsx", |
| 21 | + "outputFile": "./storybook/storyLoader.ts" |
| 22 | + } |
10 | 23 | }, |
11 | 24 | "dependencies": { |
| 25 | + "@react-native-async-storage/async-storage": "^1.15.7", |
12 | 26 | "react": "16.13.1", |
13 | | - "react-native": "0.63.4" |
| 27 | + "react-native": "0.63.4", |
| 28 | + "typescript": "4.4.2" |
14 | 29 | }, |
15 | 30 | "devDependencies": { |
16 | 31 | "@babel/core": "^7.12.10", |
17 | 32 | "@babel/runtime": "^7.12.5", |
| 33 | + "@storybook/addon-actions": "^5.3", |
| 34 | + "@storybook/addon-knobs": "^5.3", |
| 35 | + "@storybook/addon-links": "^5.3", |
| 36 | + "@storybook/addon-ondevice-actions": "^5.3.23", |
| 37 | + "@storybook/addon-ondevice-knobs": "^5.3.25", |
| 38 | + "@storybook/react-native": "^5.3.25", |
| 39 | + "@storybook/react-native-server": "^5.3.23", |
| 40 | + "@testing-library/jest-native": "^4.0.2", |
| 41 | + "@testing-library/react-native": "^7.2.0", |
| 42 | + "babel-loader": "^8.2.2", |
18 | 43 | "babel-plugin-module-resolver": "^4.0.0", |
19 | | - "metro-react-native-babel-preset": "^0.64.0" |
| 44 | + "metro-react-native-babel-preset": "^0.64.0", |
| 45 | + "react-dom": "16.13.1", |
| 46 | + "react-native-storybook-loader": "^2.0.4" |
20 | 47 | } |
21 | 48 | } |
0 commit comments