UNPKG

mili

Version:

Scaffolding with continuous control over the development of the project.

114 lines (113 loc) 4.06 kB
{ "name": "mili", "version": "4.8.0", "description": "Scaffolding with continuous control over the development of the project.", "main": "lib/src/index.js", "module": "es/src/index.js", "bin": "./lib/src/cli.js", "types": "lib/src/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/mili-project-manager/mili.git" }, "bugs": { "url": "https://github.com/mili-project-manager/mili/issues" }, "homepage": "https://github.com/mili-project-manager/mili#readme", "keywords": [ "mili", "scaffold", "template", "templates", "continuous" ], "author": "Val.istar.Guo <val.istar.guo@gmail.com>", "license": "MIT", "engines": { "node": ">=12.13.0" }, "scripts": { "test": "npm run clean && npm run build:test && c8 ava", "test:debug": "ava --verbose", "test:update": "ava -u", "report": "npm run build:test && c8 --reporter=html --reporter=text-summary --skip-full ava", "coveralls": "c8 report --reporter=text-lcov | coveralls", "release": "standard-version", "release:alpha": "standard-version --prerelease alpha", "release:first": "standard-version --first-release", "prepublishOnly": "npm run build", "clean": "rm -rf ./lib/* && rm -rf ./es/*", "prebuild": "npm run clean", "build:es": "ttsc -p build/tsconfig.es.json && npm run copyfile:es", "build:lib": "ttsc -p build/tsconfig.lib.json && npm run copyfile:lib", "build:test": "ttsc -p build/tsconfig.test.json && npm run copyfile:lib", "build": "npm run build:lib && npm run build:es", "prewatch": "npm run copyfile:lib", "watch": "NODE_ENV=development ttsc -p build/tsconfig.lib.json -w", "copyfile:es": "copyfiles -u 1 \"src/**/*.!(ts)\" es/src", "copyfile:lib": "copyfiles -u 1 \"src/**/*.!(ts)\" lib/src", "lint": "eslint \"src/**/*.ts\" \"tests/**/*.ts\" --fix", "prepare": "is-ci || husky install" }, "devDependencies": { "@ava/typescript": "^3.0.1", "@commitlint/cli": "^17.4.4", "@commitlint/config-conventional": "^17.4.4", "@typescript-eslint/eslint-plugin": "^4.15.2", "@typescript-eslint/parser": "^4.15.2", "ava": "^4.3.0", "c8": "^7.12.0", "commitizen": "^4.2.4", "copyfiles": "^2.4.1", "coveralls": "^3.1.0", "cz-conventional-changelog": "^3.3.0", "eslint": "^7.20.0", "husky": "^5.2.0", "is-ci": "^3.0.0", "lint-staged": "^11.0.0", "mili": "^4.7.5", "sinon": "^15.0.1", "standard-version": "^9.3.0", "ts-node": "^10.8.1", "ttypescript": "^1.5.13", "typescript": "^4.7.4", "typescript-transform-paths": "^3.3.1" }, "dependencies": { "@types/diff": "^5.0.2", "@types/fs-extra": "^9.0.13", "@types/inquirer": "^7.3.3", "@types/js-yaml": "^4.0.5", "@types/micromatch": "^4.0.2", "@types/node": "^14.18.21", "@types/ramda": "^0.28.14", "@types/semver": "^7.3.10", "ajv": "^8.11.0", "ajv-formats": "^2.1.1", "ajv-keywords": "^5.1.0", "ajv8": "npm:ajv@^8.11.0", "chalk": "^4.1.2", "commander": "^7.2.0", "cosmiconfig": "^7.0.1", "diff": "^5.1.0", "dir-compare": "^3.3.0", "eval": "^0.1.8", "fs-extra": "^10.1.0", "handlebars": "^4.7.7", "handlebars-ramda-helpers": "^1.6.0", "inquirer": "^8.2.4", "is-ssh": "^1.4.0", "is-url": "^1.2.4", "js-yaml": "^4.1.0", "json5": "^2.2.1", "micromatch": "^4.0.5", "nanoid": "^3.3.4", "ora": "^5.4.1", "pretty-error": "^4.0.0", "ramda": "^0.28.0", "semver": "^7.3.7", "simple-git": "^3.10.0", "temp-dir": "^2.0.0", "validate-npm-package-name": "^3.0.0" } }