2018-04-26 05:20:55 +03:00
|
|
|
{
|
|
|
|
"name": "material-components-web-components",
|
|
|
|
"private": true,
|
|
|
|
"description": "Material Components Web Components",
|
|
|
|
"license": "Apache-2.0",
|
|
|
|
"scripts": {
|
|
|
|
"changelog": "standard-changelog -i CHANGELOG.md -k packages/material-components-web/package.json -w",
|
2018-05-30 02:00:56 +03:00
|
|
|
"clean": "del-cli build/** build .closure-tmp/** .closure-tmp packages/*/node_modules packages/*/package-lock.json",
|
2018-04-26 05:20:55 +03:00
|
|
|
"dist": "npm run build && npm run build:min",
|
|
|
|
"dev": "polyserve --npm --module-resolution=node",
|
|
|
|
"fix": "npm-run-all --parallel fix:*",
|
|
|
|
"lint:js": "eslint packages test scripts webpack.config.js demos/webpack.config.js karma.conf.js",
|
|
|
|
"lint:imports": "node scripts/check-imports.js",
|
|
|
|
"lint": "npm-run-all --parallel lint:*",
|
|
|
|
"test": "karma start --single-run",
|
2018-09-20 22:48:07 +03:00
|
|
|
"bootstrap": "npm install && ./scripts/bootstrap.sh",
|
2018-09-24 21:05:50 +03:00
|
|
|
"build": "npm run build-styling && tsc -b packages/base packages/switch packages/ripple packages/button packages/fab packages/icon packages/checkbox",
|
2018-09-20 22:48:07 +03:00
|
|
|
"build-styling": "./scripts/build-styling.sh",
|
2018-05-08 21:23:01 +03:00
|
|
|
"update-gh-pages": "npm run bootstrap && ./scripts/publish-demos.sh"
|
2018-04-26 05:20:55 +03:00
|
|
|
},
|
|
|
|
"devDependencies": {
|
2018-06-26 00:51:00 +03:00
|
|
|
"@webcomponents/webcomponentsjs": "^2.0.1",
|
2018-04-26 05:20:55 +03:00
|
|
|
"babel-core": "^6.22.1",
|
|
|
|
"babel-loader": "^7.0.0",
|
|
|
|
"babel-plugin-transform-object-assign": "^6.8.0",
|
|
|
|
"babel-preset-es2015": "^6.9.0",
|
2018-05-08 21:23:01 +03:00
|
|
|
"babel-preset-es2015-rollup": "^3.0.0",
|
2018-04-26 05:20:55 +03:00
|
|
|
"babel-traverse": "^6.24.1",
|
|
|
|
"babel-types": "^6.24.1",
|
|
|
|
"babylon": "^6.16.1",
|
|
|
|
"chai": "^4.0.2",
|
2018-09-20 03:35:42 +03:00
|
|
|
"command-line-args": "^5.0.2",
|
|
|
|
"command-line-usage": "^5.0.5",
|
2018-04-26 05:20:55 +03:00
|
|
|
"del-cli": "^1.1.0",
|
2018-05-08 21:23:01 +03:00
|
|
|
"dom5": "^3.0.0",
|
2018-04-26 05:20:55 +03:00
|
|
|
"eslint": "^4.10.0",
|
|
|
|
"eslint-config-google": "^0.8.1",
|
|
|
|
"eslint-plugin-mocha": "^4.8.0",
|
|
|
|
"extract-text-webpack-plugin": "^3.0.0",
|
|
|
|
"fs-extra": "^5.0.0",
|
|
|
|
"glob": "^7.1.1",
|
|
|
|
"google-closure-compiler": "^20170521.0.0",
|
|
|
|
"istanbul": "^0.4.4",
|
|
|
|
"istanbul-instrumenter-loader": "^3.0.0",
|
|
|
|
"karma": "^2.0.0",
|
|
|
|
"karma-chrome-launcher": "^2.0.0",
|
|
|
|
"karma-coverage": "^1.1.0",
|
|
|
|
"karma-firefox-launcher": "^1.0.0",
|
|
|
|
"karma-mocha": "^1.3.0",
|
|
|
|
"karma-sauce-launcher": "^1.0.0",
|
|
|
|
"karma-sourcemap-loader": "^0.3.7",
|
|
|
|
"karma-tap": "^4.0.0",
|
|
|
|
"karma-webpack": "^2.0.4",
|
|
|
|
"lerna": "^2.9.0",
|
|
|
|
"mocha": "^5.0.0",
|
2018-09-20 03:35:42 +03:00
|
|
|
"node-sass": "^4.9.3",
|
|
|
|
"node-sass-import": "^2.0.1",
|
2018-04-26 05:20:55 +03:00
|
|
|
"npm-run-all": "^4.1.1",
|
2018-05-08 21:23:01 +03:00
|
|
|
"parse5": "^4.0.0",
|
|
|
|
"polyserve": "^0.27.10",
|
|
|
|
"rollup": "^0.58.2",
|
|
|
|
"rollup-plugin-babel": "^3.0.4",
|
|
|
|
"rollup-plugin-node-resolve": "^3.3.0",
|
|
|
|
"rollup-plugin-uglify": "^3.0.0",
|
2018-09-20 03:35:42 +03:00
|
|
|
"typescript": "^3.0.3",
|
2018-04-26 05:20:55 +03:00
|
|
|
"webpack": "^3.9.0",
|
|
|
|
"webpack-dev-server": "^2.4.3"
|
|
|
|
},
|
|
|
|
"babel": {
|
|
|
|
"presets": [
|
|
|
|
[
|
|
|
|
"es2015",
|
|
|
|
{
|
|
|
|
"modules": false
|
|
|
|
}
|
|
|
|
]
|
|
|
|
],
|
|
|
|
"plugins": [
|
|
|
|
"transform-object-assign"
|
|
|
|
],
|
|
|
|
"env": {
|
|
|
|
"test": {
|
|
|
|
"presets": [
|
|
|
|
"es2015"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|