UNPKG

@smollweide/material-ui-speed-dial

Version:

Components, that implements material design speed dial for material-ui v1

170 lines (169 loc) 6.23 kB
{ "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" } }