UNPKG

holidays-jp-gen

Version:

A CLI tool to generate lightweight TypeScript holiday data modules for Japan based on official government CSV data.

59 lines (58 loc) 1.55 kB
{ "name": "holidays-jp-gen", "version": "0.4.0", "description": "A CLI tool to generate lightweight TypeScript holiday data modules for Japan based on official government CSV data.", "keywords": [ "japan", "holiday", "japanese-holidays", "generator", "cli", "typescript" ], "bugs": { "url": "https://github.com/momo-lab/holidays-jp-gen/issues" }, "repository": "github:momo-lab/holidays-jp-gen", "license": "MIT", "author": "momo-lab <momotaro.n@gmail.com>", "type": "module", "bin": { "holidays-jp-gen": "./dist/cli-entry.js" }, "files": [ "dist", "README.md" ], "scripts": { "clean": "rimraf dist", "build": "tsc", "postbuild": "run-p postbuild:*", "postbuild:copy-template": "cpx 'src/templates/*' dist/templates", "postbuild:chmod": "chmod +x dist/cli-entry.js", "clean-build": "run-s clean build", "prepack": "run-s clean-build", "lint": "biome check", "lint-fix": "run-s -c lint-fix:*", "lint-fix:biome": "biome check --write", "lint-fix:sort-package-json": "sort-package-json", "test": "vitest run", "test-watch": "vitest" }, "dependencies": { "commander": "^14.0.0", "csv-parse": "^6.1.0", "iconv-lite": "^0.6.3" }, "devDependencies": { "@biomejs/biome": "2.1.3", "@types/node": "^24.1.0", "@vitest/coverage-v8": "3.2.4", "cpx2": "^8.0.0", "npm-run-all2": "^8.0.4", "rimraf": "^6.0.1", "sort-package-json": "^3.4.0", "typescript": "^5.9.2", "vitest": "^3.2.4" } }