forked from mui/mui-x
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
131 lines (131 loc) · 5.25 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
{
"version": "0.1.63",
"private": true,
"scripts": {
"start": "yarn docs:dev",
"docs:dev": "yarn workspace docs dev",
"docs:build": "yarn workspace docs build",
"docs:export": "yarn workspace docs export",
"docs:typescript:formatted": "yarn workspace docs typescript:transpile",
"docs:importDocsStatic": "node scripts/importDocsStatic.js",
"docs:deploy": "yarn workspace docs deploy",
"storybook:dev": "yarn workspace storybook start",
"storybook:build": "yarn workspace storybook build",
"storybook:export": "yarn workspace storybook export",
"demo:dev": "yarn workspace demo-app start",
"demo:build": "yarn workspace demo-app build",
"demo:export": "yarn workspace demo-app export",
"deduplicate": "node scripts/deduplicate.js",
"stylelint": "stylelint '**/*.js' '**/*.ts' '**/*.tsx'",
"prettier": "yarn babel-node -i '/node_modules/(?!@material-ui)/' ./scripts/prettier.js --branch master",
"test": "lerna run test --parallel",
"test:coverage": "cross-env NODE_ENV=test BABEL_ENV=coverage nyc mocha 'packages/**/*.test.tsx' --exclude '**/node_modules/**' && nyc report -r lcovonly",
"test:coverage:html": "cross-env NODE_ENV=test BABEL_ENV=coverage nyc mocha 'packages/**/*.test.tsx' --exclude '**/node_modules/**' && nyc report --reporter=html",
"test:karma": "cross-env NODE_ENV=test karma start test/karma.conf.js",
"test:unit": "cross-env NODE_ENV=test mocha 'packages/**/*.test.tsx' --exclude '**/node_modules/**'",
"test:watch": "yarn test:unit --watch",
"lint": "yarn eslint && yarn jsonlint",
"eslint": "eslint . --report-unused-disable-directives --ext .js,.ts,.tsx",
"eslint:ci": "eslint . --report-unused-disable-directives --ext .js,.ts,.tsx",
"jsonlint": "node scripts/jsonlint.js",
"typescript": "lerna run typescript --parallel",
"build:codesandbox": "yarn build",
"build": "cd packages/x-license && yarn build && cd ../grid/x-grid && yarn build && cd ../data-grid && yarn build && cd ../../x-grid-data-generator && yarn build",
"release": "yarn build && lerna publish --no-changelog",
"release:dry-run": "yarn build && lerna publish --no-changelog --no-git-tag-version --no-push --registry=\"http://localhost:4873/\""
},
"devDependencies": {
"@babel/core": "^7.10.2",
"@babel/node": "^7.10.5",
"@babel/plugin-transform-object-assign": "^7.10.4",
"@babel/plugin-transform-runtime": "^7.10.5",
"@babel/register": "^7.10.5",
"@material-ui/core": "^4.9.12",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "^4.0.0-alpha.54",
"@material-ui/monorepo": "https://github.com/mui-org/material-ui.git#next",
"@rollup/plugin-node-resolve": "^8.0.1",
"@rollup/plugin-replace": "^2.3.3",
"@testing-library/react": "^11.1.0",
"@types/chai": "^4.2.3",
"@types/chai-dom": "^0.0.10",
"@types/enzyme": "^3.10.5",
"@types/enzyme-adapter-react-16": "^1.0.6",
"@types/jest": "^26.0.14",
"@types/mocha": "^8.0.3",
"@types/node": "^14.11.10",
"@types/react": "^16.9.25",
"@types/react-dom": "^16.9.5",
"@types/sinon": "^9.0.8",
"@types/styled-components": "^5.0.1",
"@typescript-eslint/eslint-plugin": "^3.6.1",
"@typescript-eslint/parser": "^3.6.1",
"babel-plugin-module-resolver": "^4.0.0",
"babel-plugin-optimize-clsx": "^2.6.1",
"babel-plugin-transform-rename-import": "^2.3.0",
"chai": "^4.2.0",
"chai-dom": "^1.8.2",
"cross-env": "^7.0.2",
"enzyme": "^3.11.0",
"enzyme-adapter-react-16": "^1.15.2",
"eslint": "^7.4.0",
"eslint-config-airbnb-typescript": "^9.0.0",
"eslint-config-prettier": "^6.11.0",
"eslint-import-resolver-webpack": "^0.12.2",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-jsx-a11y": "^6.3.1",
"eslint-plugin-mocha": "^8.0.0",
"eslint-plugin-prettier": "^3.1.4",
"eslint-plugin-react": "^7.20.3",
"eslint-plugin-react-hooks": "^4.0.8",
"format-util": "^1.0.5",
"glob-gitignore": "^1.0.14",
"jest": "^26.6.1",
"jest-cli": "^26.5.2",
"jest-transform-stub": "^2.0.0",
"karma": "^5.1.0",
"karma-browserstack-launcher": "^1.6.0",
"karma-chrome-launcher": "^3.1.0",
"karma-mocha": "^2.0.1",
"karma-mocha-reporter": "^2.2.5",
"karma-sourcemap-loader": "^0.3.7",
"karma-webpack": "^4.0.2",
"lerna": "^3.20.2",
"mocha": "^8.0.1",
"nyc": "^15.1.0",
"prettier": "^2.0.5",
"pretty-format-v24": "npm:pretty-format@24",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"rollup": "^2.28.2",
"rollup-plugin-cleaner": "^1.0.0",
"rollup-plugin-command": "^1.1.3",
"rollup-plugin-commonjs": "^10.1.0",
"rollup-plugin-dts": "^1.4.7",
"rollup-plugin-sourcemaps": "^0.6.2",
"rollup-plugin-terser": "^7.0.2",
"rollup-plugin-typescript2": "^0.28.0",
"sinon": "^9.0.2",
"stylelint": "^13.7.2",
"stylelint-config-standard": "^20.0.0",
"stylelint-processor-styled-components": "^1.10.0",
"ts-jest": "^25.2.0",
"typescript": "^3.9.6",
"webpack": "^4.41.0",
"yarn-deduplicate": "^3.0.0"
},
"setupFiles": [
"<rootDir>/src/setupTests.js"
],
"workspaces": {
"packages": [
"packages/*",
"!packages/grid",
"packages/grid/*",
"docs"
],
"nohoist": [
"**/@material-ui/monorepo"
]
}
}