{
  "name": "react-scratch-ticket",
  "version": "1.1.5",
  "main": "./dist/index.esm.js",
  "types": "./dist/types/index.d.ts",
  "module": "./dist/index.esm.js",
  "type": "module",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "dev": "webpack-dev-server --config config/webpack.dev.config.js",
    "build": "webpack --config config/webpack.prod.config.js",
    "build:clean": "rimraf dist && webpack --config config/webpack.prod.config.js && npx tsc",
    "publish": "npm publish --registry https://registry.npmjs.org"
  },
  "files": [
    "/dist",
    "README*.md",
    "LICENSE"
  ],
  "keywords": [
    "react",
    "scratch",
    "ticket",
    "scratch-ticket",
    "react-scratch-ticket",
    "card",
    "scratch-card",
    "react-scratch-card",
    "canvas",
    "scratch-canvas",
    "react-scratch-canvas",
    "刮刮樂",
    "刮刮卡",
    "React 刮刮卡"
  ],
  "author": "RexHung0302",
  "license": "MIT",
  "description": "This is a scratch ticket component, basic on React",
  "homepage": "https://github.com/RexHung0302/react-scratch-ticket#readme",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/RexHung0302/react-scratch-ticket.git"
  },
  "bugs": {
    "url": "https://github.com/RexHung0302/react-scratch-ticket/issues"
  },
  "engines": {
    "npm": ">=10.0.0",
    "node": ">=20.0.0"
  },
  "devDependencies": {
    "@babel/cli": "^7.26.4",
    "@babel/core": "^7.26.9",
    "@babel/preset-env": "^7.26.9",
    "@babel/preset-react": "^7.26.3",
    "@babel/preset-typescript": "^7.26.0",
    "@types/react": "^19.0.10",
    "@types/react-dom": "^19.0.4",
    "babel-loader": "^10.0.0",
    "css-loader": "^7.1.2",
    "mini-css-extract-plugin": "^2.9.2",
    "node-sass": "^9.0.0",
    "postcss": "^8.5.3",
    "postcss-loader": "^8.1.1",
    "postcss-preset-env": "^10.1.5",
    "react": "^19.0.0",
    "react-dom": "^19.0.0",
    "sass-loader": "^16.0.5",
    "style-loader": "^4.0.0",
    "ts-loader": "^9.5.2",
    "typescript": "^5.8.2",
    "webpack": "^5.98.0",
    "webpack-cli": "^6.0.1",
    "webpack-dev-server": "^5.2.0",
    "webpack-merge": "^6.0.1"
  }
}
