UNPKG

@theintern/dev

Version:

Development support scripts for Intern projects.

88 lines (87 loc) 2.24 kB
{ "name": "@theintern/dev", "version": "0.11.2", "description": "Development support scripts for Intern projects.", "repository": { "type": "git", "url": "https://github.com/theintern/dev.git" }, "license": "BSD-3-Clause", "files": [ "*.js", "*.d.ts", "*.json" ], "dependencies": { "@typescript-eslint/eslint-plugin": "~4.28.2", "@typescript-eslint/parser": "~4.28.2", "chalk": "~4.1.1", "chokidar": "~3.5.2", "eslint": "~7.30.0", "glob": "~7.1.4", "lint-staged": "^11.0.0", "pre-commit": "^1.2.2", "prettier": "^2.3.2", "resolve": "~1.20.0", "semver": "~7.3.5", "shelljs": "~0.8.3", "typedoc": "~0.19.2", "typescript": "~4.0.8" }, "devDependencies": { "@types/glob": "^7.1.1", "@types/node": "^16.0.0", "@types/resolve": "^1.20.0", "@types/semver": "^7.3.6", "@types/shelljs": "^0.8.5", "ts-node": "^10.0.0" }, "peerDependencies": { "lint-staged": "^11.0.0", "pre-commit": "^1.2.2", "prettier": "^2.3.2", "tslib": "^2.3.0" }, "bugs": "https://github.com/theintern/dev/issues", "keywords": [ "intern" ], "homepage": "http://gitub.com/theintern/dev", "bin": { "intern-dev-api": "./intern-dev-api.js", "intern-dev-build": "./intern-dev-build.js", "intern-dev-clean": "./intern-dev-clean.js", "intern-dev-lint": "./intern-dev-lint.js", "intern-dev-release": "./intern-dev-release.js", "intern-dev-test": "./intern-dev-test.js" }, "scripts": { "build": "npm run clean && ts-node ./src/intern-dev-build.ts", "clean": "ts-node ./src/intern-dev-clean.ts", "release": "npm run lint && ts-node ./src/intern-dev-release.ts", "lint": "ts-node ./src/intern-dev-lint.ts", "devpack": "ts-node ./src/intern-dev-build && npm pack ./_build/src", "precommit": "lint-staged" }, "internDev": { "resources": { "_build/src": [ "tslint.json", "tsconfig-base.json", "prettier.config.js" ] } }, "lint-staged": { "src/**/*.{ts,json,css}": [ "prettier --write" ], "*.ts": [ "prettier --write" ], "ts*.json": [ "prettier --write" ] }, "pre-commit": "precommit" }