diff --git a/apps/child-coding-miniapp/package-lock.json b/apps/child-coding-miniapp/package-lock.json new file mode 100644 index 0000000..24b588e --- /dev/null +++ b/apps/child-coding-miniapp/package-lock.json @@ -0,0 +1,1075 @@ +{ + "name": "nvwa-mobile-uniapp", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "nvwa-mobile-uniapp", + "version": "0.0.0", + "hasInstallScript": true, + "dependencies": { + "@dcloudio/uni-app": "3.0.0-4030620241128001", + "@dcloudio/uni-app-harmony": "3.0.0-4030620241128001", + "@dcloudio/uni-app-plus": "3.0.0-4030620241128001", + "@dcloudio/uni-components": "3.0.0-4030620241128001", + "@dcloudio/uni-h5": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-alipay": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-baidu": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-jd": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-kuaishou": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-lark": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-qq": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-toutiao": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-weixin": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-xhs": "3.0.0-4030620241128001", + "@dcloudio/uni-quickapp-webview": "3.0.0-4030620241128001", + "@nvwa-app/sdk-uniapp": "^0.10.0", + "lucide-vue-next": "^0.542.0", + "vue": "^3.4.21", + "vue-i18n": "^9.1.9" + }, + "devDependencies": { + "@dcloudio/types": "^3.4.8", + "@dcloudio/uni-automator": "3.0.0-4030620241128001", + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-stacktracey": "3.0.0-4030620241128001", + "@dcloudio/vite-plugin-uni": "3.0.0-4030620241128001", + "@nvwa-app/uniapp-ci": "^0.1.2", + "@nvwa-app/vite-plugin": "^1.1.1", + "@tailwindcss/postcss": "^4.1.14", + "@types/whatwg-url": "^13.0.0", + "@vue/runtime-core": "^3.4.21", + "@vue/tsconfig": "^0.1.3", + "sass": "^1.83.4", + "tailwindcss": "^4.1.14", + "typescript": "^4.9.4", + "vite": "5.2.8", + "vue-tsc": "^1.0.24", + "weapp-tailwindcss": "^4.4.0" + } + }, + "../../node_modules/.pnpm/@dcloudio+types@3.4.28/node_modules/@dcloudio/types": { + "version": "3.4.28", + "dev": true, + "license": "Apache-2.0", + "devDependencies": { + "@definitelytyped/dtslint": "^0.0.115", + "miniprogram-api-typings": "4.0.7", + "ts-morph": "^17.0.1", + "tslint": "^5.14.0", + "typescript": "5.0.4", + "vue": "2.6" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-app-harmony@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vite@5.2.8_6fd83d5ff5a0818d72b3e02fb8bb8834/node_modules/@dcloudio/uni-app-harmony": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-app-vite": "3.0.0-4030620241128001", + "debug": "^4.3.3", + "fs-extra": "^10.0.0", + "licia": "^1.29.0", + "postcss-selector-parser": "^6.0.6" + }, + "devDependencies": { + "@amap/amap-jsapi-types": "^0.0.8", + "@dcloudio/uni-app-plus": "3.0.0-4030620241128001", + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-components": "3.0.0-4030620241128001", + "@dcloudio/uni-i18n": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@types/google.maps": "^3.45.6", + "@types/pako": "1.0.2", + "@vue/compiler-sfc": "3.4.21", + "autoprefixer": "^10.4.18", + "pako": "^1.0.11", + "postcss": "^8.4.21", + "vue": "3.4.21" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-app-plus@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vite@5.2.8_@t_d5d15532dd40f011f13d202e83cbe045/node_modules/@dcloudio/uni-app-plus": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-app-uts": "3.0.0-4030620241128001", + "@dcloudio/uni-app-vite": "3.0.0-4030620241128001", + "@dcloudio/uni-app-vue": "3.0.0-4030620241128001", + "debug": "^4.3.3", + "fs-extra": "^10.0.0", + "licia": "^1.29.0", + "postcss-selector-parser": "^6.0.6" + }, + "devDependencies": { + "@amap/amap-jsapi-types": "^0.0.8", + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-components": "3.0.0-4030620241128001", + "@dcloudio/uni-h5": "3.0.0-4030620241128001", + "@dcloudio/uni-i18n": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@types/google.maps": "^3.45.6", + "@types/pako": "1.0.2", + "@vue/compiler-sfc": "3.4.21", + "autoprefixer": "^10.4.19", + "pako": "^1.0.11", + "postcss": "^8.4.21", + "vue": "3.4.21" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-app@3.0.0-4030620241128001_@dcloudio+types@3.4.28_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-app": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cloud": "3.0.0-4030620241128001", + "@dcloudio/uni-components": "3.0.0-4030620241128001", + "@dcloudio/uni-i18n": "3.0.0-4030620241128001", + "@dcloudio/uni-push": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-stat": "3.0.0-4030620241128001", + "@vue/shared": "3.4.21" + }, + "peerDependencies": { + "@dcloudio/types": "^3.4.14" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-automator@3.0.0-4030620241128001_jest-environment-node@27.5.1_jest@27.0.4_d11f884ef0d1dd1e8d504dbc2d77da97/node_modules/@dcloudio/uni-automator": { + "version": "3.0.0-4030620241128001", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "address": "^1.1.2", + "cross-env": "^7.0.3", + "debug": "^4.3.3", + "default-gateway": "^6.0.3", + "fs-extra": "^10.0.0", + "jsonc-parser": "^3.2.0", + "licia": "^1.29.0", + "merge": "^2.1.1", + "qrcode-reader": "^1.0.4", + "qrcode-terminal": "^0.12.0", + "ws": "^8.4.2" + }, + "devDependencies": { + "@types/debug": "^4.1.7", + "@types/fs-extra": "^9.0.13" + }, + "peerDependencies": { + "jest": "27.0.4", + "jest-environment-node": "27.5.1" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-cli-shared@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-cli-shared": { + "version": "3.0.0-4030620241128001", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@ampproject/remapping": "^2.1.2", + "@babel/code-frame": "^7.23.5", + "@babel/core": "^7.23.3", + "@babel/parser": "^7.23.9", + "@babel/types": "^7.20.7", + "@dcloudio/uni-i18n": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@intlify/core-base": "9.1.9", + "@intlify/shared": "9.1.9", + "@intlify/vue-devtools": "9.1.9", + "@rollup/pluginutils": "^5.0.5", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/compiler-ssr": "3.4.21", + "@vue/server-renderer": "3.4.21", + "@vue/shared": "3.4.21", + "adm-zip": "^0.5.12", + "autoprefixer": "^10.4.19", + "base64url": "^3.0.1", + "chokidar": "^3.5.3", + "compare-versions": "^3.6.0", + "debug": "^4.3.3", + "es-module-lexer": "^1.2.1", + "esbuild": "^0.20.1", + "estree-walker": "^2.0.2", + "fast-glob": "^3.2.11", + "fs-extra": "^10.0.0", + "hash-sum": "^2.0.0", + "isbinaryfile": "^5.0.2", + "jsonc-parser": "^3.2.0", + "lines-and-columns": "^2.0.4", + "magic-string": "^0.30.7", + "merge": "^2.1.1", + "mime": "^3.0.0", + "module-alias": "^2.2.2", + "os-locale-s-fix": "^1.0.8-fix-1", + "picocolors": "^1.0.0", + "postcss-import": "^14.0.2", + "postcss-load-config": "^3.1.1", + "postcss-modules": "^4.3.0", + "postcss-selector-parser": "^6.0.6", + "resolve": "^1.22.1", + "source-map-js": "^1.0.2", + "tapable": "^2.2.0", + "unplugin-auto-import": "^0.18.2", + "xregexp": "3.1.0" + }, + "devDependencies": { + "@dcloudio/uni-uts-v1": "3.0.0-4030620241128001", + "@types/adm-zip": "^0.5.5", + "@types/babel__code-frame": "^7.0.6", + "@types/babel__core": "^7.1.19", + "@types/debug": "^4.1.7", + "@types/estree": "^1.0.5", + "@types/fs-extra": "^9.0.13", + "@types/hash-sum": "^1.0.0", + "@types/less": "^3.0.3", + "@types/mime": "^2.0.3", + "@types/module-alias": "^2.0.4", + "@types/resolve": "^1.20.2", + "@types/sass": "^1.43.1", + "@types/stylus": "^0.48.36", + "code-frame": "link:@types/@babel/code-frame", + "postcss": "^8.4.21", + "unimport": "^3.11.1", + "vue": "3.4.21" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-components@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-components": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cloud": "3.0.0-4030620241128001", + "@dcloudio/uni-h5": "3.0.0-4030620241128001", + "@dcloudio/uni-i18n": "3.0.0-4030620241128001" + }, + "devDependencies": { + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@types/quill": "1.3.10" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-h5@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-h5": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-h5-vite": "3.0.0-4030620241128001", + "@dcloudio/uni-h5-vue": "3.0.0-4030620241128001", + "@dcloudio/uni-i18n": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@vue/server-renderer": "3.4.21", + "@vue/shared": "3.4.21", + "debug": "^4.3.3", + "localstorage-polyfill": "^1.0.1", + "postcss-selector-parser": "^6.0.6", + "safe-area-insets": "^1.4.1", + "vue-router": "^4.3.0", + "xmlhttprequest": "^1.8.0" + }, + "devDependencies": { + "@amap/amap-jsapi-types": "^0.0.8", + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@types/estree": "^1.0.5", + "@types/google.maps": "^3.45.6", + "acorn-loose": "^8.2.1", + "acorn-walk": "^8.2.0", + "estree-walker": "^2.0.2", + "fast-glob": "^3.2.11", + "fs-extra": "^10.0.0", + "unplugin-auto-import": "^0.18.2", + "vue": "3.4.21" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-mp-alipay@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-alipay": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vite": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vue": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-mp-baidu@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-baidu": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-compiler": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vite": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vue": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-weixin": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21", + "jimp": "^0.10.1", + "licia": "^1.29.0", + "qrcode-reader": "^1.0.4", + "qrcode-terminal": "^0.12.0", + "ws": "^8.4.2" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-mp-jd@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-jd": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-compiler": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vite": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vue": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@vue/shared": "3.4.21" + }, + "devDependencies": { + "@dcloudio/uni-mp-weixin": "3.0.0-4030620241128001", + "@vue/compiler-core": "3.4.21" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-mp-kuaishou@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-kuaishou": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-compiler": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vite": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vue": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-weixin": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-mp-lark@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-lark": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-compiler": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-toutiao": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vite": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vue": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-mp-qq@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-qq": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vite": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vue": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@vue/shared": "3.4.21", + "fs-extra": "^10.0.0" + }, + "devDependencies": { + "@dcloudio/uni-mp-weixin": "3.0.0-4030620241128001", + "@types/fs-extra": "^9.0.13", + "@vue/compiler-core": "3.4.21" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-mp-toutiao@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-toutiao": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-compiler": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vite": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vue": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-mp-weixin@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-weixin": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vite": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vue": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@vue/shared": "3.4.21", + "jimp": "^0.10.1", + "licia": "^1.29.0", + "qrcode-reader": "^1.0.4", + "qrcode-terminal": "^0.12.0", + "ws": "^8.4.2" + }, + "devDependencies": { + "@vue/compiler-core": "3.4.21" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-mp-xhs@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-xhs": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-compiler": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vite": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vue": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@vue/shared": "3.4.21" + }, + "devDependencies": { + "@dcloudio/uni-mp-alipay": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-weixin": "3.0.0-4030620241128001", + "@vue/compiler-core": "3.4.21" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-quickapp-webview@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-quickapp-webview": { + "version": "3.0.0-4030620241128001", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vite": "3.0.0-4030620241128001", + "@dcloudio/uni-mp-vue": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@vue/shared": "3.4.21" + }, + "devDependencies": { + "@dcloudio/uni-mp-compiler": "3.0.0-4030620241128001" + } + }, + "../../node_modules/.pnpm/@dcloudio+uni-stacktracey@3.0.0-4030620241128001/node_modules/@dcloudio/uni-stacktracey": { + "version": "3.0.0-4030620241128001", + "dev": true, + "license": "Apache-2.0", + "devDependencies": { + "@dcloudio/types": "^2.6.12" + } + }, + "../../node_modules/.pnpm/@dcloudio+vite-plugin-uni@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vite@5.2.8_9fa2b565fd5032fec12add1e043c7871/node_modules/@dcloudio/vite-plugin-uni": { + "version": "3.0.0-4030620241128001", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@babel/core": "^7.23.3", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.23.3", + "@dcloudio/uni-cli-shared": "3.0.0-4030620241128001", + "@dcloudio/uni-shared": "3.0.0-4030620241128001", + "@rollup/pluginutils": "^5.0.5", + "@vitejs/plugin-legacy": "5.3.2", + "@vitejs/plugin-vue": "5.1.0", + "@vitejs/plugin-vue-jsx": "3.1.0", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/shared": "3.4.21", + "cac": "6.7.9", + "debug": "^4.3.3", + "estree-walker": "^2.0.2", + "express": "^4.17.1", + "fast-glob": "^3.2.11", + "fs-extra": "^10.0.0", + "hash-sum": "^2.0.0", + "jsonc-parser": "^3.2.0", + "magic-string": "^0.30.7", + "picocolors": "^1.0.0", + "terser": "^5.4.0", + "unplugin-auto-import": "^0.18.2" + }, + "bin": { + "uni": "bin/uni.js" + }, + "devDependencies": { + "@types/debug": "^4.1.7", + "@types/estree": "^1.0.5", + "@types/express": "^4.17.12", + "@types/fs-extra": "^9.0.13", + "@types/sass": "^1.16.0", + "@vue/babel-plugin-jsx": "^1.1.1", + "chokidar": "^3.5.3", + "vite": "^5.2.8", + "vue": "3.4.21" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^5.2.8" + } + }, + "../../node_modules/.pnpm/@nvwa-app+sdk-uniapp@0.10.10/node_modules/@nvwa-app/sdk-uniapp": { + "version": "0.10.10", + "license": "ISC", + "devDependencies": { + "@types/node": "^24.3.0", + "tsup": "^8.1.0", + "typescript": "^5.9.2" + }, + "peerDependencies": { + "@nvwa-app/sdk-core": "workspace:*" + } + }, + "../../node_modules/.pnpm/@nvwa-app+uniapp-ci@0.1.2_eslint@8.57.1/node_modules/@nvwa-app/uniapp-ci": { + "version": "0.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "miniprogram-ci": "^2.0.11" + }, + "bin": { + "nvwa-uniapp-ci": "index.js" + } + }, + "../../node_modules/.pnpm/@nvwa-app+vite-plugin@1.1.1_vite@5.2.8_@types+node@24.9.2_less@4.5.1_lightningcss@1.30.2_sass@1.97.1_terser@5.44.1_/node_modules/@nvwa-app/vite-plugin": { + "version": "1.1.1", + "dev": true, + "license": "ISC", + "dependencies": { + "@babel/core": "^7.26.0", + "@babel/preset-typescript": "^7.26.0", + "@vue/compiler-dom": "^3.5.13", + "@vue/compiler-sfc": "^3.5.13" + }, + "devDependencies": { + "@types/node": "^24.3.0", + "tsup": "^8.3.0", + "typescript": "^5.9.2", + "vite": "^7.0.0" + }, + "peerDependencies": { + "vite": "^6.0.0 || ^7.0.0" + } + }, + "../../node_modules/.pnpm/@tailwindcss+postcss@4.1.18/node_modules/@tailwindcss/postcss": { + "version": "4.1.18", + "dev": true, + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "@tailwindcss/node": "4.1.18", + "@tailwindcss/oxide": "4.1.18", + "postcss": "^8.4.41", + "tailwindcss": "4.1.18" + }, + "devDependencies": { + "@types/node": "^20.19.0", + "@types/postcss-import": "14.0.3", + "dedent": "1.7.0", + "internal-example-plugin": "0.0.0", + "postcss-import": "^16.1.1" + } + }, + "../../node_modules/.pnpm/@types+whatwg-url@13.0.0/node_modules/@types/whatwg-url": { + "version": "13.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/webidl-conversions": "*" + } + }, + "../../node_modules/.pnpm/@vue+runtime-core@3.5.26/node_modules/@vue/runtime-core": { + "version": "3.5.26", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.26", + "@vue/shared": "3.5.26" + } + }, + "../../node_modules/.pnpm/@vue+tsconfig@0.1.3_@types+node@24.9.2/node_modules/@vue/tsconfig": { + "version": "0.1.3", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "../../node_modules/.pnpm/lucide-vue-next@0.542.0_vue@3.5.26_typescript@4.9.5_/node_modules/lucide-vue-next": { + "version": "0.542.0", + "license": "ISC", + "devDependencies": { + "@lucide/build-icons": "1.1.0", + "@lucide/rollup-plugins": "1.0.0", + "@lucide/shared": "1.0.0", + "@testing-library/jest-dom": "^6.1.6", + "@testing-library/vue": "^8.0.3", + "@vitejs/plugin-vue": "^4.6.2", + "@vue/test-utils": "2.4.5", + "rollup": "^4.22.4", + "rollup-plugin-dts": "^6.1.0", + "vite": "^6.3.4", + "vitest": "^3.1.3", + "vue": "^3.4.21" + }, + "peerDependencies": { + "vue": ">=3.0.1" + } + }, + "../../node_modules/.pnpm/sass@1.97.1/node_modules/sass": { + "version": "1.97.1", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "../../node_modules/.pnpm/tailwindcss@4.1.18/node_modules/tailwindcss": { + "version": "4.1.18", + "dev": true, + "license": "MIT", + "devDependencies": { + "@jridgewell/remapping": "^2.3.4", + "@tailwindcss/oxide": "^4.1.18", + "@types/node": "^20.19.0", + "dedent": "1.7.0", + "lightningcss": "1.30.2", + "magic-string": "^0.30.21", + "source-map-js": "^1.2.1" + } + }, + "../../node_modules/.pnpm/typescript@4.9.5/node_modules/typescript": { + "version": "4.9.5", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "devDependencies": { + "@octokit/rest": "latest", + "@types/chai": "latest", + "@types/fancy-log": "^2.0.0", + "@types/fs-extra": "^9.0.13", + "@types/glob": "latest", + "@types/gulp": "^4.0.9", + "@types/gulp-concat": "latest", + "@types/gulp-newer": "latest", + "@types/gulp-rename": "latest", + "@types/gulp-sourcemaps": "latest", + "@types/merge2": "latest", + "@types/microsoft__typescript-etw": "latest", + "@types/minimist": "latest", + "@types/mkdirp": "latest", + "@types/mocha": "latest", + "@types/ms": "latest", + "@types/node": "latest", + "@types/source-map-support": "latest", + "@types/which": "^2.0.1", + "@types/xml2js": "^0.4.11", + "@typescript-eslint/eslint-plugin": "^5.33.1", + "@typescript-eslint/parser": "^5.33.1", + "@typescript-eslint/utils": "^5.33.1", + "azure-devops-node-api": "^11.2.0", + "chai": "latest", + "chalk": "^4.1.2", + "del": "^6.1.1", + "diff": "^5.1.0", + "eslint": "^8.22.0", + "eslint-formatter-autolinkable-stylish": "^1.2.0", + "eslint-plugin-import": "^2.26.0", + "eslint-plugin-jsdoc": "^39.3.6", + "eslint-plugin-local": "^1.0.0", + "eslint-plugin-no-null": "^1.0.2", + "fancy-log": "latest", + "fs-extra": "^9.1.0", + "glob": "latest", + "gulp": "^4.0.2", + "gulp-concat": "latest", + "gulp-insert": "latest", + "gulp-newer": "latest", + "gulp-rename": "latest", + "gulp-sourcemaps": "latest", + "merge2": "latest", + "minimist": "latest", + "mkdirp": "latest", + "mocha": "latest", + "mocha-fivemat-progress-reporter": "latest", + "ms": "^2.1.3", + "node-fetch": "^3.2.10", + "source-map-support": "latest", + "typescript": "^4.8.4", + "vinyl": "latest", + "which": "^2.0.2", + "xml2js": "^0.4.23" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "../../node_modules/.pnpm/vite@5.2.8_@types+node@24.9.2_less@4.5.1_lightningcss@1.30.2_sass@1.97.1_terser@5.44.1/node_modules/vite": { + "version": "5.2.8", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.20.1", + "postcss": "^8.4.38", + "rollup": "^4.13.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "devDependencies": { + "@ampproject/remapping": "^2.3.0", + "@babel/parser": "^7.24.1", + "@jridgewell/trace-mapping": "^0.3.25", + "@polka/compression": "^1.0.0-next.25", + "@rollup/plugin-alias": "^5.1.0", + "@rollup/plugin-commonjs": "^25.0.7", + "@rollup/plugin-dynamic-import-vars": "^2.1.2", + "@rollup/plugin-json": "^6.1.0", + "@rollup/plugin-node-resolve": "15.2.3", + "@rollup/plugin-typescript": "^11.1.6", + "@rollup/pluginutils": "^5.1.0", + "@types/escape-html": "^1.0.4", + "@types/pnpapi": "^0.0.5", + "acorn": "^8.11.3", + "acorn-walk": "^8.3.2", + "artichokie": "^0.2.0", + "cac": "^6.7.14", + "chokidar": "^3.6.0", + "connect": "^3.7.0", + "convert-source-map": "^2.0.0", + "cors": "^2.8.5", + "cross-spawn": "^7.0.3", + "debug": "^4.3.4", + "dep-types": "link:./src/types", + "dotenv": "^16.4.5", + "dotenv-expand": "^11.0.6", + "es-module-lexer": "^1.5.0", + "escape-html": "^1.0.3", + "estree-walker": "^3.0.3", + "etag": "^1.8.1", + "fast-glob": "^3.3.2", + "http-proxy": "^1.18.1", + "launch-editor-middleware": "^2.6.1", + "lightningcss": "^1.24.1", + "magic-string": "^0.30.8", + "micromatch": "^4.0.5", + "mlly": "^1.6.1", + "mrmime": "^2.0.0", + "open": "^8.4.2", + "parse5": "^7.1.2", + "pathe": "^1.1.2", + "periscopic": "^4.0.2", + "picocolors": "^1.0.0", + "picomatch": "^2.3.1", + "postcss-import": "^16.1.0", + "postcss-load-config": "^4.0.2", + "postcss-modules": "^6.0.0", + "resolve.exports": "^2.0.2", + "rollup-plugin-dts": "^6.1.0", + "rollup-plugin-esbuild": "^6.1.1", + "rollup-plugin-license": "^3.3.1", + "sass": "^1.72.0", + "sirv": "^2.0.4", + "source-map-support": "^0.5.21", + "strip-ansi": "^7.1.0", + "strip-literal": "^2.1.0", + "tsconfck": "^3.0.3", + "tslib": "^2.6.2", + "types": "link:./types", + "ufo": "^1.5.3", + "ws": "^8.16.0" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "../../node_modules/.pnpm/vue-i18n@9.14.5_vue@3.5.26_typescript@4.9.5_/node_modules/vue-i18n": { + "version": "9.14.5", + "license": "MIT", + "dependencies": { + "@intlify/core-base": "9.14.5", + "@intlify/shared": "9.14.5", + "@vue/devtools-api": "^6.5.0" + }, + "devDependencies": { + "@intlify/devtools-if": "9.14.5", + "@intlify/vue-devtools": "9.14.5" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "../../node_modules/.pnpm/vue-tsc@1.8.27_typescript@4.9.5/node_modules/vue-tsc": { + "version": "1.8.27", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/typescript": "~1.11.1", + "@vue/language-core": "1.8.27", + "semver": "^7.5.4" + }, + "bin": { + "vue-tsc": "bin/vue-tsc.js" + }, + "devDependencies": { + "@types/node": "latest" + }, + "peerDependencies": { + "typescript": "*" + } + }, + "../../node_modules/.pnpm/vue@3.5.26_typescript@4.9.5/node_modules/vue": { + "version": "3.5.26", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.26", + "@vue/compiler-sfc": "3.5.26", + "@vue/runtime-dom": "3.5.26", + "@vue/server-renderer": "3.5.26", + "@vue/shared": "3.5.26" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "../../node_modules/.pnpm/weapp-tailwindcss@4.9.2_tailwindcss@4.1.18/node_modules/weapp-tailwindcss": { + "version": "4.9.2", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@ast-core/escape": "~1.0.1", + "@babel/parser": "~7.28.5", + "@babel/traverse": "~7.28.5", + "@babel/types": "~7.28.5", + "@tailwindcss-mangle/config": "^6.1.0", + "@vue/compiler-dom": "^3.5.26", + "@vue/compiler-sfc": "^3.5.26", + "@weapp-core/escape": "~6.0.1", + "@weapp-core/regex": "~1.0.1", + "@weapp-tailwindcss/logger": "1.1.0", + "@weapp-tailwindcss/postcss": "2.1.0", + "@weapp-tailwindcss/shared": "1.1.1", + "cac": "^6.7.14", + "debug": "~4.4.3", + "fast-glob": "^3.3.3", + "htmlparser2": "10.0.0", + "loader-utils": "2.0.4", + "local-pkg": "^1.1.2", + "lru-cache": "10.4.3", + "magic-string": "0.30.21", + "semver": "~7.7.3", + "tailwindcss-patch": "^8.6.1", + "webpack-sources": "3.3.3", + "yaml": "^2.8.2" + }, + "bin": { + "weapp-tailwindcss": "bin/weapp-tailwindcss.js", + "weapp-tailwindcss-webpack-plugin": "bin/weapp-tailwindcss.js", + "weapp-tw": "bin/weapp-tailwindcss.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@dcloudio/types": { + "resolved": "../../node_modules/.pnpm/@dcloudio+types@3.4.28/node_modules/@dcloudio/types", + "link": true + }, + "node_modules/@dcloudio/uni-app": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-app@3.0.0-4030620241128001_@dcloudio+types@3.4.28_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-app", + "link": true + }, + "node_modules/@dcloudio/uni-app-harmony": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-app-harmony@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vite@5.2.8_6fd83d5ff5a0818d72b3e02fb8bb8834/node_modules/@dcloudio/uni-app-harmony", + "link": true + }, + "node_modules/@dcloudio/uni-app-plus": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-app-plus@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vite@5.2.8_@t_d5d15532dd40f011f13d202e83cbe045/node_modules/@dcloudio/uni-app-plus", + "link": true + }, + "node_modules/@dcloudio/uni-automator": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-automator@3.0.0-4030620241128001_jest-environment-node@27.5.1_jest@27.0.4_d11f884ef0d1dd1e8d504dbc2d77da97/node_modules/@dcloudio/uni-automator", + "link": true + }, + "node_modules/@dcloudio/uni-cli-shared": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-cli-shared@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-cli-shared", + "link": true + }, + "node_modules/@dcloudio/uni-components": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-components@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-components", + "link": true + }, + "node_modules/@dcloudio/uni-h5": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-h5@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-h5", + "link": true + }, + "node_modules/@dcloudio/uni-mp-alipay": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-mp-alipay@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-alipay", + "link": true + }, + "node_modules/@dcloudio/uni-mp-baidu": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-mp-baidu@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-baidu", + "link": true + }, + "node_modules/@dcloudio/uni-mp-jd": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-mp-jd@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-jd", + "link": true + }, + "node_modules/@dcloudio/uni-mp-kuaishou": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-mp-kuaishou@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-kuaishou", + "link": true + }, + "node_modules/@dcloudio/uni-mp-lark": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-mp-lark@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-lark", + "link": true + }, + "node_modules/@dcloudio/uni-mp-qq": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-mp-qq@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-qq", + "link": true + }, + "node_modules/@dcloudio/uni-mp-toutiao": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-mp-toutiao@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-toutiao", + "link": true + }, + "node_modules/@dcloudio/uni-mp-weixin": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-mp-weixin@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-weixin", + "link": true + }, + "node_modules/@dcloudio/uni-mp-xhs": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-mp-xhs@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-mp-xhs", + "link": true + }, + "node_modules/@dcloudio/uni-quickapp-webview": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-quickapp-webview@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vue@3.5.26_typescript@4.9.5_/node_modules/@dcloudio/uni-quickapp-webview", + "link": true + }, + "node_modules/@dcloudio/uni-stacktracey": { + "resolved": "../../node_modules/.pnpm/@dcloudio+uni-stacktracey@3.0.0-4030620241128001/node_modules/@dcloudio/uni-stacktracey", + "link": true + }, + "node_modules/@dcloudio/vite-plugin-uni": { + "resolved": "../../node_modules/.pnpm/@dcloudio+vite-plugin-uni@3.0.0-4030620241128001_postcss@8.5.6_rollup@4.54.0_vite@5.2.8_9fa2b565fd5032fec12add1e043c7871/node_modules/@dcloudio/vite-plugin-uni", + "link": true + }, + "node_modules/@nvwa-app/sdk-uniapp": { + "resolved": "../../node_modules/.pnpm/@nvwa-app+sdk-uniapp@0.10.10/node_modules/@nvwa-app/sdk-uniapp", + "link": true + }, + "node_modules/@nvwa-app/uniapp-ci": { + "resolved": "../../node_modules/.pnpm/@nvwa-app+uniapp-ci@0.1.2_eslint@8.57.1/node_modules/@nvwa-app/uniapp-ci", + "link": true + }, + "node_modules/@nvwa-app/vite-plugin": { + "resolved": "../../node_modules/.pnpm/@nvwa-app+vite-plugin@1.1.1_vite@5.2.8_@types+node@24.9.2_less@4.5.1_lightningcss@1.30.2_sass@1.97.1_terser@5.44.1_/node_modules/@nvwa-app/vite-plugin", + "link": true + }, + "node_modules/@tailwindcss/postcss": { + "resolved": "../../node_modules/.pnpm/@tailwindcss+postcss@4.1.18/node_modules/@tailwindcss/postcss", + "link": true + }, + "node_modules/@types/whatwg-url": { + "resolved": "../../node_modules/.pnpm/@types+whatwg-url@13.0.0/node_modules/@types/whatwg-url", + "link": true + }, + "node_modules/@vue/runtime-core": { + "resolved": "../../node_modules/.pnpm/@vue+runtime-core@3.5.26/node_modules/@vue/runtime-core", + "link": true + }, + "node_modules/@vue/tsconfig": { + "resolved": "../../node_modules/.pnpm/@vue+tsconfig@0.1.3_@types+node@24.9.2/node_modules/@vue/tsconfig", + "link": true + }, + "node_modules/lucide-vue-next": { + "resolved": "../../node_modules/.pnpm/lucide-vue-next@0.542.0_vue@3.5.26_typescript@4.9.5_/node_modules/lucide-vue-next", + "link": true + }, + "node_modules/sass": { + "resolved": "../../node_modules/.pnpm/sass@1.97.1/node_modules/sass", + "link": true + }, + "node_modules/tailwindcss": { + "resolved": "../../node_modules/.pnpm/tailwindcss@4.1.18/node_modules/tailwindcss", + "link": true + }, + "node_modules/typescript": { + "resolved": "../../node_modules/.pnpm/typescript@4.9.5/node_modules/typescript", + "link": true + }, + "node_modules/vite": { + "resolved": "../../node_modules/.pnpm/vite@5.2.8_@types+node@24.9.2_less@4.5.1_lightningcss@1.30.2_sass@1.97.1_terser@5.44.1/node_modules/vite", + "link": true + }, + "node_modules/vue": { + "resolved": "../../node_modules/.pnpm/vue@3.5.26_typescript@4.9.5/node_modules/vue", + "link": true + }, + "node_modules/vue-i18n": { + "resolved": "../../node_modules/.pnpm/vue-i18n@9.14.5_vue@3.5.26_typescript@4.9.5_/node_modules/vue-i18n", + "link": true + }, + "node_modules/vue-tsc": { + "resolved": "../../node_modules/.pnpm/vue-tsc@1.8.27_typescript@4.9.5/node_modules/vue-tsc", + "link": true + }, + "node_modules/weapp-tailwindcss": { + "resolved": "../../node_modules/.pnpm/weapp-tailwindcss@4.9.2_tailwindcss@4.1.18/node_modules/weapp-tailwindcss", + "link": true + } + } +} diff --git a/apps/child-coding-miniapp/src/pages/home.vue b/apps/child-coding-miniapp/src/pages/home.vue index 8d2269f..2487ae1 100644 --- a/apps/child-coding-miniapp/src/pages/home.vue +++ b/apps/child-coding-miniapp/src/pages/home.vue @@ -1,6 +1,27 @@ @@ -33,5 +54,81 @@ onLoad(async () => { } }) +const goToLevels = () => { + uni.navigateTo({ url: '/pages/levels' }) +} + +const goToProgress = () => { + uni.navigateTo({ url: '/pages/progress' }) +} + +const goToShare = () => { + uni.navigateTo({ url: '/pages/share' }) +} + +const goToGame = () => { + uni.navigateTo({ url: '/pages/game' }) +} + - \ No newline at end of file + \ No newline at end of file diff --git a/apps/child-coding-miniapp/src/pages/share.vue b/apps/child-coding-miniapp/src/pages/share.vue index bd770c3..c3a606a 100644 --- a/apps/child-coding-miniapp/src/pages/share.vue +++ b/apps/child-coding-miniapp/src/pages/share.vue @@ -13,7 +13,7 @@