UNPKG

@seamapi/blueprint

Version:

Build tools for the Seam API using this blueprint.

97 lines (96 loc) 2.63 kB
{ "name": "@seamapi/blueprint", "version": "0.50.2", "description": "Build tools for the Seam API using this blueprint.", "type": "module", "main": "index.js", "types": "index.d.ts", "exports": { ".": { "import": { "types": "./index.d.ts", "default": "./index.js" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } } }, "module": "index.js", "sideEffects": false, "keywords": [ "node" ], "homepage": "https://github.com/seamapi/blueprint", "bugs": "https://github.com/seamapi/blueprint/issues", "repository": "seamapi/blueprint", "license": "MIT", "author": { "name": "Seam Labs, Inc.", "email": "devops@getseam.com" }, "files": [ "index.js", "index.js.map", "index.d.ts", "lib", "src", "dist", "!**/*.test.ts" ], "scripts": { "build": "npm run build:entrypoints", "prebuild": "tsx src/index.ts", "postbuild": "node ./index.js", "build:entrypoints": "npm run build:ts", "postbuild:entrypoints": "tsup", "build:ts": "tsc --project tsconfig.build.json", "prebuild:ts": "del 'index.*' lib", "postbuild:ts": "tsc-alias --project tsconfig.build.json", "typecheck": "tsc", "docs:build": "typedoc", "test": "c8 ava", "pretest": "tsx src/index.ts", "test:update": "ava --update-snapshots", "test:watch": "ava --watch", "test:debug": "ava debug --break", "lint": "eslint --ignore-path .gitignore .", "prelint": "prettier --check --ignore-path .gitignore .", "postversion": "git push --follow-tags", "example": "tsx examples", "example:inspect": "tsx --inspect examples", "format": "eslint --ignore-path .gitignore --fix .", "preformat": "prettier --write --ignore-path .gitignore .", "report": "c8 report" }, "engines": { "node": ">=18.12.0", "npm": ">= 9.0.0" }, "dependencies": { "change-case": "^5.4.4", "zod": "^3.23.8" }, "devDependencies": { "@seamapi/types": "1.420.2", "@types/node": "^20.8.10", "ava": "^6.0.1", "c8": "^10.1.2", "del-cli": "^5.0.0", "eslint": "^8.9.0", "eslint-config-prettier": "^9.0.0", "eslint-config-standard": "^17.1.0", "eslint-config-standard-with-typescript": "^43.0.0", "eslint-plugin-simple-import-sort": "^12.0.0", "eslint-plugin-unused-imports": "^3.0.0", "landlubber": "^2.0.0", "mkdirp": "^3.0.1", "prettier": "^3.0.0", "tsc-alias": "^1.8.2", "tsup": "^8.0.1", "tsx": "^4.6.2", "typedoc": "^0.26.2", "typescript": "~5.3.3" } }