{ "name": "unlock-music", "version": "1.10.3", "ext_build": 0, "updateInfo": "完善音乐标签编辑功能,支持编辑更多标签", "license": "MIT", "description": "Unlock encrypted music file in browser.", "repository": { "type": "git", "url": "https://github.com/ix64/unlock-music" }, "private": true, "prettier": { "tabWidth": 2, "singleQuote": true }, "scripts": { "postinstall": "patch-package", "serve": "vite", "build": "vite build", "test": "jest", "pretty": "prettier --write src/{**/*,*}.{js,ts,jsx,tsx,vue}", "pretty:check": "prettier --check src/{**/*,*}.{js,ts,jsx,tsx,vue}", "make-extension": "node ./make-extension.js" }, "dependencies": { "@babel/preset-typescript": "^7.16.5", "@element-plus/icons-vue": "^2.0.10", "@element-plus/theme-chalk": "^2.2.16", "@jixun/kugou-crypto": "^1.0.3", "@unlock-music/joox-crypto": "^0.0.1-R5", "autoprefixer": "^10.4.13", "base64-js": "^1.5.1", "browser-id3-writer": "^4.4.0", "crypto-js": "^4.1.1", "element-plus": "^2.2.25", "iconv-lite": "^0.6.3", "metaflac-js": "^1.0.5", "music-metadata": "7.9.0", "music-metadata-browser": "2.2.7", "postcss": "^8.4.19", "register-service-worker": "^1.7.2", "threads": "^1.6.5", "tslib": "^2.4.1", "vue": "^3.2.45" }, "devDependencies": { "@esbuild-plugins/node-globals-polyfill": "^0.1.1", "@esbuild-plugins/node-modules-polyfill": "^0.1.4", "@types/crypto-js": "^4.0.2", "@types/jest": "^27.0.3", "@vitejs/plugin-vue": "^3.2.0", "babel-plugin-component": "^1.1.1", "buffer": "^6.0.3", "jest": "^27.4.5", "patch-package": "^6.4.7", "prettier": "^2.5.1", "rollup-plugin-node-polyfills": "^0.2.1", "sass": "^1.56.1", "semver": "^7.3.5", "stream-browserify": "^3.0.0", "threads-plugin": "^1.4.0", "typescript": "^4.5.4", "unplugin-auto-import": "^0.12.0", "unplugin-icons": "^0.14.14", "unplugin-vue-components": "^0.22.11", "util": "^0.12.5", "vite": "^3.2.4", "vite-plugin-commonjs": "^0.5.3" } }