UNPKG

@google/clasp

Version:

Develop Apps Script Projects locally

116 lines (115 loc) 3.04 kB
{ "name": "@google/clasp", "version": "3.0.6-alpha", "description": "Develop Apps Script Projects locally", "type": "module", "exports": "./build/src/index.js", "main": "build/src/index.js", "engines": { "node": " >=20.0.0" }, "bin": { "clasp": "build/src/index.js" }, "files": [ "docs", "build/src" ], "scripts": { "build": "npm run compile && npm i --loglevel=error --force", "build-fresh": "npm cache clean --force && npm i && npm run build", "watch": "tspc --project tsconfig.json --watch", "prepare": "npm run compile", "lint": "npm run check", "test": "mocha", "test:coverage": "c8 mocha", "prettier": "biome format src test --write", "check": "biome check src test && npm run compile", "clean": "rm -rf build", "compile": "tspc", "fix": "biome check src test --fix", "clasp": "node --loader ts-node/esm --no-warnings src/index.ts" }, "messageformat": { "locale": [ "en" ], "include": [ "src/messages/" ], "outfile": "src/messages/messages.js" }, "repository": { "type": "git", "url": "https://github.com/google/clasp" }, "keywords": [ "Apps", "Script", "SDK", "API", "script.google.com", "extension", "add-on" ], "author": "Grant Timmerman", "license": "Apache-2.0", "dependencies": { "@formatjs/intl": "^3.1.6", "chalk": "^5.4.1", "chokidar": "^4.0.3", "cli-truncate": "^4.0.0", "commander": "^13.1.0", "debug": "^4.4.0", "fdir": "^6.4.4", "find-up": "^7.0.0", "fuzzy": "^0.1.3", "google-auth-library": "^9.15.1", "googleapis": "^148.0.0", "googleapis-common": "7.2.0", "inflection": "^3.0.2", "inquirer": "^12.6.0", "inquirer-autocomplete-standalone": "^0.8.1", "loud-rejection": "^2.2.0", "micromatch": "^4.0.8", "@modelcontextprotocol/sdk": "^1.12.1", "normalize-path": "^3.0.0", "open": "^10.1.2", "ora": "^8.1.1", "p-map": "^7.0.3", "picomatch": "^4.0.2", "read-package-up": "^11.0.0", "server-destroy": "^1.0.1", "split-lines": "^3.0.0", "strip-bom": "^5.0.0", "zod": "^3.25.36" }, "devDependencies": { "@biomejs/biome": "^1.9.4", "@commander-js/extra-typings": "^13.1.0", "@formatjs/ts-transformer": "^3.13.34", "@types/chai": "^5.2.2", "@types/chai-as-promised": "^8.0.2", "@types/debug": "^4.1.12", "@types/micromatch": "^4.0.9", "@types/mocha": "^10.0.10", "@types/mock-fs": "^4.13.4", "@types/node": "^22.15.17", "@types/normalize-path": "^3.0.2", "@types/picomatch": "^4.0.0", "@types/server-destroy": "^1.0.4", "@types/sinon": "^17.0.4", "c8": "^10.1.3", "chai": "^5.2.0", "chai-as-promised": "^8.0.1", "mocha": "^11.2.2", "mock-fs": "^5.5.0", "nock": "^14.0.4", "sinon": "^20.0.0", "source-map-support": "^0.5.21", "ts-node": "^10.9.2", "ts-patch": "^3.3.0", "type-fest": "^4.41.0", "typescript": "^5.8.3" } }