UNPKG

@borderless/ts-scripts

Version:

Simple, mostly opinionated, scripts to build TypeScript modules

82 lines (81 loc) 1.92 kB
{ "name": "@borderless/ts-scripts", "version": "0.15.0", "description": "Simple, mostly opinionated, scripts to build TypeScript modules", "keywords": [ "scripts", "typescript", "package", "maintain" ], "homepage": "https://github.com/borderless/ts-scripts", "bugs": { "url": "https://github.com/borderless/ts-scripts/issues" }, "repository": { "type": "git", "url": "git://github.com/borderless/ts-scripts.git" }, "license": "MIT", "author": { "name": "Blake Embrey", "email": "hello@blakeembrey.com", "url": "http://blakeembrey.me" }, "type": "module", "exports": { ".": "./dist/index.js", "./configs/tsconfig.json": "./configs/tsconfig.json" }, "types": "dist/index.d.ts", "bin": { "ts-scripts": "dist/bin.js" }, "files": [ "configs/", "dist/" ], "scripts": { "build": "${BIN_EXEC:=tsx} src/bin.ts build", "check": "${BIN_EXEC:=tsx} src/bin.ts check", "format": "${BIN_EXEC:=tsx} src/bin.ts format", "prepare": "${BIN_EXEC:=tsx} src/bin.ts install", "prepublishOnly": "npm run build", "specs": "${BIN_EXEC:=tsx} src/bin.ts specs", "test": "${BIN_EXEC:=tsx} src/bin.ts test" }, "dependencies": { "arg": "^5.0.1", "ci-info": "^3.3.0", "find-up": "^6.2.0", "husky": "^8.0.1", "lint-staged": "^15.0.2", "pkg-conf": "^4.0.0", "prettier": "^3.0.3", "prettier-plugin-packagejson": "^2.4.6", "rimraf": "^5.0.1", "zod": "^3.17.3" }, "devDependencies": { "@types/node": "^20.6.0", "@vitest/coverage-v8": "^0.34.4", "bun-types": "^1.0.1", "tsx": "^3.4.2", "typescript": "^5.2.2", "vitest": "^0.34.4" }, "peerDependencies": { "typescript": "*" }, "engines": { "node": ">=16" }, "publishConfig": { "access": "public" }, "ts-scripts": { "project": [ "tsconfig.build.json" ] } }