UNPKG

@sprucelabs/spruce-templates

Version:

Templates used for code generation in skills!

84 lines (83 loc) 3.02 kB
{ "name": "@sprucelabs/spruce-templates", "publishConfig": { "access": "public" }, "version": "29.3.5", "files": [ "build/**/*", "tsconfig.json", "package.json" ], "main": "./build/index.js", "types": "./build/index.d.ts", "exports": { ".": { "node": "./build/index.js", "require": "./build/index.js", "import": "./build/esm/index.js", "default": "./build/esm/index.js" } }, "module": "./build/esm/index.js", "license": "MIT", "description": "Templates used for code generation in skills!", "keywords": [ "node", "components", "sprucebot", "spruce", "skills", "sprucelabs" ], "homepage": "https://github.com/sprucelabsai/spruce-cli-workspace", "bugs": { "url": "https://github.com/sprucelabsai/spruce-cli-workspace/issues" }, "scripts": { "build.ci": "yarn build.tsc && yarn build.copy-files && yarn build.resolve-paths", "build.copy-files": "mkdir -p build && rsync -avzq --exclude='*.ts' src/ build/ && rsync -avzq src/templates/ build/templates/", "build.copy-files.dist": "mkdir -p build && rsync -avzq --exclude='*.ts' src/ build/dist/ && rsync -avzq src/templates/ build/esm/templates/", "build.dev": "yarn build.tsc --sourceMap ; yarn build.copy-files && yarn build.resolve-paths", "build.dist": "yarn build.tsc && yarn build.copy-files && tsc --project tsconfig.dist.json && yarn build.copy-files.dist && yarn build.resolve-paths", "build.resolve-paths": "resolve-path-aliases --target build", "build.tsc": "tsc", "clean": "yarn clean.build", "clean.build": "rm -rf build/", "clean.cache": "true", "clean.dependencies": "rm -rf node_modules/ package-lock.json yarn.lock", "fix.lint": "eslint --fix --cache '**/*.ts'", "lint": "eslint --cache '**/*.ts' && tsc -p . --noEmit", "local": "echo $COMMANDS && node --inspect=5200 ./build/src/index.js $COMMANDS", "rebuild": "cd ../ && yarn rebuild", "release": "semantic-release", "update.dependencies": "cd ../ && yarn update.dependencies", "watch.build.dev": "concurrently 'yarn watch.tsc --sourceMap' \"chokidar 'src/**/*' --ignore '.*/tmp/.*' -c 'yarn build.copy-files && yarn build.resolve-paths'\"", "watch.tsc": "tsc -w" }, "dependencies": { "@sprucelabs/mercury-types": "^49.1.10", "@sprucelabs/schema": "^33.2.7", "@sprucelabs/spruce-event-utils": "^43.0.9", "@sprucelabs/spruce-skill-utils": "^34.0.15", "eslint-config-spruce": "^11.2.34", "fs-extra": "^11.3.3", "handlebars": "^4.7.8", "lodash": "^4.17.23", "sha1": "^1.1.1" }, "devDependencies": { "@types/fs-extra": "^11.0.4", "@types/lodash": "^4.17.23", "@types/node": "^25.3.0", "chokidar-cli": "^3.0.0", "concurrently": "^9.2.1", "conventional-changelog-sprucelabs": "^3.0.1", "prettier": "^3.8.1", "typescript": "^6.0.2" }, "yarn-upgrade-all": { "ignore": [] }, "gitHead": "8e4463344b10e0f01cfd66157a282b0de077530d" }