mirror of
https://github.com/material-components/material-web.git
synced 2024-09-11 13:46:10 +03:00
These are WIP. Some known issues: * select, chips, and textfield ripple not working * many tests to be added * some elements tbd, including e.g. top-app-bar and drawer
77 lines
2.4 KiB
JSON
77 lines
2.4 KiB
JSON
{
|
|
"name": "material-components-web-components",
|
|
"private": true,
|
|
"description": "Material Components Web Components",
|
|
"license": "Apache-2.0",
|
|
"scripts": {
|
|
"build": "npm run clean && mkdirp build && webpack --progress --colors",
|
|
"build:min": "mkdirp build && cross-env MDC_ENV=production webpack -p --progress --colors",
|
|
"changelog": "standard-changelog -i CHANGELOG.md -k packages/material-components-web/package.json -w",
|
|
"clean": "del-cli build/** build .closure-tmp/** .closure-tmp packages/*/node_modules",
|
|
"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",
|
|
"bootstrap": "npm install && ./scripts/bootstrap-unreleased.sh",
|
|
"update-styling": "./scripts/update-styling.sh"
|
|
},
|
|
"devDependencies": {
|
|
"babel-core": "^6.22.1",
|
|
"babel-loader": "^7.0.0",
|
|
"babel-plugin-transform-object-assign": "^6.8.0",
|
|
"babel-preset-es2015": "^6.9.0",
|
|
"babel-traverse": "^6.24.1",
|
|
"babel-types": "^6.24.1",
|
|
"babylon": "^6.16.1",
|
|
"chai": "^4.0.2",
|
|
"del-cli": "^1.1.0",
|
|
"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",
|
|
"npm-run-all": "^4.1.1",
|
|
"polyserve": "^0.25.3",
|
|
"webpack": "^3.9.0",
|
|
"webpack-dev-server": "^2.4.3"
|
|
},
|
|
"babel": {
|
|
"presets": [
|
|
[
|
|
"es2015",
|
|
{
|
|
"modules": false
|
|
}
|
|
]
|
|
],
|
|
"plugins": [
|
|
"transform-object-assign"
|
|
],
|
|
"env": {
|
|
"test": {
|
|
"presets": [
|
|
"es2015"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|