UNPKG

@jtbennett/create-ts-project

Version:

Create TypeScript monorepos with project references, eslint, prettier, and jest configured and ready for development.

70 lines 2.02 kB
{ "name": "@jtbennett/create-ts-project", "version": "1.0.0-rc.4", "keywords": [ "typescript", "monorepo", "generator", "create", "project" ], "description": "Create TypeScript monorepos with project references, eslint, prettier, and jest configured and ready for development.", "author": "John Bennett <john@jtbennett.com>", "repository": { "type": "git", "url": "https://github.com/jtbennett/create-ts-project.git", "directory": "packages/create-ts-project" }, "license": "MIT", "engines": { "node": ">=12.0.0" }, "bugs": { "url": "https://github.com/jtbennett/create-ts-project/issues" }, "files": [ "lib/**/*", "template/**/*" ], "bin": "./lib/index.js", "types": "lib/index.d.ts", "scripts": { "dev": "yarn build && node ./lib/index.js", "lint": "eslint ./src --ext .ts --env node", "test": "jest --passWithNoTests --rootDir ./", "clean": "rimraf ./lib ./tsconfig.tsBuildInfo", "build": "tsc --build ./tsconfig.build.json && chmod +x ./lib/index.js", "verify": "yarn test && yarn clean && yarn build && yarn lint --max-warnings 0", "purge": "yarn clean && rimraf ./coverage ./node_modules", "tsp": "yarn run tsp:dev \"$@\" --cwd $(pwd)" }, "dependencies": { "@jtbennett/ts-project-cli-utils": "1.0.0-rc.4", "chalk": "^4.1.0", "fs-extra": "^9.0.1", "semver": "7.3.2", "validate-npm-package-name": "3.0.0", "yargs": "^16.0.3" }, "devDependencies": { "@types/fs-extra": "^9.0.1", "@types/semver": "7.3.4", "@types/validate-npm-package-name": "^3.0.0", "@types/yargs": "^15.0.6", "eslint": "^7.9.0", "jest": "26.4.2", "rimraf": "^3.0.2", "ts-jest": "^26.4.0", "typescript": "~4.0.3" }, "jest": { "preset": "ts-jest", "testEnvironment": "node", "testMatch": [ "<rootDir>/src/**/*.test.ts" ], "moduleNameMapper": { "@jtbennett/ts-project-cli-utils": "<rootDir>/../ts-project-cli-utils/src" } } }