{
  "name": "jtc-utils",
  "version": "0.5.3",
  "description": "Utilities for Japanese Traditional Companies",
  "author": "Hidekatsu Izuno <hidekatsu.izuno@gmail.com> (https://github.com/hidekatsu-izuno/)",
  "license": "MIT",
  "keywords": [
    "jtc",
    "legacy",
    "halfwidth",
    "fullwidth",
    "hiragana",
    "katakana",
    "windows-31j",
    "euc-jp",
    "cp930",
    "cp939",
    "csv",
    "fixlen"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/hidekatsu-izuno/jtc-utils-js.git"
  },
  "scripts": {
    "build": "tsc --build --clean && tsc -p ./tsconfig.mjs.json && tsc -p ./tsconfig.cjs.json",
    "test": "node --disable-warning=ExperimentalWarning --experimental-strip-types --test",
    "format": "biome check --write",
    "generate:IBMKanjiDecodeMap": "node --disable-warning=ExperimentalWarning --experimental-strip-types ./scripts/generate_IBMKanjiDecodeMap.ts",
    "generate:toFullwidth": "node --disable-warning=ExperimentalWarning --experimental-strip-types ./scripts/generate_toFullwidth.ts",
    "generate:toFullwidthKatakana": "node --disable-warning=ExperimentalWarning --experimental-strip-types ./scripts/generate_toFullwidthKatakana.ts",
    "generate:toHalfwidth": "node --disable-warning=ExperimentalWarning --experimental-strip-types ./scripts/generate_toHalfwidth.ts",
    "generate:toHiragana": "node --disable-warning=ExperimentalWarning --experimental-strip-types ./scripts/generate_toHiragana.ts",
    "generate:toZenginKana": "node --disable-warning=ExperimentalWarning --experimental-strip-types ./scripts/generate_toZenginKana.ts"
  },
  "engines": {
    "node": ">=20"
  },
  "type": "module",
  "sideEffects": false,
  "exports": {
    "./locale": {
      "require": {
        "types": "./cjs/locale/index.d.ts",
        "default": "./cjs/locale/index.js"
      },
      "default": {
        "types": "./mjs/locale/index.d.ts",
        "default": "./mjs/locale/index.js"
      }
    },
    "./charset": {
      "require": {
        "types": "./cjs/charset/index.d.ts",
        "default": "./cjs/charset/index.js"
      },
      "default": {
        "types": "./mjs/charset/index.d.ts",
        "default": "./mjs/charset/index.js"
      }
    },
    ".": {
      "require": {
        "types": "./cjs/index.d.ts",
        "default": "./cjs/index.js"
      },
      "default": {
        "types": "./mjs/index.d.ts",
        "default": "./mjs/index.js"
      }
    },
    "./package.json": "./package.json"
  },
  "main": "./cjs/index.js",
  "typesVersions": {
    "*": {
      "charset": ["./cjs/charset/index.d.ts"],
      "locale": ["./cjs/locale/index.d.ts"],
      "*": ["./cjs/index.d.ts"]
    }
  },
  "files": ["cjs/", "mjs/", "src/", "LICENSE", "package.json", "README.md"],
  "devDependencies": {
    "@biomejs/biome": "1.9.4",
    "@types/node": "^20.17.30",
    "typescript": "^5.8.3"
  },
  "dependencies": {
    "date-fns": "^4.1.0"
  },
  "volta": {
    "node": "22.14.0"
  }
}
