{
  "name": "thai-id-validator",
  "version": "1.1.7",
  "description": "Thai Citizen ID validator with 0 dependencies",
  "keywords": [
    "thai-citizen-id",
    "id-validator",
    "validator",
    "national-id"
  ],
  "files": [
    "dist",
    "index.d.ts"
  ],
  "type": "module",
  "types": "./index.d.ts",
  "main": "./dist/esm/validator.js",
  "module": "./dist/esm/validator.js",
  "exports": "./dist/esm/validator.js",
  "homepage": "https://github.com/jukbot/thai-citizen-id-validator#readme",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/jukbot/thai-citizen-id-validator.git"
  },
  "bugs": {
    "url": "https://github.com/jukbot/thai-citizen-id-validator/issues"
  },
  "directories": {
    "dist": "dist",
    "src": "src",
    "test": "tests"
  },
  "scripts": {
    "build": "bun run build:browser && bun run build:node",
    "build:browser": "bun build ./src/validator.ts --outdir dist/browser --target browser --minify",
    "build:node": "bun build ./src/validator.ts --outdir dist/esm --target node --format esm --minify",
    "dev:docs": "vite --config vite-docs.config.cjs",
    "build:docs": "vite build --config vite-docs.config.cjs",
    "lint": "standard",
    "test": "bun test",
    "coverage": "nyc --reporter=lcov --reporter=text-summary bun test --coverage",
    "type-check": "tsc --noEmit"
  },
  "author": "Juk V. <chukkrit.juk@gmail.com>",
  "license": "MIT",
  "devDependencies": {
    "@types/bun": "^1.3.2",
    "eslint": "^9.39.1",
    "standard": "^17.1.2",
    "typescript": "^5.9.3",
    "vite": "^7.2.2"
  },
  "standard": {
    "ignore": [
      "dist/**",
      "docs/**"
    ]
  },
  "browserslist": [
    "last 1 version",
    "> 1%"
  ]
}
