gcal-commander
Version:
A command-line interface for Google Calendar operations
102 lines (101 loc) • 2.66 kB
JSON
{
"name": "gcal-commander",
"description": "A command-line interface for Google Calendar operations",
"version": "2.6.0",
"author": "Ichiro Hiraide",
"bin": {
"gcal": "./bin/run.js"
},
"bugs": "https://github.com/buko106/gcal-commander/issues",
"dependencies": {
"@google-cloud/local-auth": "^3.0.1",
"@inquirer/prompts": "^7.6.0",
"@oclif/core": "^4",
"@oclif/plugin-help": "^6",
"cli-table3": "^0.6.5",
"googleapis": "^150.0.1",
"i18next": "^23.7.0",
"i18next-fs-backend": "^2.3.0",
"reflect-metadata": "^0.2.2",
"tsyringe": "^4.10.0",
"zod": "^3.25.74"
},
"devDependencies": {
"@eslint/compat": "^1",
"@oclif/prettier-config": "^0.2.1",
"@oclif/test": "^4",
"@semantic-release/commit-analyzer": "^13.0.1",
"@semantic-release/github": "^11.0.3",
"@semantic-release/npm": "^12.0.1",
"@semantic-release/release-notes-generator": "^14.0.3",
"@types/node": "^20.19.7",
"@vitest/coverage-v8": "^3.2.4",
"@vitest/ui": "^3.2.4",
"cross-env": "^7.0.3",
"eslint": "^9",
"eslint-config-oclif": "^6",
"eslint-config-prettier": "^10",
"eslint-plugin-vitest": "^0.5.4",
"husky": "^9.1.7",
"lint-staged": "^16.1.2",
"oclif": "^4",
"prettier": "^3.5.3",
"semantic-release": "^24.2.5",
"shx": "^0.3.3",
"ts-node": "^10",
"typescript": "^5",
"vitest": "^3.2.4"
},
"engines": {
"node": ">=18.0.0"
},
"files": [
"./bin",
"./dist"
],
"homepage": "https://github.com/buko106/gcal-commander",
"keywords": [
"oclif",
"google-calendar",
"calendar",
"cli",
"productivity"
],
"license": "MIT",
"main": "dist/index.js",
"type": "commonjs",
"oclif": {
"bin": "gcal",
"dirname": "gcal",
"commands": "./dist/commands",
"plugins": [
"@oclif/plugin-help"
],
"topicSeparator": " ",
"topics": {
"events": {
"description": "Manage Google Calendar events"
},
"calendars": {
"description": "Manage Google Calendars"
},
"config": {
"description": "Manage global configuration settings"
}
}
},
"repository": "buko106/gcal-commander",
"scripts": {
"build": "shx rm -rf dist && tsc -b && shx cp -r src/locales dist/locales",
"coverage": "vitest run --coverage",
"lint": "eslint --cache",
"postpack": "shx rm -f oclif.manifest.json",
"posttest": "npm run lint",
"prepack": "oclif readme",
"test": "vitest",
"test:file": "vitest run",
"version": "oclif readme && git add README.md",
"prepare": "husky"
},
"types": "dist/index.d.ts"
}