@interaktiv/dia-scripts
Version:
CLI toolbox with common scripts for most sort of projects at DIA
203 lines (202 loc) • 5.75 kB
JSON
{
"name": "@interaktiv/dia-scripts",
"version": "2.2.6",
"description": "CLI toolbox with common scripts for most sort of projects at DIA",
"keywords": [
"dia",
"node",
"nodejs",
"toolbox",
"toolkit"
],
"homepage": "https://www.npmjs.com/package/@interaktiv/dia-scripts",
"bugs": {
"url": "https://interaktiv.jira.com/projects/DS/issues"
},
"repository": {
"type": "git",
"url": "https://bitbucket.org/dieinteraktiven/dia-scripts.git"
},
"license": "MIT",
"author": {
"name": "die.interaktiven GmbH & Co. KG",
"email": "npm@die-interaktiven.de",
"url": "https://die-interaktiven.de"
},
"contributors": [
{
"email": "konstantin.bueschel@die-interaktiven.de",
"name": "Konstantin Bueschel",
"url": "https://github.com/kbshl"
},
{
"email": "marcel.siewert@die-interaktiven.de",
"name": "Marcel Siewert",
"url": "https://marcelsiewert.de"
}
],
"files": [
"dist",
"babel.js",
"commitlint.js",
"config.js",
"cz.js",
"eslint.js",
"husky.js",
"jest.js",
"postcss.js",
"prettier.js",
"release.js",
"webpack.js"
],
"bin": {
"dia-scripts": "dist/index.js"
},
"scripts": {
"add-contributor": "node src contributors add",
"build": "node src build",
"build:watch": "node src build --watch",
"cm": "node src commit",
"format": "node src format",
"lint": "node src lint",
"setup": "node src setup",
"test": "node src test javascript",
"test:once": "node src test javascript --no-watch",
"test:update": "node src test javascript --updateSnapshot",
"validate": "node src validate"
},
"husky": {
"hooks": {
"commit-msg": "node src commit-msg",
"pre-commit": "node src pre-commit",
"prepare-commit-msg": "exec < /dev/tty && node src prepare-commit-msg"
}
},
"config": {
"pmd": {
"version": "6.25.0"
}
},
"prettier": "@interaktiv/prettier-config-dia",
"eslintConfig": {
"extends": [
"@interaktiv/dia",
"@interaktiv/dia/jest"
],
"rules": {
"import/no-dynamic-require": "off",
"import/no-unassigned-import": "off",
"no-console": "off",
"no-process-exit": "off",
"no-sync": "off"
}
},
"dependencies": {
"@babel/cli": "^7.10.4",
"@babel/core": "^7.10.4",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/plugin-transform-modules-commonjs": "^7.10.4",
"@babel/plugin-transform-runtime": "^7.10.4",
"@babel/preset-env": "^7.10.4",
"@babel/preset-flow": "^7.10.4",
"@babel/preset-react": "^7.10.4",
"@babel/runtime": "^7.10.4",
"@commitlint/cli": "^8.3.5",
"@commitlint/config-conventional": "^8.3.4",
"@interaktiv/conventional-changelog-dia": "^1.0.2",
"@interaktiv/eslint-config-dia": "^1.0.0",
"@interaktiv/prettier-config-dia": "^2.1.1",
"@interaktiv/semantic-release-changelog": "^1.0.1",
"@interaktiv/types": "^1.1.0",
"@salesforce/lwc-jest": "^0.7.0",
"@semantic-release/changelog": "^3.0.6",
"@semantic-release/commit-analyzer": "^6.3.3",
"@semantic-release/exec": "^3.3.8",
"@semantic-release/git": "^7.0.18",
"@semantic-release/npm": "^5.3.5",
"@semantic-release/release-notes-generator": "^7.3.5",
"adm-zip": "^0.4.16",
"all-contributors-cli": "^6.16.1",
"arrify": "^2.0.1",
"autoprefixer": "^9.8.4",
"axios": "^0.19.2",
"babel-core": "^7.0.0-bridge.0",
"babel-jest": "^24.9.0",
"babel-loader": "^8.1.0",
"babel-plugin-macros": "^2.8.0",
"babel-plugin-minify-dead-code-elimination": "^0.5.1",
"babel-plugin-module-resolver": "^3.2.0",
"babel-plugin-transform-inline-environment-variables": "^0.4.3",
"babel-plugin-transform-react-remove-prop-types": "^0.4.24",
"browserslist": "^4.13.0",
"chalk": "^2.4.2",
"chokidar": "^3.4.0",
"cli-ux": "^5.4.9",
"commitizen": "^4.1.2",
"concurrently": "^4.1.2",
"cross-env": "^6.0.3",
"cross-spawn": "^7.0.1",
"css-loader": "^3.6.0",
"cssnano": "^4.1.10",
"cz-conventional-changelog": "^3.2.0",
"doctoc": "^1.4.0",
"enquirer": "^2.3.6",
"eslint": "^6.8.0",
"eslint-config-prettier": "^6.11.0",
"execa": "^2.1.0",
"exit": "^0.1.2",
"file-loader": "^4.3.0",
"fs-extra": "^8.1.0",
"glob": "^7.1.6",
"hosted-git-info": "^3.0.4",
"husky": "^3.1.0",
"ignore": "^5.1.8",
"image-webpack-loader": "^5.1.0",
"is-ci": "^2.0.0",
"jest": "^24.9.0",
"jest-junit": "^8.0.0",
"jest-watch-typeahead": "^0.4.2",
"lint-staged": "^9.5.0",
"lodash.has": "^4.5.2",
"log-symbols": "^3.0.0",
"markdownlint-cli": "^0.23.2",
"mini-css-extract-plugin": "^0.8.2",
"mkdirp": "^0.5.5",
"mv": "^2.1.1",
"node-sass": "^4.14.1",
"postcss-import": "^12.0.1",
"postcss-loader": "^3.0.0",
"prettier": "^1.19.1",
"read-pkg-up": "^6.0.0",
"resolve": "^1.17.0",
"rimraf": "^3.0.2",
"safe-publish-latest": "^1.1.4",
"sass-loader": "^8.0.2",
"semantic-release": "^15.14.0",
"semver": "^6.3.0",
"style-loader": "^1.0.1",
"svg-inline-loader": "^0.8.2",
"update-notifier": "^3.0.1",
"uuid": "^3.4.0",
"webpack": "^4.43.0",
"webpack-bundle-analyzer": "^3.8.0",
"webpack-cli": "^3.3.12",
"webpack-dev-server": "^3.11.0",
"which": "^1.3.1",
"yargs-parser": "^14.0.0"
},
"devDependencies": {
"mock-fs": "^4.12.0",
"slash": "^3.0.0",
"tempy": "^0.5.0"
},
"engines": {
"node": ">=8",
"npm": ">=5"
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/",
"tag": "next"
}
}