@smollweide/material-ui-speed-dial
Version:
Components, that implements material design speed dial for material-ui v1
170 lines (169 loc) • 6.23 kB
JSON
{
"name": "@smollweide/material-ui-speed-dial",
"version": "0.10.0",
"description": "Components, that implements material design speed dial for material-ui v1",
"email": "simon.mollweide@web.de",
"author": "Simon Mollweide <simon.mollweide@web.de>",
"url": "https://github.com/smollweide/material-ui-speed-dial",
"repository": {
"type": "github",
"url": "https://github.com/smollweide/material-ui-speed-dial"
},
"main": "./dist/index.js",
"module": "./dist/mjs/index.js",
"bugs": {
"url": "https://github.com/smollweide/material-ui-speed-dial/issues"
},
"preferGlobal": false,
"private": false,
"license": "MIT",
"homepage": "https://smollweide.github.io/material-ui-speed-dial",
"scripts": {
"c": "git-cz",
"commitmsg": "commitlint -e $GIT_PARAMS",
"precommit": "lint-staged && npm-run-all lint flow test check-coverage",
"start": "react-scripts start",
"prebuild-demo": "npm-run-all lint flow test check-coverage",
"build-demo": "react-scripts build",
"predeploy-demo": "npm-run-all build-demo",
"deploy-demo": "gh-pages -d build",
"pretest": "rimraf coverage",
"test": "cross-env NODE_ENV=test react-scripts test --coverage",
"test:dev": "cross-env NODE_ENV=test react-scripts test --coverage --watch --notify",
"test:single": "cross-env NODE_ENV=test react-scripts test",
"check-coverage": "node_modules/.bin/istanbul check-coverage --statements 99 --functions 99 --lines 99",
"report-coverage": "cat ./coverage/lcov.info | ./node_modules/.bin/coveralls",
"lint": "npm-run-all lint:*",
"lint:js": "node_modules/.bin/eslint .",
"flow": "node_modules/.bin/flow",
"flow-restart": "node_modules/.bin/flow stop && node_modules/.bin/flow",
"flow-install": "node_modules/.bin/flow-typed install -i dev",
"prebuild": "rimraf dist",
"build": "npm-run-all build:*",
"build:components": "NODE_ENV=release babel ./src/components --out-dir ./dist/components --ignore spec.js",
"build:presets": "NODE_ENV=release babel ./src/presets --out-dir ./dist/presets --ignore spec.js",
"build:utils": "NODE_ENV=release babel ./src/utils --out-dir ./dist/utils --ignore spec.js",
"build:index": "BABEL_ENV=es babel ./src/speed-dial.js --out-file ./dist/index.js",
"build-mjs": "npm-run-all build-mjs:*",
"build-mjs:components": "NODE_ENV=release babel --no-babelrc ./src/components --out-dir ./dist/mjs/components --presets=stage-1,react --plugins=syntax-flow,transform-flow-strip-types --ignore spec.js",
"build-mjs:presets": "NODE_ENV=release babel --no-babelrc ./src/presets --out-dir ./dist/mjs/presets --presets=stage-1,react --plugins=syntax-flow,transform-flow-strip-types --ignore spec.js",
"build-mjs:utils": "NODE_ENV=release babel --no-babelrc ./src/utils --out-dir ./dist/mjs/utils --presets=stage-1,react --plugins=syntax-flow,transform-flow-strip-types --ignore spec.js",
"build-mjs:index": "BABEL_ENV=es babel --no-babelrc ./src/speed-dial.js --out-file ./dist/mjs/index.js --presets=stage-1,react --plugins=syntax-flow,transform-flow-strip-types",
"prettier": "node_modules/.bin/prettier --write 'src/**/*.js' 'bin/**/*.js' --config package.json",
"semantic-release": "node_modules/.bin/semantic-release"
},
"keywords": [
"react",
"react-component",
"material design",
"material-ui",
"material-ui-next",
"speed-dial"
],
"files": [
"dist",
"LICENSE",
"README.md",
"material-ui-speed-dial.js.flow"
],
"prettier": {
"useTabs": true,
"printWidth": 120,
"tabWidth": 4,
"singleQuote": true,
"trailingComma": "es5",
"bracketSpacing": true,
"jsxBracketSameLine": false,
"parser": "babylon",
"semi": true
},
"lint-staged": {
"*.js": [
"prettier",
"git add"
]
},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
},
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog"
}
},
"publishConfig": {
"access": "public"
},
"jest": {
"collectCoverageFrom": [
"src/components/**/*.{js}",
"src/utils/**/*.{js}"
]
},
"peerDependencies": {
"core-js": "2.x",
"@material-ui/core": "1.x.x",
"@material-ui/icons": "1.x.x",
"react": "16.x",
"react-dom": "16.x"
},
"devDependencies": {
"@commitlint/cli": "6.1.3",
"@commitlint/config-conventional": "6.1.3",
"@namics/eslint-config": "5.0.0",
"babel-cli": "6.26.0",
"babel-core": "6.26.0",
"babel-eslint": "8.2.2",
"babel-plugin-syntax-flow": "6.18.0",
"babel-plugin-transform-dev-warning": "0.1.1",
"babel-plugin-transform-flow-strip-types": "6.22.0",
"babel-plugin-transform-react-constant-elements": "6.23.0",
"babel-plugin-transform-react-inline-elements": "6.22.0",
"babel-plugin-transform-react-remove-prop-types": "0.4.13",
"babel-plugin-transform-replace-object-assign": "1.0.0",
"babel-plugin-transform-runtime": "6.23.0",
"babel-polyfill": "6.26.0",
"babel-preset-env": "1.6.1",
"babel-preset-react": "6.24.1",
"babel-preset-stage-1": "6.24.1",
"babel-runtime": "6.26.0",
"classnames": "2.2.5",
"commitizen": "2.9.6",
"coveralls": "3.0.0",
"cross-env": "5.1.4",
"cz-conventional-changelog": "2.1.0",
"enzyme": "3.3.0",
"enzyme-adapter-react-16": "1.1.1",
"eslint": "4.19.1",
"eslint-plugin-jsx-a11y": "6.0.3",
"flow-bin": "0.69.0",
"flow-typed": "2.4.0",
"gh-pages": "1.1.0",
"husky": "0.14.3",
"istanbul": "0.4.5",
"jest-cli": "22.4.3",
"jss": "9.8.1",
"jss-preset-default": "4.3.0",
"jss-rtl": "0.2.3",
"lint-staged": "7.0.0",
"@material-ui/core": "^1.1.0",
"@material-ui/icons": "^1.1.0",
"nms-core-utils": "1.0.0",
"npm-run-all": "4.1.2",
"prettier": "1.11.1",
"prop-types": "15.6.1",
"pushstate-server": "3.0.1",
"react": "16.3.0",
"react-dom": "16.3.0",
"react-jss": "8.3.5",
"react-router-dom": "4.2.2",
"react-scripts": "1.1.1",
"react-test-renderer": "16.3.0",
"recompose": "0.26.0",
"rimraf": "2.6.2",
"semantic-release": "15.1.4",
"sinon": "4.4.8"
}
}