1
1
{
2
- "name" : " react-dynamic-tabs" ,
3
- "version" : " 0.1.0" ,
4
- "private" : true ,
5
- "dependencies" : {
6
- "@testing-library/jest-dom" : " ^4.2.4" ,
7
- "@testing-library/react" : " ^9.3.2" ,
8
- "@testing-library/user-event" : " ^7.1.2" ,
9
- "react" : " ^16.13.0" ,
10
- "react-dom" : " ^16.13.0" ,
11
- "react-scripts" : " 3.4.0"
12
- },
2
+ "name" : " react-dyn-tabs" ,
3
+ "version" : " 1.0.0" ,
4
+ "private" : false ,
5
+ "author" : " dev-javascript" ,
6
+ "description" : " dynamic tabs, full control and api based Tab for ReactJs" ,
7
+ "main" : " lib/cjs/index.js" ,
8
+ "module" : " lib/esm/index.js" ,
13
9
"scripts" : {
14
- "start" : " react-scripts start" ,
15
- "build" : " react-scripts build" ,
16
- "test" : " react-scripts test" ,
17
- "test:debug" : " react-scripts --inspect-brk test --runInBand --no-cache" ,
18
- "eject" : " react-scripts eject"
19
- },
20
- "eslintConfig" : {
21
- "extends" : " react-app"
10
+ "prebuild" : " npm-run-all clean:* --parallel" ,
11
+ "build" : " npm run build:lib & npm-run-all --parallel build:umd:prod* & npm run build:umd:dev" ,
12
+ "build:umd:dev" : " cross-env BABEL_OUTPUT=umd INCLUDE_POLYFILLS=true webpack --config webpack.config.js --env=development" ,
13
+ "build:umd:prod" : " rollup -c" ,
14
+ "build:umd:prod-pf" : " cross-env INCLUDE_POLYFILLS=true rollup -c" ,
15
+ "build:lib" : " npm-run-all --parallel build:lib:*" ,
16
+ "build:lib:cjs" : " cross-env BABEL_OUTPUT=cjs babel src/ --out-dir lib/cjs/ --ignore **/__tests__,**/__mocks__,**/*.test.js,**/*.js.snap" ,
17
+ "build:lib:esm" : " babel src/ --out-dir lib/esm/ --ignore **/__tests__,**/__mocks__,**/*.test.js,**/*.js.snap" ,
18
+ "build:lib:esm-pf" : " cross-env INCLUDE_POLYFILLS=true babel src/ --out-dir lib/esm-including-polyfills/ --ignore **/__tests__,**/__mocks__,**/*.test.js,**/*.js.snap" ,
19
+ "clean:lib" : " rimraf lib" ,
20
+ "clean:dist" : " rimraf dist" ,
21
+ "prepublish" : " npm run build" ,
22
+ "test" : " echo \" Error: no test specified\" && exit 1"
22
23
},
23
- "browserslist" : {
24
- "production" : [
25
- " >0.2%" ,
26
- " not dead" ,
27
- " not op_mini all"
28
- ],
29
- "development" : [
30
- " last 1 chrome version" ,
31
- " last 1 firefox version" ,
32
- " last 1 safari version"
33
- ]
24
+ "peerDependencies" : {
25
+ "@babel/runtime-corejs3" : " ^7.13.10" ,
26
+ "react" : " ^17.0.1" ,
27
+ "react-dom" : " ^17.0.1"
34
28
},
35
29
"devDependencies" : {
36
- "react-test-renderer" : " ^16.13.1"
37
- }
30
+ "@babel/cli" : " ^7.13.14" ,
31
+ "@babel/core" : " ^7.11.4" ,
32
+ "@babel/plugin-transform-react-jsx" : " ^7.10.4" ,
33
+ "@babel/plugin-transform-react-jsx-self" : " ^7.10.4" ,
34
+ "@babel/plugin-transform-runtime" : " ^7.13.10" ,
35
+ "@babel/preset-env" : " ^7.11.0" ,
36
+ "@babel/preset-react" : " ^7.10.4" ,
37
+ "@babel/runtime-corejs3" : " ^7.13.10" ,
38
+ "@rollup/plugin-commonjs" : " ^18.0.0" ,
39
+ "@rollup/plugin-node-resolve" : " ^11.2.1" ,
40
+ "babel-loader" : " ^8.1.0" ,
41
+ "cross-env" : " ^7.0.3" ,
42
+ "css-loader" : " ^4.3.0" ,
43
+ "npm-run-all" : " ^4.1.5" ,
44
+ "react" : " ^17.0.1" ,
45
+ "react-dom" : " ^17.0.1" ,
46
+ "reactstrap" : " ^8.5.1" ,
47
+ "rollup" : " ^2.41.0" ,
48
+ "rollup-plugin-terser" : " 7.0.2" ,
49
+ "style-loader" : " ^1.2.1" ,
50
+ "webpack" : " ^4.44.1" ,
51
+ "webpack-cli" : " ^3.3.12"
52
+ },
53
+ "files" : [
54
+ " dist" ,
55
+ " docs" ,
56
+ " flow-typed" ,
57
+ " lib" ,
58
+ " src" ,
59
+ " style" ,
60
+ " theme" ,
61
+ " themes"
62
+ ],
63
+ "keywords" : [
64
+ " react" ,
65
+ " dynamic" ,
66
+ " tab" ,
67
+ " dynamic-tabs" ,
68
+ " multi-tabs" ,
69
+ " react-dynamic-tabs" ,
70
+ " react-dyn-tabs" ,
71
+ " react-component" ,
72
+ " react-tab" ,
73
+ " api-based" ,
74
+ " full-control"
75
+ ],
76
+ "license" : " MIT" ,
77
+ "directories" : {
78
+ "lib" : " lib"
79
+ },
80
+ "dependencies" : {}
38
81
}
0 commit comments