UNPKG

@quadnix/octo-build

Version:

Octo-Build is a CLI tool to build Octo projects.

95 lines (94 loc) 2.58 kB
{ "bin": { "octo": "./dist/index.js" }, "bugs": { "url": "https://github.com/quadnix/octo/issues" }, "dependencies": { "chalk": "~5.5.0", "js-yaml": "~4.1.0", "p-limit": "~6.2.0", "yargs": "~18.0.0", "yeoman-environment": "~4.4.3", "yeoman-generator": "~7.5.1" }, "description": "Octo-Build is a CLI tool to build Octo projects.", "devDependencies": { "@types/js-yaml": "~4.0.9" }, "engines": { "node": ">=16" }, "exports": "./dist/index.js", "files": [ "dist", "!dist/tsconfig.build.tsbuildinfo", "package.json" ], "homepage": "https://github.com/quadnix/octo#readme", "jest": { "coverageDirectory": "./coverage", "extensionsToTreatAsEsm": [ ".ts" ], "moduleFileExtensions": [ "js", "json", "ts" ], "moduleNameMapper": { "(.+)\\.js": "$1" }, "preset": "ts-jest/presets/default-esm", "rootDir": ".", "testEnvironment": "node", "testRegex": ".*spec\\.ts$", "transform": { "^.+\\.ts$": [ "ts-jest", { "useESM": true } ] } }, "keywords": [ "cdk", "cicd", "infrastructure", "octo" ], "license": "AGPL-3.0 license", "main": "./dist/index.js", "name": "@quadnix/octo-build", "nx": { "tags": [ "scope:octo-build" ] }, "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "git+https://github.com/quadnix/octo.git" }, "scripts": { "build": "rimraf dist && tsc -p tsconfig.build.json && npm run copy-assets && chmod +x ./dist/index.js", "check:circular-dependency": "dpdm --no-tree --exit-code circular:1 --no-warning ./dist/index.js", "copy-assets": "copyfiles -u 1 \"src/**/*.ejs\" dist/", "format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"", "lint": "eslint .", "lint:fix": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix", "test": "NODE_OPTIONS=--experimental-vm-modules jest --testRegex=\"\\.spec.ts$\"", "test:cov": "NODE_OPTIONS=--experimental-vm-modules jest --coverage --testRegex=\"\\.spec.ts$\"", "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand", "test:e2e": "NODE_OPTIONS=--experimental-vm-modules jest --testRegex=\"\\.e2e-spec.ts$\"", "test:integration": "NODE_OPTIONS=--experimental-vm-modules jest --testRegex=\"\\.ispec.ts$\"", "test:watch": "jest --watch" }, "type": "module", "types": "./dist/index.d.ts", "version": "0.0.8" }