UNPKG

@sprucelabs/spruce-templates

Version:

Templates used for code generation in skills!

83 lines (82 loc) 2.98 kB
{ "name": "@sprucelabs/spruce-templates", "publishConfig": { "access": "public" }, "version": "28.0.3", "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": "^48.0.58", "@sprucelabs/schema": "^32.1.8", "@sprucelabs/spruce-event-utils": "^41.0.64", "@sprucelabs/spruce-skill-utils": "^32.0.59", "fs-extra": "^11.2.0", "handlebars": "^4.7.8", "lodash": "^4.17.21", "sha1": "^1.1.1" }, "devDependencies": { "@types/fs-extra": "^11.0.4", "@types/lodash": "^4.17.20", "@types/node": "^24.2.0", "chokidar-cli": "^3.0.0", "concurrently": "^9.2.0", "conventional-changelog-sprucelabs": "2.0.1", "prettier": "^3.6.2", "typescript": "^5.9.2" }, "yarn-upgrade-all": { "ignore": [] }, "gitHead": "a907b8ce3cca32d082f1b69921f764b292efb8b6" }