{
    "name": "apaas-track",
    "version": "1.0.22",
    "type": "commonjs",
    "main": "./dist/index.js",
    "module": "./dist/index.mjs",
    "types": "./types/index.d.ts",
    "miniprogram": "./dist/apaas-wechat",
    "scripts": {
        "dev": "node ./dev.js && vite",
        "dev:wechat": "node ./scripts/watch-wechat.js",
        "dev:apaas-wechat": "cross-env NODE_ENV=development vite build --mode development --config vite.apaas-wechat.config.ts",
        "build": "npm run build:init && npm run build:types && npm run build:utils && npm run build:core && npm run build:standard && npm run build:apaas-engine && npm run build:apaas-spu && npm run build:apaas-wechat && npm run build:after",
        "build:init": "node ./scripts/init.js",
        "build:types": "vue-tsc --declaration --emitDeclarationOnly",
        "build:after": "node ./scripts/after.js",
        "build:utils": "vite build --config vite.apaas-utils.config.ts",
        "build:core": "vite build --config vite.core.config.ts",
        "build:standard": "vite build --config vite.standard.config.ts",
        "build:apaas-engine": "vite build --config vite.apaas-engine.config.ts",
        "build:apaas-spu": "vite build --config vite.apaas-spu.config.ts && node ./scripts/spu.js",
        "build:apaas-wechat": "vite build --config vite.apaas-wechat.config.ts",
        "preview": "vite preview",
        "publish-patch": "npm version patch && npm run build && npm publish && npm run publish-wechat",
        "publish-minor": "npm version minor && npm run build && npm publish && npm run publish-wechat",
        "publish-major": "&& npm version major && npm run build && npm publish && npm run publish-wechat",
        "publish-wechat": "node ./scripts/publish-wechat.js"
    },
    "dependencies": {
        "@types/wechat-miniprogram": "^3.4.1",
        "gzip-js": "^0.3.2",
        "lodash-es": "^4.17.21",
        "lzma": "^2.3.2",
        "md5": "^2.3.0",
        "parse-url": "^8.1.0",
        "ua-parser-js": "^1.0.32",
        "web-vitals": "^3.1.0"
    },
    "devDependencies": {
        "@types/md5": "^2.3.2",
        "@types/node": "^20.2.3",
        "@types/ua-parser-js": "^0.7.36",
        "@vitejs/plugin-vue": "^3.1.0",
        "copyfiles": "^2.4.1",
        "cross-env": "^7.0.3",
        "element-plus": "^2.2.32",
        "fs-extra": "^11.1.1",
        "typescript": "^4.6.4",
        "vite": "^3.1.0",
        "vue": "^3.2.37",
        "vue-router": "^4.1.6",
        "vue-tsc": "^0.40.4"
    },
    "exports": {
        ".": {
            "types": "./types/index.d.ts",
            "import": {
                "default": "./dist/index.mjs"
            },
            "require": "./dist/index.js"
        },
        "./apaas-engine": {
            "types": "./types/apaas-engine/index.d.ts",
            "import": "./dist/apaas-engine/index.mjs",
            "require": "./dist/apaas-engine/index.js"
        },
        "./dist/apaas-engine": {
            "types": "./types/apaas-engine/index.d.ts",
            "import": "./dist/apaas-engine/index.mjs",
            "require": "./dist/apaas-engine/index.js"
        },
        "./apaas-engine-spu": {
            "types": "./types/apaas-engine-spu/index.d.ts",
            "import": "./dist/apaas-engine-spu/index.js",
            "require": "./dist/apaas-engine-spu/index.js"
        },
        "./dist/apaas-engine-spu": {
            "types": "./types/apaas-engine-spu/index.d.ts",
            "import": "./dist/apaas-engine-spu/index.js",
            "require": "./dist/apaas-engine-spu/index.js"
        },
        "./apaas-mobile-spu": {
            "types": "./types/apaas-mobile-spu/index.d.ts",
            "import": "./dist/apaas-mobile-spu/index.js",
            "require": "./dist/apaas-mobile-spu/index.js"
        },
        "./dist/apaas-mobile-spu": {
            "types": "./types/apaas-mobile-spu/index.d.ts",
            "import": "./dist/apaas-mobile-spu/index.js",
            "require": "./dist/apaas-mobile-spu/index.js"
        },
        "./apaas-spu": {
            "types": "./types/apaas-spu/index.d.ts",
            "import": "./dist/apaas-spu/index.js",
            "require": "./dist/apaas-spu/index.js"
        },
        "./dist/apaas-spu": {
            "types": "./types/apaas-spu/index.d.ts",
            "import": "./dist/apaas-spu/index.js",
            "require": "./dist/apaas-spu/index.js"
        },
        "./apaas-wechat": {
            "types": "./types/apaas-wechat/index.d.ts",
            "import": "./dist/apaas-wechat/index.js",
            "require": "./dist/apaas-wechat/index.js"
        },
        "./dist/apaas-wechat": {
            "types": "./types/apaas-wechat/index.d.ts",
            "import": "./dist/apaas-wechat/index.js",
            "require": "./dist/apaas-wechat/index.js"
        },
        "./core": {
            "types": "./types/core/index.d.ts",
            "import": "./dist/core/index.mjs",
            "require": "./dist/core/index.js"
        },
        "./dist/core": {
            "types": "./types/core/index.d.ts",
            "import": "./dist/core/index.mjs",
            "require": "./dist/core/index.js"
        },
        "./utils": {
            "types": "./types/utils/index.d.ts",
            "import": "./dist/utils/index.mjs",
            "require": "./dist/utils/index.js"
        },
        "./dist/utils": {
            "types": "./types/utils/index.d.ts",
            "import": "./dist/utils/index.mjs",
            "require": "./dist/utils/index.js"
        }
    }
}
