UNPKG

esnext-scripts

Version:

Opinionated ESNext application scripts and configurations

146 lines (145 loc) 3.93 kB
{ "name": "esnext-scripts", "version": "2.1.1", "description": "Opinionated ESNext application scripts and configurations", "main": "index.js", "repository": { "type": "git", "url": "git+https://github.com/jimzhan/esnext-scripts.git" }, "author": "Jim Zhan <jim.zhan@me.com>", "license": "MIT", "private": false, "bin": { "esnext": "./esnext.js", "esnext-scripts": "./esnext.js" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "config": { "commitizen": { "path": "cz-conventional-changelog" } }, "lint-staged": { "**/*.{js,jsx}": [ "./esnext.js lint --fix" ] }, "husky": { "hooks": { "pre-commit": "lint-staged", "commit-msg": "commitlint --env HUSKY_GIT_PARAMS" } }, "scripts": { "commit": "git-cz", "lint": "cross-env DEBUG=esnext-scripts ./esnext.js lint", "test": "cross-env DEBUG=esnext-scripts ./esnext.js test", "prerelease": "standard-version", "release": "git push --follow-tags origin sid && npm publish --verbose" }, "dependencies": { "@babel/cli": "^7.10.5", "@babel/core": "^7.11.4", "@babel/node": "^7.10.5", "@babel/plugin-proposal-class-properties": "^7.10.4", "@babel/plugin-proposal-decorators": "^7.10.5", "@babel/plugin-proposal-do-expressions": "^7.10.4", "@babel/plugin-proposal-export-default-from": "^7.10.4", "@babel/plugin-proposal-export-namespace-from": "^7.10.4", "@babel/plugin-proposal-function-sent": "^7.10.4", "@babel/plugin-proposal-json-strings": "^7.10.4", "@babel/plugin-proposal-logical-assignment-operators": "^7.11.0", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4", "@babel/plugin-proposal-numeric-separator": "^7.10.4", "@babel/plugin-proposal-optional-chaining": "^7.11.0", "@babel/plugin-proposal-pipeline-operator": "^7.10.5", "@babel/plugin-proposal-throw-expressions": "^7.10.4", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/preset-env": "^7.11.0", "@babel/preset-react": "^7.10.4", "babel-eslint": "^10.1.0", "babel-jest": "^26.3.0", "core-js": "^3.6.5", "cross-env": "^7.0.2", "debug": "^4.1.1", "deepmerge": "^4.2.2", "enzyme": "^3.11.0", "enzyme-adapter-react-16": "^1.15.3", "eslint": "^7.7.0", "eslint-config-airbnb": "^18.2.0", "eslint-config-prettier": "^6.11.0", "eslint-plugin-import": "^2.22.0", "eslint-plugin-jsx-a11y": "^6.3.1", "eslint-plugin-prettier": "^3.1.4", "eslint-plugin-react": "^7.20.6", "eslint-plugin-react-hooks": "^4.1.0", "eslint-plugin-security": "^1.4.0", "execa": "^4.0.3", "jest": "^26.4.2", "jest-cli": "^26.4.2", "jest-environment-jsdom": "^26.3.0", "jest-environment-node": "^26.3.0", "log-symbols": "^4.0.0", "nodemon": "^2.0.4", "pkg-conf": "^3.1.0", "pkg-config": "^1.1.1", "prettier": "^2.1.1", "react": "^16.13.1", "react-dom": "^16.13.1", "yargs": "^15.4.1" }, "devDependencies": { "@commitlint/cli": "^9.1.2", "@commitlint/config-conventional": "^10.0.0", "commitizen": "^4.2.1", "cz-conventional-changelog": "^3.2.1", "husky": "^4.2.5", "koa": "^2.13.0", "lint-staged": "^10.2.13", "standard-version": "^9.0.0" }, "keywords": [ "6to5", "zero-configuration", "babel", "babel7", "babel-core", "boilerplate", "build", "build-tools", "const", "compiler", "classes", "enzyme", "esnext", "es6", "es7", "es8", "es2015", "es2016", "es2017", "es2018", "eslint", "generator", "harmony", "let", "module", "application", "app", "jest", "react", "skeleton", "template", "test", "transpile", "transpiler", "lint", "var" ] }