{"_id":"@avocadoui/anti-web","_rev":"7-f790274a3b4cdc37c696656b5938b9ff","name":"@avocadoui/anti-web","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@avocadoui/anti-web","version":"1.0.0","author":{"name":"Netseye"},"license":"MIT","_id":"@avocadoui/anti-web@1.0.0","maintainers":[{"name":"jeakin","email":"netseye@gmail.com"},{"name":"easonzen","email":"376575887@qq.com"},{"name":"lizunlong","email":"lizunlong@gmail.com"},{"name":"ww85600","email":"wy85600@163.com"}],"dist":{"shasum":"6be06da184fab4823265831f5411bbab24949b1f","tarball":"https://registry.npmjs.org/@avocadoui/anti-web/-/anti-web-1.0.0.tgz","fileCount":201,"integrity":"sha512-jTJk06YL4mmITcdsIMwAlc0lf0zssrk1z3pbtEo8N1AjYeiUF6+KWWvIfQ2/lJzD3ybzeB7pV9ddk31eNB4ZsQ==","signatures":[{"sig":"MEUCICanaCSxY61sRdRMmu8tnqlGD7EW8O/lkl/m5GtRYtY+AiEAnbNjdeGo63MJk/1z/M+aiLdRHWwbxfP5EQL4tebZ4+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKX23ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqX2RAAlt+Jsdse3NoJ6Vs2sbtyeApp+D+6D9D8LJ2jLYmXs6djI1HX\r\nbw5JHr74dAMSa7xrKYaeHAasIBjGN0Aa1erlFtYuylWgJznmZ+p0mR62eUXN\r\n6Y5CI6WyQgvmHocb7y/wSQ1q9+aoFi7BGAg67M+gGE9ZJnrEfrm3X3FR6f+b\r\nxsRR24XpcjFXJtS4lyeq3h7nOqBta28tMqfdq7KafwKBFXUWiVmNtr+ugIsT\r\nW7UdQKpTmOQM27gG8jSt5wwYjYWmd1h2Qhs9DXyiP67AzEdJdBApX39idhUS\r\nXamgF3Pc/eVIfJHuxiF+E7OwLTXFeiBn2tY297qjMCu/miX1g6HwnLCusftd\r\n6S4Xwmov3uK0vPWcUID3dw8SvIRwHq5dYD2mK9Q06vkxfcQma1o2i2rsQveK\r\ndZKrLBWBfJzMZKRNEZehBpg3EIOvt2/Ew1Jgwn2JnjGPomSv87hPSvj18Edp\r\nd9CLuTY5RW7qZurhgpD7yPW0baP27fn/kMfgFuJ+59x856kJD9hShZDzctZk\r\nZrClkt1SKgR+oIxJwT5J9tbJ8ub18pUrAt35XCxT9+zD81onzbMVo3nsR313\r\nsRhY5M8OHxaqq+OsH5zb4aAdhymSIgnabgoxA/+dajqO2rcumwRuYnPNksG5\r\n5+7S70/kixiEFWVChl30krdaxcWFByyZJ5w=\r\n=Vk9b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","frame":"web-sdk-react-vite","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","scripts":{"dev":"env NODE_ENV=dev1 vite","lib":"npm run clean && npm run lib:cjs && npm run lib:esm","pub":"npm run lib && npm publish","lint":"eslint --ext .js,.ts,.tsx src/","test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=dev1 vite build","clean":"rimraf lib esm build","serve":"npm run dev","commit":"git add . && commit","lib:cjs":"env NODE_ENV=release node ./scripts/lib-cjs.js","lib:esm":"env NODE_ENV=release node ./scripts/lib-esm.js","prepare":"husky install","release":"np --no-yarn --no-tests --no-cleanup","lint-fix":"eslint --fix --ext .js,.ts,.tsx src/","lib:debug":"npm run clean && npm run lib:debug:cjs && npm run lib:debug:esm","lib:debug:cjs":"env NODE_ENV=dev1 node ./scripts/lib-cjs.js","lib:debug:esm":"env NODE_ENV=dev1 node ./scripts/lib-esm.js"},"_npmUser":{"name":"jeakin","email":"netseye@gmail.com"},"_npmVersion":"8.15.0","description":"反作弊","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["prettier --write","eslint --fix"]},"resolutions":{"react":"17.0.2","react-dom":"17.0.2"},"sideEffects":false,"_nodeVersion":"16.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"axios":"^0.27.2","dayjs":"^1.11.5","react":"17.0.2","fbm-ui":"^1.4.5","mockjs":"^1.1.0","react-dom":"17.0.2","typescript":"^4.7.2","web-vitals":"^2.1.4","@types/jest":"^27.5.1","@types/node":"^16.11.36","@types/react":"^16.0.0","react-scripts":"5.0.1","@types/react-dom":"^16.0.0","react-router-dom":"^6.3.0","@testing-library/react":"^13.2.0","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^13.5.0"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.1","less":"^4.1.2","vite":"^3.0.4","husky":"^8.0.1","eslint":"^8.16.0","shelljs":"^0.8.5","prettier":"^2.6.2","lint-staged":"^13.0.3","ttypescript":"^1.5.13","@commitlint/cli":"^17.0.3","vite-plugin-mock":"^2.9.6","eslint-plugin-react":"^7.30.0","@vitejs/plugin-react":"^2.0.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.23.4","@vitejs/plugin-legacy":"^2.0.0","@commitlint/prompt-cli":"^17.0.3","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"3.4.1","vite-plugin-compression":"^0.5.1","rollup-plugin-visualizer":"^5.7.1","@typescript-eslint/parser":"^5.27.0","typescript-transform-paths":"^3.3.1","eslint-import-resolver-alias":"1.1.2","@commitlint/config-conventional":"^17.0.3","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/anti-web_1.0.0_1663663543471_0.4104188740995185","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@avocadoui/anti-web","version":"1.0.1","author":{"name":"Netseye"},"license":"MIT","_id":"@avocadoui/anti-web@1.0.1","maintainers":[{"name":"jeakin","email":"netseye@gmail.com"},{"name":"easonzen","email":"376575887@qq.com"},{"name":"lizunlong","email":"lizunlong@gmail.com"},{"name":"ww85600","email":"wy85600@163.com"}],"dist":{"shasum":"064847142da398afe98da117dc41c7b562b73453","tarball":"https://registry.npmjs.org/@avocadoui/anti-web/-/anti-web-1.0.1.tgz","fileCount":211,"integrity":"sha512-m9LmNTifq7okJbWyPDy3LBoucCReDeqgRKXXz2QGh4WO+B/4Jx3wOaZ/m5xZi+0l8MX8e7QQGeaz9mXMH3My5Q==","signatures":[{"sig":"MEYCIQDf7vItQ24yQ/tN6HOQJIOq81qkryUBZQpfXQH8MlIa3AIhAMTrnj1QPZkvkMys6Nm+fEf+FWlopPHfdoo+JN5U7BlN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKYuKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX/Q/+JLXb8hSvM3ml7TTTFh+FozSyqyWPuq1wBfQTWv/9la+9nrE7\r\nvsjiii7F5J2u974ziY8z3Rwhnia1bQYhFAaG4aaY4U8pgBg8czB/yieOQCCO\r\nsBGVvy9STzrNf1XzPuEnjigmZVnq/PhqOdhEOIFWzYhpcF7QnbwZe/QPgHsI\r\njXyfEwGDlAYTaULMNtSNrchKEbm1z8JoH+VhUpqGLd9zz23iuySIx5iN3OGZ\r\nCeOIYJ+iFMRh41oEBfWsdnLnTtsfkJ8WoRDFvmkNUuJeT6JWNZViSuJ0FZwT\r\nJ3hU6BB8jQ7QPvfgHT/+y4AqQ7skMHhbWhILONJtog3hta8AtVtAMOEe5Tjn\r\nsLPx1s67MIb8pqKDVX7M99KqknW+S3YY8zkKtOhrTGrEWF5B9pxGMBgCQQZ0\r\nWKt+hvhcf31izEc3uLG2UIgq1T6GIltLHHHYYUzVlMbDeMu94Lr0H8ibo0F+\r\nIjupv1qPyIM/SJtSJnsG8SIfrVI4n98BVH5RibJoBy/tGmtrGHMp2w2NUGcP\r\n7SB/oIZd7EHHyZYBmbkGiTNNyLwIFEnGPPxSzVrcW9zs8GN1V7Cy/ga5JyTP\r\niJq5u5MqNS/sbH7uzrX3a7qmrKR9un65U0bj5fy+b7nsnH2CeKIaqK1Hl2Yc\r\nKZW/cWcrNPFFdmJrgn2BVGjqqNc+/RWISDk=\r\n=NDn0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","frame":"web-sdk-react-vite","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","scripts":{"dev":"env NODE_ENV=dev1 vite","lib":"npm run clean && npm run lib:cjs && npm run lib:esm","pub":"npm run lib && npm publish","lint":"eslint --ext .js,.ts,.tsx src/","test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=dev1 vite build","clean":"rimraf lib esm build","serve":"npm run dev","commit":"git add . && commit","lib:cjs":"env NODE_ENV=release node ./scripts/lib-cjs.js","lib:esm":"env NODE_ENV=release node ./scripts/lib-esm.js","prepare":"husky install","release":"np --no-yarn --no-tests --no-cleanup","lint-fix":"eslint --fix --ext .js,.ts,.tsx src/","lib:debug":"npm run clean && npm run lib:debug:cjs && npm run lib:debug:esm","lib:debug:cjs":"env NODE_ENV=dev1 node ./scripts/lib-cjs.js","lib:debug:esm":"env NODE_ENV=dev1 node ./scripts/lib-esm.js"},"_npmUser":{"name":"jeakin","email":"netseye@gmail.com"},"_npmVersion":"8.15.0","description":"反作弊","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["prettier --write","eslint --fix"]},"resolutions":{"react":"17.0.2","react-dom":"17.0.2"},"sideEffects":false,"_nodeVersion":"16.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"axios":"^0.27.2","dayjs":"^1.11.5","react":"17.0.2","fbm-ui":"^1.4.5","mockjs":"^1.1.0","react-dom":"17.0.2","typescript":"^4.7.2","web-vitals":"^2.1.4","@types/jest":"^27.5.1","@types/node":"^16.11.36","@types/react":"^16.0.0","react-scripts":"5.0.1","@types/react-dom":"^16.0.0","react-router-dom":"^6.3.0","@testing-library/react":"^13.2.0","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^13.5.0"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.1","less":"^4.1.2","vite":"^3.0.4","husky":"^8.0.1","eslint":"^8.16.0","shelljs":"^0.8.5","prettier":"^2.6.2","lint-staged":"^13.0.3","ttypescript":"^1.5.13","@commitlint/cli":"^17.0.3","vite-plugin-mock":"^2.9.6","eslint-plugin-react":"^7.30.0","@vitejs/plugin-react":"^2.0.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.23.4","@vitejs/plugin-legacy":"^2.0.0","@commitlint/prompt-cli":"^17.0.3","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"3.4.1","vite-plugin-compression":"^0.5.1","rollup-plugin-visualizer":"^5.7.1","@typescript-eslint/parser":"^5.27.0","typescript-transform-paths":"^3.3.1","eslint-import-resolver-alias":"1.1.2","@commitlint/config-conventional":"^17.0.3","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/anti-web_1.0.1_1663667082680_0.8257797092100285","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@avocadoui/anti-web","version":"1.0.2","author":{"name":"Netseye"},"license":"MIT","_id":"@avocadoui/anti-web@1.0.2","maintainers":[{"name":"jeakin","email":"netseye@gmail.com"},{"name":"easonzen","email":"376575887@qq.com"},{"name":"lizunlong","email":"lizunlong@gmail.com"},{"name":"ww85600","email":"wy85600@163.com"}],"dist":{"shasum":"c35e1db741cd9a58ec813a6c73a41a815985c1d3","tarball":"https://registry.npmjs.org/@avocadoui/anti-web/-/anti-web-1.0.2.tgz","fileCount":211,"integrity":"sha512-2//xxx6Aj4MRpRAuKDfOObzE0gVzoaM4E13xrFkyADOAVxIpRH3C91q96dUrT1HaFnSf8dDKIQVU3nr7SBDTcA==","signatures":[{"sig":"MEUCIQCF2pQdlGfjgKrD2phP/dL5zz0jeMho2KRSvtMtXnninQIgKrRVaQzAyP2N+g7DEExgGqdYgmBS6ZTSk++aPku9pRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKY/tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/xg//XnQ6rc/UYyreHfpmY6U54WO+DveoVjkWguKCQSLsp1d6QHf2\r\n65L4tHTVUBnumEFRrISyYyBh+P4SvRpHUIHXm8M249xKEqcc2iwTuC8OLW9p\r\nBQ3HI0vMwTkedel7YoA8RD2ryNR00eYUUNThtD2Gbj5UroyWxKRm/9InZyid\r\nQjBAU/YV61Wk44VkrkyykPNfE4a0CiGRGssfkLf/Df7f+tVnAIw54oNVrdFo\r\nfKHX/auUHwe/bBQtR4b3XT4RZtSz205LreF3SKBag94TCF2ajRyHS5X0BLCP\r\nxTvwDrHJWnsu3LUrIsFAHmVOgdboULSZFve+3izeK3StBhARNl5zqfMQ2rTB\r\nUAXaB2Mr8d5bm7rbbdcANkrvnqpuqRpdpwL8INgUc2R8Wts/imhG0D67aKTe\r\nlFG72R5yVWAnKgfuOaXlpyp3JSqKdpxEY9HaCuNfa2DHNpKVViKZUxohdR82\r\nCvtUhMPuATs20DqMv/Ub0mJ56MixtYwXYW+KYQO8OjTpJ6U3XByIirtfeNhA\r\nGiVx3a/vFXfgxWlm259/KNSBIgV7Bvdn2cm16qaTmt8SbQj2epzGYb3DpTCP\r\nNHh2L7TyQX1g0STQhEcP/NtfLpt+tY4tSQXNi3si9iGxvXlj+xGhiScu0XO0\r\n9KNYnfbMNKOfthCN5FuTu67xgQwCdTrySy4=\r\n=+dcg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","frame":"web-sdk-react-vite","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","scripts":{"dev":"env NODE_ENV=dev1 vite","lib":"npm run clean && npm run lib:cjs && npm run lib:esm","pub":"npm run lib && npm publish","lint":"eslint --ext .js,.ts,.tsx src/","test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=dev1 vite build","clean":"rimraf lib esm build","serve":"npm run dev","commit":"git add . && commit","lib:cjs":"env NODE_ENV=release node ./scripts/lib-cjs.js","lib:esm":"env NODE_ENV=release node ./scripts/lib-esm.js","prepare":"husky install","release":"np --no-yarn --no-tests --no-cleanup","lint-fix":"eslint --fix --ext .js,.ts,.tsx src/","lib:debug":"npm run clean && npm run lib:debug:cjs && npm run lib:debug:esm","lib:debug:cjs":"env NODE_ENV=dev1 node ./scripts/lib-cjs.js","lib:debug:esm":"env NODE_ENV=dev1 node ./scripts/lib-esm.js"},"_npmUser":{"name":"jeakin","email":"netseye@gmail.com"},"_npmVersion":"8.15.0","description":"反作弊","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["prettier --write","eslint --fix"]},"resolutions":{"react":"17.0.2","react-dom":"17.0.2"},"sideEffects":false,"_nodeVersion":"16.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"axios":"^0.27.2","dayjs":"^1.11.5","react":"17.0.2","fbm-ui":"^1.4.5","mockjs":"^1.1.0","react-dom":"17.0.2","typescript":"^4.7.2","web-vitals":"^2.1.4","@types/jest":"^27.5.1","@types/node":"^16.11.36","@types/react":"^16.0.0","react-scripts":"5.0.1","@types/react-dom":"^16.0.0","react-router-dom":"^6.3.0","@testing-library/react":"^13.2.0","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^13.5.0"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.1","less":"^4.1.2","vite":"^3.0.4","husky":"^8.0.1","eslint":"^8.16.0","shelljs":"^0.8.5","prettier":"^2.6.2","lint-staged":"^13.0.3","ttypescript":"^1.5.13","@commitlint/cli":"^17.0.3","vite-plugin-mock":"^2.9.6","eslint-plugin-react":"^7.30.0","@vitejs/plugin-react":"^2.0.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.23.4","@vitejs/plugin-legacy":"^2.0.0","@commitlint/prompt-cli":"^17.0.3","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"3.4.1","vite-plugin-compression":"^0.5.1","rollup-plugin-visualizer":"^5.7.1","@typescript-eslint/parser":"^5.27.0","typescript-transform-paths":"^3.3.1","eslint-import-resolver-alias":"1.1.2","@commitlint/config-conventional":"^17.0.3","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/anti-web_1.0.2_1663668205256_0.13406271621963595","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@avocadoui/anti-web","version":"1.0.3","author":{"name":"Netseye"},"license":"MIT","_id":"@avocadoui/anti-web@1.0.3","maintainers":[{"name":"jeakin","email":"netseye@gmail.com"},{"name":"easonzen","email":"376575887@qq.com"},{"name":"lizunlong","email":"lizunlong@gmail.com"},{"name":"ww85600","email":"wy85600@163.com"}],"dist":{"shasum":"d34a2c6ce9a25ceb7876b1083249c22bd8bafdd2","tarball":"https://registry.npmjs.org/@avocadoui/anti-web/-/anti-web-1.0.3.tgz","fileCount":211,"integrity":"sha512-PecqtB6KJObIROpC4jntT8KVtBj8GsggSJzR81raeEuNiwc3rx1Jb4YY0NpqzsRMmM11MDTWUyAMrOU7bcP3gQ==","signatures":[{"sig":"MEQCIEfzHhHjPZGEwG/BVE5SusMnPYyaSDyEemwbtDZ3TE18AiA5gSRNSFVea5nkWnqNaEFQw4lXC3ltz6mzKQKoeMjl7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKZitACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9dg/+Pqyrx0pLQGSwvWcV5rGCURUjaZbpRKPswzVVcILAhMJCsEfu\r\nC0imMFYsdvEJk4Y0EtJdK6uWFnKvRP6ygN2d1JB5PfzMNr503gWH282elvAX\r\nkdzIqTttpUb+5lMxry8J6jJzknfadHddM8O4ULSM6GOQBAzLxBH5R+VOL0s4\r\nM/9ZkJCcKCGPsSSv4iFdBjNceA6nwTjTPCxP6E7MDZdjZoS+KEMxBdh/M169\r\nqbkpCYKlwmZ13Hmxw5zUBlwndyv8jvicIB7grCuJqVsQ8a3o6B+sCPOs1X5r\r\nrh3L1i6C6TRV8ApN+wXDMcvIaU57rvvDAbCQkOXuV2XpATfopXbDNXn6agXQ\r\nd7J0HoW9wndePEojH53jykSmvjm8Ds1Dlk5WhQsblierKOzto7hYHfVUcLCk\r\nAvg+kY89XWB+CLVy0jha6dGf4X13gOg4fxdLTXZaBcuMM/gi6H5XgJRAe3Cy\r\n7Fgk+vP+HgKlpUzCldapye4D4biqGh+6t5MtRlOCfhCq8E+aITXug0DHuka8\r\nCkVY6t4gGP7fSytdIynJL9s2/VJBzZjjLpmQm/SgU7xzgnKc+XrVZtsk8Mi0\r\n62AlSX5m7vwr76f3jHd716/CZhCxgiI9vPcUYOHggRpECkUTf1jRL5oM9rWX\r\noPL19d6Nb0rqUahZWd33T7f1fwF4yck8Sks=\r\n=4umg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","frame":"web-sdk-react-vite","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"types":"lib/index.d.ts","module":"esm/index.js","scripts":{"dev":"env NODE_ENV=dev1 vite","lib":"npm run clean && npm run lib:cjs && npm run lib:esm","pub":"npm run lib && npm publish","lint":"eslint --ext .js,.ts,.tsx src/","test":"echo \"Error: no test specified\" && exit 1","build":"env NODE_ENV=dev1 vite build","clean":"rimraf lib esm build","serve":"npm run dev","commit":"git add . && commit","lib:cjs":"env NODE_ENV=release node ./scripts/lib-cjs.js","lib:esm":"env NODE_ENV=release node ./scripts/lib-esm.js","prepare":"husky install","release":"np --no-yarn --no-tests --no-cleanup","lint-fix":"eslint --fix --ext .js,.ts,.tsx src/","lib:debug":"npm run clean && npm run lib:debug:cjs && npm run lib:debug:esm","lib:debug:cjs":"env NODE_ENV=dev1 node ./scripts/lib-cjs.js","lib:debug:esm":"env NODE_ENV=dev1 node ./scripts/lib-esm.js"},"_npmUser":{"name":"jeakin","email":"netseye@gmail.com"},"_npmVersion":"8.15.0","description":"反作弊","directories":{},"lint-staged":{"src/**/*.{js,jsx,ts,tsx}":["prettier --write","eslint --fix"]},"resolutions":{"react":"17.0.2","react-dom":"17.0.2"},"sideEffects":false,"_nodeVersion":"16.17.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"axios":"^0.27.2","dayjs":"^1.11.5","react":"17.0.2","fbm-ui":"^1.4.5","mockjs":"^1.1.0","react-dom":"17.0.2","typescript":"^4.7.2","web-vitals":"^2.1.4","@types/jest":"^27.5.1","@types/node":"^16.11.36","@types/react":"^16.0.0","react-scripts":"5.0.1","@types/react-dom":"^16.0.0","react-router-dom":"^6.3.0","@testing-library/react":"^13.2.0","@testing-library/jest-dom":"^5.16.4","@testing-library/user-event":"^13.5.0"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.1","less":"^4.1.2","vite":"^3.0.4","husky":"^8.0.1","eslint":"^8.16.0","shelljs":"^0.8.5","prettier":"^2.6.2","lint-staged":"^13.0.3","ttypescript":"^1.5.13","@commitlint/cli":"^17.0.3","vite-plugin-mock":"^2.9.6","eslint-plugin-react":"^7.30.0","@vitejs/plugin-react":"^2.0.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.23.4","@vitejs/plugin-legacy":"^2.0.0","@commitlint/prompt-cli":"^17.0.3","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.3.1","eslint-plugin-prettier":"3.4.1","vite-plugin-compression":"^0.5.1","rollup-plugin-visualizer":"^5.7.1","@typescript-eslint/parser":"^5.27.0","typescript-transform-paths":"^3.3.1","eslint-import-resolver-alias":"1.1.2","@commitlint/config-conventional":"^17.0.3","@typescript-eslint/eslint-plugin":"^5.27.0"},"peerDependencies":{"react":">=17.0.0","react-dom":">=17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/anti-web_1.0.3_1663670445189_0.9261884271773722","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-09-20T08:45:43.391Z","modified":"2026-03-24T04:04:00.777Z","1.0.0":"2022-09-20T08:45:43.650Z","1.0.1":"2022-09-20T09:44:42.908Z","1.0.2":"2022-09-20T10:03:25.536Z","1.0.3":"2022-09-20T10:40:45.350Z"},"author":{"name":"Netseye"},"license":"MIT","description":"反作弊","maintainers":[{"email":"netseye@gmail.com","name":"jeakin"},{"email":"fzqxzhang@gmail.com","name":"fzqxzhang"}],"readme":"# eli-react-sdk-vite (鳄梨科技 web端SDK模版)\n\n## :pushpin: 依赖模块\n\n<span style=\"color: rgb(184,49,47);\">项目是用 create-react-app 创建的，主要还是列出新加的功能依赖包</span>\n\n<span style=\"color: rgb(184,49,47);\">点击名称可跳转相关网站 😄😄</span>\n\n-   [react](https://facebook.github.io/react/)\n-   [react-router](https://github.com/remix-run/react-router/)\n-   [hox](https://github.com/umijs/hox/)(<span style=\"color: rgb(243,121,52);\">下一代 React 状态管理器</span>)\n-   [fbm-ui](https://avocadotechopen.github.io/fbm-ui/)(<span style=\"color: rgb(243,121,52);\">鳄梨科技内部UI组件框架</span>)\n-   [mui](https://avocadotechopen.github.io/fbm-ui/)(<span style=\"color: rgb(243,121,52);\">MUI 提供了一套全面的 UI 工具，可帮助您更快地发布新功能</span>)\n-   [axios](https://github.com/mzabriskie/axios)(<span style=\"color: rgb(243,121,52);\">http 请求模块</span>)\n-   [echarts](https://echarts.apache.org/zh/index.html)(<span style=\"color: rgb(243,121,52);\">可视化图表</span>)\n-   [immutability-helper](https://github.com/kolodny/immutability-helper)(<span style=\"color: rgb(243,121,52);\">在不更改原始来源的情况下更改数据副本</span>)\n-   [ahooks](https://ahooks.js.org/zh-CN)(<span style=\"color: rgb(243,121,52);\">一套高质量可靠的 React Hooks 库</span>)\n-   [sortablejs](http://www.sortablejs.com/)(<span style=\"color: rgb(243,121,52);\">功能强大的JavaScript 拖拽库</span>)\n-   其他小细节省略\n\n## :mag: 代码目录\n\n```js\n+-- build/                                  ---打包测试的文件目录\n+-- lib/                                    ---打包发包的文件目录\n+-- config/                                 ---webpack配置文件目录\n+-- node_modules/                           ---npm下载文件目录\n+-- example/\n|   +-- src/\n|   |    +-- routers                        ---路由配置\n|   |    +-- views                          ---组件测试\n|   |    --- index.tsx                      ---入口文件\n|   --- index.html                          ---入口html文件\n+-- src/                                    ---核心代码目录\n|   +-- components                          ---公共组件存放目录\n|   +-- constants                           ---公用变量存放目录\n|   +-- enum                                ---枚举文件存放目录\n|   +-- modules                             ---核心开发模块\n|   +-- services                            ---接口请求存放目录\n|   +-- store                               ---数据流存放目录\n|   +-- theme                               ---全局主题文件存放目录\n|   +-- utils                               ---工具文件存放目录\n|   --- index.tx                            ---项目的整体入口文件\n--- .babelrc                                ---babel配置文件\n--- .editorconfig                           ---编辑器配置文件\n--- .eslintignore                           ---eslint排除文件\n--- .eslintrc                               ---自定义eslint配置文件，约束代码规范\n--- .gitignore                              ---git提交排除文件\n--- .npmignore                              ---npm发包排除文件\n--- .prettierignore                         ---prettierrc排除文件\n--- .prettierrc                             ---自定义prettierrc配置文件，约束代码风格\n--- package.json\n```\n\n## :package: 安装\n\n### 1.下载或克隆项目源码\n\n### 2.yarn 安装依赖(国内建议增加淘宝镜像源，不然很慢，你懂的 😁)\n\n> 遇到运行时报错，首先确定下是不是最新稳定版的 nodejs 和 yarn，切记不要用 cnpm\n\n```bash\n// 首推荐使用yarn装包，避免自动升级依赖包\nyarn\n```\n\n### 3.启动项目\n\n```bash\nyarn start\n```\n\n### 4.打包项目\n\n```bash\nyarn build\n```","readmeFilename":"README.md"}