appwrite-utils-cli
Version:
Appwrite Utility Functions to help with database management, data conversion, data import, migrations, and much more. Meant to be used as a CLI tool, I do not recommend installing this in frontend environments.
77 lines (76 loc) • 2.27 kB
JSON
{
"name": "appwrite-utils-cli",
"description": "Appwrite Utility Functions to help with database management, data conversion, data import, migrations, and much more. Meant to be used as a CLI tool, I do not recommend installing this in frontend environments.",
"version": "1.9.7",
"main": "src/main.ts",
"type": "module",
"repository": {
"type": "git",
"url": "https://github.com/zachhandley/AppwriteUtils"
},
"author": "Zach Handley <zach@blackleafdigital.com> (https://zachhandley.com)",
"keywords": [
"appwrite",
"cli",
"utils",
"migrations",
"data",
"database",
"import",
"migration",
"utility"
],
"bin": {
"appwrite-migrate": "./dist/main.js"
},
"scripts": {
"build": "bun run tsc && bun run copy-templates",
"prebuild": "rm -rf dist",
"copy-templates": "tsx scripts/copy-templates.ts",
"start": "tsx --no-cache src/main.ts",
"deploy": "bun run build && npm publish --access public",
"test": "jest",
"test:watch": "jest --watch",
"test:coverage": "jest --coverage",
"test:ci": "jest --ci --coverage --watchAll=false",
"postinstall": "echo 'This package is intended for CLI use only and should not be added as a dependency in other projects.'"
},
"dependencies": {
"@types/inquirer": "^9.0.8",
"@types/json-schema": "^7.0.15",
"@types/yargs": "^17.0.33",
"appwrite-utils": "latest",
"chalk": "^5.4.1",
"cli-progress": "^3.12.0",
"commander": "^12.1.0",
"decimal.js": "^10.6.0",
"es-toolkit": "^1.39.4",
"find-up": "^8.0.0",
"ignore": "^6.0.2",
"inquirer": "^9.3.7",
"js-yaml": "^4.1.0",
"jszip": "^3.10.1",
"luxon": "^3.6.1",
"nanostores": "^0.10.3",
"node-appwrite": "^20.2.1",
"p-limit": "^6.2.0",
"tar": "^7.4.3",
"tsx": "^4.20.3",
"ulidx": "^2.4.1",
"winston": "^3.17.0",
"yargs": "^18.0.0",
"zod": "^4.0.0"
},
"devDependencies": {
"@jest/globals": "^29.7.0",
"@types/cli-progress": "^3.11.6",
"@types/jest": "^29.5.12",
"@types/js-yaml": "^4.0.9",
"@types/jszip": "^3.4.1",
"@types/lodash": "^4.17.18",
"@types/luxon": "^3.6.2",
"jest": "^29.7.0",
"ts-jest": "^29.1.2",
"typescript": "^5.8.3"
}
}