{
  "name": "@zyzgroup/core-web",
  "private": false,
  "version": "0.1.90",
  "sideEffects": false,
  "type": "module",
  "browser": {
    "fs": false,
    "os": false,
    "path": false
  },
  "main": "./dist/zyzgroup_core_web.umd.cjs",
  "module": "./dist/zyzgroup_core_web.js",
  "types": "./types/index.d.ts",
  "files": [
    "dist/**/*",
    "types/**/*"
  ],
  "scripts": {
    "build": "npm run build:type && npm run --prefix ../../../vite/ lib -- ../lib/packages/core-web/vite.config.json && npm run copy:css && npm run copy:font-din && npm run copy:font-IosevkaCurly && npm run copy:font-HYYouYuan",
    "publishToNpm": "npm run clear:type && npm run build && update_package_version ./package.json && npm publish --access public",
    "copy:css": "copy /../../css /dist/css",
    "copy:font-din": "copy /../../fonts/D-DINExp /dist/fonts/D-DINExp ttf",
    "copy:font-IosevkaCurly": "copy /../../fonts/IosevkaCurly /dist/fonts/IosevkaCurly woff2",
    "copy:font-HYYouYuan": "copy /../../fonts/HYYouYuan /dist/fonts/HYYouYuan ttf",
    "build:type": "tsc --declaration --emitDeclarationOnly --project tsconfig.json",
    "build:for:node": "rimraf ./tsc && tsc --project tsconfig.json --module esnext",
    "clear:type": "rimraf ./types"
  },
  "devDependencies": {
    "@types/hammerjs": "^2.0.45",
    "@types/node": "^20.7.1",
    "@types/spark-md5": "^3.0.5",
    "@zyzgroup/core-common": "link:../core-common",
    "hammerjs": "^2.0.8",
    "konva": "^9.2.2",
    "pako": "^2.1.0",
    "raphael": "^2.3.0",
    "rimraf": "^5.0.5",
    "typescript": "^5.2.2",
    "uzip": "^0.20201231.0",
    "weui.js": "^1.2.21"
  },
  "dependencies": {
    "@reduxjs/toolkit": "^2.6.1",
    "spark-md5": "^3.0.2",
    "three": "^0.162.0"
  }
}