{"_id":"@eiriksgata/wc3ts","_rev":"19-ed8f6ade49812788324c9860c6c17428","name":"@eiriksgata/wc3ts","dist-tags":{"latest":"3.2.11"},"versions":{"1.3.0":{"name":"@eiriksgata/wc3ts","version":"1.3.0","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@1.3.0","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"ac68c373e2e1b4c066290733f8cd98ab377aa1a4","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-1.3.0.tgz","fileCount":93,"integrity":"sha512-LEUREjJltqdC5Szh7niZo0u0D1s6dgL5qdyOV3fh+LWPeZ5U5Yq50ve5WjhjuQMVF+2lowr85KchMxAazw5sZA==","signatures":[{"sig":"MEQCHzl1T9TgocsXsS8AZ5w2A+nrEzXG4fv8Dka0T9BctXoCIQCkqg2/Pe4DWf357w77KNW/MKUiBQlyxu5GPZ8LAnJOuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723890},"main":"./dist/index.lua","types":"./dist/index.d.ts","gitHead":"3a912e59d9bbf4270922b7b4a2bc7796edc2c3e9","scripts":{"lint":"eslint . --ext .ts --quiet","build":"npm run clean && npm run build:lua && npm run copy:types","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","build:lua":"tstl -p tsconfig.json","copy:types":"node scripts/copy-types.js","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run build","publish:github":"npm publish --registry=https://npm.pkg.github.com"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","lua-types":"^2.13.1","typescript":"^5.0.4","typescript-to-lua":"^1.32.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^6.21.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-to-lua/language-extensions":"^1.19.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_1.3.0_1759112386889_0.4569553084251248","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@eiriksgata/wc3ts","version":"1.4.0","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@1.4.0","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"821a41591879de8245b601496d623d4bad1733d8","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-1.4.0.tgz","fileCount":174,"integrity":"sha512-aRs/8gQQSW8qUugGfbVDQYKamafe3Q5g/te1uxmeQKJmnRcNXzWPLw3pEEHr44Rbf6Ipiz4C1GPxXrgQ648TDg==","signatures":[{"sig":"MEYCIQDPiWwaIUJqpFZRUOfaoxaTXyPrHl+LiLY5xVYT84CGQQIhAJCnrq5/HGKkyIAXbL+EkMqvS8xng4nP5/XXkhROrfvn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":891524},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"f273776b2b79e000b05f52644fc58aed0ac89702","scripts":{"lint":"eslint . --ext .ts --quiet","build":"npm run clean && npm run build:ts && npm run copy:types","clean":"rimraf dist","build:ts":"tsc","lint:fix":"eslint . --ext .ts --fix","copy:types":"node scripts/copy-types.js","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^6.21.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_1.4.0_1759116063233_0.20798692814343367","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@eiriksgata/wc3ts","version":"2.0.0","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@2.0.0","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"adbb71358156582339f072a5c607fcc104b99864","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-2.0.0.tgz","fileCount":51,"integrity":"sha512-lK40blF+gpGQ0EX8XDOnW9F/Z9kCoyM0ZxBpLIoeQ+jtV0VZBhDV3e70J7GtU/xWiyEVXVY0CyNUssAMwGklOw==","signatures":[{"sig":"MEQCIG2IgCzxl/j7KIiOvBQdju1DKg0576bSNYwQpbcbH4SLAiARxmHye7oRfHMn5Erfn5IpJxoKRee3z21hCCctRC6ChQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479283},"main":"./index.ts","types":"./index.ts","gitHead":"7927ad0669e1c8e502cc16ae3b9233671780f22a","scripts":{"lint":"eslint . --ext .ts --quiet","build":"tsc","clean":"rimraf dist","lint:fix":"eslint . --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^6.21.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_2.0.0_1759117082287_0.6984876761280208","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@eiriksgata/wc3ts","version":"3.0.0","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.0.0","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"5ddffbce6653332becaeb86ec17b537b4e7ca8d3","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.0.0.tgz","fileCount":51,"integrity":"sha512-b8LpZb42IADvNw/g2xFBMI9XWcrFrczlJuNuNtVSkVx3qdTZgmjHT6HRmiZBtFoR+VW4NdMDi7jFZDw6vadkNg==","signatures":[{"sig":"MEQCIDYe01UZfgfsnxrIYA42FkYCUeIvkuLKWOUDertd87mPAiBEi9SuB8M3NgHkTnKJc61USY0tMwDsXatpaZji9QmTAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479600},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"a5e95cb42ecb3d7bce5c8bb5ce673477d4c26a73","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^6.21.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.0.0_1759131940271_0.909719488607188","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@eiriksgata/wc3ts","version":"3.0.2","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.0.2","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"4fef6199ba8c29a70152fd7612936fbd329dc270","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.0.2.tgz","fileCount":51,"integrity":"sha512-fSK6VdMYTeAcOKnqGap6dvp7ogZKGZ2E8+JxqO61Gsgp103/L/iG/DKxdxqE+9w9jiIaNMoLNjp5crm5YE39Og==","signatures":[{"sig":"MEUCIQCPHyWZ7dgB2gXcdTI9A5iqat+Zbwx6R3qN/TK9iYRjbgIgHq7F6WZ0pTx7wEUbeMmZnDAMNQxsjZIVIuRY1SLFsVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479644},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"ea253aef9008d0d4529b79f10c78e046a448fd75","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^6.21.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.0.2_1759137978173_0.07373394982797898","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@eiriksgata/wc3ts","version":"3.0.3","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.0.3","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"3ded9ed36509623d3516f4b4ff8d7037b0ecc6ed","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.0.3.tgz","fileCount":50,"integrity":"sha512-NaQzHcjWisKbTJ5/Byg4tVwNGSY9FBf56jmeMNLJiskeTHDJaDxdBFa+fq7KjOYotOuEoOjehJ7UxnWGc8F9mg==","signatures":[{"sig":"MEUCIDWIpCMkFJJBzmHmeqfhcSdnUSM2uv0DmJ6D3B7JwVX2AiEAqI1DZyC10rfGDz6nCmnMaUHnTP5lsVm9THTYeQZ2HfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479456},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"8d5233d08687fa8f8fe9305f9d477c576b10e5da","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^6.21.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.0.3_1759195314074_0.3648594488279904","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@eiriksgata/wc3ts","version":"3.0.4","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.0.4","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"00659d5ad80781be284b25a0ba8c33bb2503c97e","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.0.4.tgz","fileCount":51,"integrity":"sha512-fFw7qfegrssEJGRltHS5h0FMwYrBoK/ij31qXPw5+IK01/MyrDjNs8X9G2TUU++Lk20Q36j3JBEtduyWUMoRCA==","signatures":[{"sig":"MEYCIQCIPN7f5C0H9vpxzUPKOQJLWhNrVSRVK9VQxF6/StMPHAIhAO2U4hOarOiNG92OSY+2qq9IcIzuv32slWyZx/i1itnV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476971},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"27c5a2caf58c531ecf184d398f2bfb432baf2aa0","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^6.21.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.0.4_1759202625423_0.6924146469429384","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@eiriksgata/wc3ts","version":"3.2.0","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.2.0","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"bb554e671b982222c8e6ab6e43fb24bec7d7fb5c","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.2.0.tgz","fileCount":52,"integrity":"sha512-xa32xhC7J2so2VVffWT0rHj/ym7c2g3NpD4ghfv3Rybq/qVnqOD1YkVcUjlhwT7QxP9WInE5+fRD5q017BEVJQ==","signatures":[{"sig":"MEUCIQCLBAyiDzqVxia8TgoMvGUrqPCUPnbb/njzt8BfgrBRSQIgGIAEllV2hH66BYobYQd0yNFsjg48R5///Caj41G/j3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506868},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"360a3577f78d4ba09439cb07fc80e0039fcaddec","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^6.21.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.2.0_1760001589908_0.836516713431803","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@eiriksgata/wc3ts","version":"3.2.1","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.2.1","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"6fe6a9d3f5108c3efc6b6ed0b35f987be9917863","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.2.1.tgz","fileCount":52,"integrity":"sha512-FAqzrVahdi7k9/n8hPHyILzr7XoXI1yJk54LFVk4WI9UpflVXvIMvu7XaGP9YqiLv/r6rDIDan5dBMlOUaPEBg==","signatures":[{"sig":"MEUCIBHEYHXOFMe8qJNKJ7eYA2k9NCTPNpuIeeU5BUQSjO6qAiEAxADVVlVDBC+i9QPsPReKHFBR5TSOIB2yHgy+1SkekGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506754},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"849744fe8eb08b344d07bdd59931738ab35c2aba","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^6.21.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.2.1_1760060492125_0.08858663937421873","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@eiriksgata/wc3ts","version":"3.2.2","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.2.2","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"eb0bd423bdb63b29ed2278bd94a5cb1910325190","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.2.2.tgz","fileCount":52,"integrity":"sha512-m9VRwS7oPe2/th9r5u2S30sQ0gvpnjIoaH+P9+7hLMIroRPxmQMz6SVAPCKvt94v55GfUvjt8Q3g/ETCV/5Pow==","signatures":[{"sig":"MEUCIQCBsaDUIXzcBGtcHGVmT6wXzj55tvkVfnDMLu1UufY9ZAIgL9H+LwNR85N1tCSUdQw0ixoyLY3naz7VzG20qI4D/vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503926},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"61029c4fa82e7a4213b9080cf285f795c927b727","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.2.2_1760065814419_0.42389772195065323","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@eiriksgata/wc3ts","version":"3.2.3","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.2.3","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"a1df51cf0054fa100b0d6d3d73599d9da3668a88","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.2.3.tgz","fileCount":52,"integrity":"sha512-EumqOiTlOG6kBk5P9875dlhuQi8hkwyXr+cEy0FV0cXVeh1SWqGUkLWTAVbe48fX4YUVv/g+hgEdi5nD3wUh7w==","signatures":[{"sig":"MEYCIQDMdcmr1hDxaL3AtBHWkcf1LMyl5JdvxZqOvYB8jyJioAIhAOKdHuZp03H3US59vKi5azTjTzMKN6RIE4IzWlgM/3Lz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513863},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"b1f011d7fea25845b856c0c0ba4a61888f03d9ed","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.2.3_1760075031950_0.9580466217392056","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"@eiriksgata/wc3ts","version":"3.2.4","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.2.4","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"23e5c4916139eb1fc75efd56ca49f37e52ad032f","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.2.4.tgz","fileCount":52,"integrity":"sha512-FwQYz2rQpuoa3VjtlQ4ePf4KjHfAC0TvaIJ29/bq8gGHroG5aG0bYfu0dmZHu/R5mYnvyWjjfPu3W8k/gaxVjw==","signatures":[{"sig":"MEUCIG1dcQ8LBhnDQFwJTfb0T8q0SdKvqfUJg3A/jO9pGP8NAiEAwf2G1CzuB/Fl3pIgMaDPmWlHU0k8fwMl1BMutW3z5u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542267},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"c6b4cb33486c072589b1e5d1377a6aa6e077d521","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.2.4_1760081395025_0.6444949070345656","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"@eiriksgata/wc3ts","version":"3.2.5","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.2.5","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"b13df2a7450039dbd68787b5f9fd6008b6efba69","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.2.5.tgz","fileCount":52,"integrity":"sha512-5V4F8AhNTmdmDrUO/P2QN0G8Mo+c8UP1Bl/lyFfmV+m1MiwakQ2XBdG1/HH5GFBWNNY2b77GutdanYCUiCY3Rg==","signatures":[{"sig":"MEUCIBBtGWOmjVGJFpDwcf7w/UVLYwueTZuertMzZ200HlaiAiEA2XQlaHxnLB43q1DA3E/YNGNi5hpR4MqXrZMsyOu/rv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542457},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"16a2de00461a6029a31de09c9ac802e6edb1f1f3","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.2.5_1760514830568_0.9530888627600529","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"@eiriksgata/wc3ts","version":"3.2.6","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.2.6","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"fb7de807d17de1014bf7542ae96f39a96cffadc7","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.2.6.tgz","fileCount":52,"integrity":"sha512-Bcop71FJJGuzDL/gD//0LL0Cc1wFg8Ks+rNWk3OrS9bQR6BLDH5Bmj9Dm5yVBGwO57zmXu1ZduO1BB1CLadi1Q==","signatures":[{"sig":"MEQCIBcJmiOnKZ75uaVvsDoVKmqM5VN+KAmoGuDnVjD/JueyAiBektVNEJLqOZd61ZCSMd1OyEpuzbgQp5lymUWIyqWmwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543035},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"714d8b1984e9ca43b67b3cb0282cdd58fe88565d","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.2.6_1764556619709_0.37800793280892053","host":"s3://npm-registry-packages-npm-production"}},"3.2.7":{"name":"@eiriksgata/wc3ts","version":"3.2.7","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.2.7","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"ee15995a7d4c1ff0bfc83af340d7f11919711cbc","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.2.7.tgz","fileCount":52,"integrity":"sha512-I1xHpngukQx2nNjogFHqj14nlhnBORqJr43qjSigLvRbx2sj9DxjmZrBCQYHuTdt2gUQDJr3Cq4DWmJlrLH1+w==","signatures":[{"sig":"MEUCIDyj8GzNU0KglVMAePocEnavdHv2POUdwzvkxuciY9XUAiEAuWji1T2GJEnNeaAdDsVfHEcQA0AXe6Pej+m1OrYkP5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566175},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"29fb0edf9a876eedc11a7713a9fe49dc4ca3bd2c","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.5.0","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.2.7_1766050978905_0.9542521329965763","host":"s3://npm-registry-packages-npm-production"}},"3.2.8":{"name":"@eiriksgata/wc3ts","version":"3.2.8","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.2.8","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"b395d811ed5a17f73d81f8b2167a31c355d66d3e","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.2.8.tgz","fileCount":52,"integrity":"sha512-0JSNx5JzTsZj5FLDwYuFc8sAB+2wJ3xCnXYawx9J+sadtC8B/0Vk4YYpJmGGNt7ua3RY5GGnRs1ITucWvqjIPw==","signatures":[{"sig":"MEYCIQDHyrQIr4Lw1dYJmhYFqdNs7y/WldoDMaRqJM2ccPq7nAIhAIQPUBIL01PAS+MDspg9cA9JdOytT6huB4qWjLd+HTi5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555835},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"e7ad75e49798f2e96d4ce4ad66e03c984c15e313","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.9.4","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.2.8_1767946172112_0.4154975675561705","host":"s3://npm-registry-packages-npm-production"}},"3.2.9":{"name":"@eiriksgata/wc3ts","version":"3.2.9","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.2.9","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"890902ecdb71d07d9011b966fc95e10563bf11b0","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.2.9.tgz","fileCount":52,"integrity":"sha512-GfF4mbfq4JUyehdWOHcoz9r8Ol72Me7oQPRjbRaF2MANORHKNRl0k47q2fnZtiuJKccDW0QsNU6dApzx1/PtMg==","signatures":[{"sig":"MEQCIG2Hf3C/FVhgiCFf9+QQ6oOuK4Q5GybKZpUvpfwPlosoAiAj5edb0g8XQw0bxf5Y2KV2nv5Is2OSwBCMFj48EynwHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568829},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"b8c3c09cccfbdb2dc5ee2c68cf70202104e129c5","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.9.4","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.2.9_1767950851316_0.8118235893353674","host":"s3://npm-registry-packages-npm-production"}},"3.2.10":{"name":"@eiriksgata/wc3ts","version":"3.2.10","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"author":{"name":"Eiriksgata"},"license":"MIT","_id":"@eiriksgata/wc3ts@3.2.10","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"homepage":"https://github.com/eiriksgata/wc3ts#readme","bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"dist":{"shasum":"a8d9380907a64d02385798a2ff2f98fb811e0de7","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.2.10.tgz","fileCount":52,"integrity":"sha512-XSyN/u4xkfR1m8ylvQqGU3wN2+FFoQgKMsjQJxLYlrVQ8hDtq91K9aGRC9/X9GdXZNsl6H7u1JXpwo1elIgdDg==","signatures":[{"sig":"MEQCIEfBHbIPUf+aS5hvUaD3MYij/oPLDzfpSI8dG6XZ7AuWAiBJ+GW0CzYJVaDhZCsLil9f+dfAIlmo+HzpETtSMGk8/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569108},"main":"./src/index.ts","types":"./src/index.ts","gitHead":"58963110754947c631a8fbdf49686eacf7fd0668","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","version:major":"npm version major && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:patch":"npm version patch && git push --follow-tags","prepublishOnly":"npm run lint"},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"repository":{"url":"git+https://github.com/eiriksgata/wc3ts.git","type":"git"},"_npmVersion":"10.9.4","description":"TypeScript API for Warcraft III custom maps.","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","prettier":"^3.6.2","typescript":"^5.6.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.14.0","eslint-config-airbnb-base":"^15.0.0","@typescript-eslint/eslint-plugin":"^8.14.0"},"_npmOperationalInternal":{"tmp":"tmp/wc3ts_3.2.10_1770261073432_0.2907160129892792","host":"s3://npm-registry-packages-npm-production"}},"3.2.11":{"name":"@eiriksgata/wc3ts","version":"3.2.11","description":"TypeScript API for Warcraft III custom maps.","author":{"name":"Eiriksgata"},"license":"MIT","main":"./src/index.ts","types":"./src/index.ts","scripts":{"lint":"eslint src --ext .ts --quiet","lint:fix":"eslint src --ext .ts --fix","prepublishOnly":"npm run lint","version:patch":"npm version patch && git push --follow-tags","version:minor":"npm version minor && git push --follow-tags","version:major":"npm version major && git push --follow-tags"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^8.14.0","@typescript-eslint/parser":"^8.14.0","eslint":"^8.57.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-prettier":"^5.5.4","prettier":"^3.6.2","rimraf":"^6.0.1","typescript":"^5.6.3"},"repository":{"type":"git","url":"git+https://github.com/eiriksgata/wc3ts.git"},"bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"homepage":"https://github.com/eiriksgata/wc3ts#readme","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"_id":"@eiriksgata/wc3ts@3.2.11","gitHead":"d59e45f981ba1a940b2a6355639a1aec25986df9","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-mNS3A+Mt8OkBN3Jn+S6BJ571lR3C1rdEIEHrBrbuN9NxHEGSV/aUyczTRtgyqDvZNwavm5yoZa55oIMc/Hz35A==","shasum":"fb063b136b112f2189a5f88b8ee8b6e912216bd6","tarball":"https://registry.npmjs.org/@eiriksgata/wc3ts/-/wc3ts-3.2.11.tgz","fileCount":52,"unpackedSize":569097,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICjRvNOBmmef9y5nNo6XNysRzFwdDcZCQIeV5iRBFtRbAiEAvvEViWWToMkHnFqak4fWWl53R8DjMi2RFDAizKMmgsE="}]},"_npmUser":{"name":"keith404","email":"2353686862@qq.com"},"directories":{},"maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wc3ts_3.2.11_1774405847175_0.35866874016906625"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-29T02:19:46.827Z","modified":"2026-03-25T02:30:47.418Z","1.3.0":"2025-09-29T02:19:47.121Z","1.4.0":"2025-09-29T03:21:03.513Z","2.0.0":"2025-09-29T03:38:02.554Z","3.0.0":"2025-09-29T07:45:40.466Z","3.0.2":"2025-09-29T09:26:18.379Z","3.0.3":"2025-09-30T01:21:54.264Z","3.0.4":"2025-09-30T03:23:45.638Z","3.2.0":"2025-10-09T09:19:50.153Z","3.2.1":"2025-10-10T01:41:32.362Z","3.2.2":"2025-10-10T03:10:14.633Z","3.2.3":"2025-10-10T05:43:52.148Z","3.2.4":"2025-10-10T07:29:55.318Z","3.2.5":"2025-10-15T07:53:50.768Z","3.2.6":"2025-12-01T02:36:59.949Z","3.2.7":"2025-12-18T09:42:59.049Z","3.2.8":"2026-01-09T08:09:32.289Z","3.2.9":"2026-01-09T09:27:31.470Z","3.2.10":"2026-02-05T03:11:13.599Z","3.2.11":"2026-03-25T02:30:47.300Z"},"bugs":{"url":"https://github.com/eiriksgata/wc3ts/issues"},"author":{"name":"Eiriksgata"},"license":"MIT","homepage":"https://github.com/eiriksgata/wc3ts#readme","keywords":["warcraft3","wc3","typescript","lua","tstl","game-development"],"repository":{"type":"git","url":"git+https://github.com/eiriksgata/wc3ts.git"},"description":"TypeScript API for Warcraft III custom maps.","maintainers":[{"name":"keith404","email":"2353686862@qq.com"}],"readme":"# WC3TS - Warcraft III 的 TypeScript API\n\n[![NPM 版本](https://img.shields.io/npm/v/@eiriksgata/wc3ts)](https://www.npmjs.com/package/@eiriksgata/wc3ts)\n[![下载量](https://img.shields.io/npm/dm/@eiriksgata/wc3ts)](https://www.npmjs.com/package/@eiriksgata/wc3ts)\n[![许可证](https://img.shields.io/npm/l/@eiriksgata/wc3ts)](https://github.com/eiriksgata/wc3ts/blob/main/LICENSE)\n\n这是一个用于 Warcraft III 自定义地图开发的 TypeScript 库，提供对游戏原生 API 的类型安全绑定。设计为供 [TypeScriptToLua](https://typescripttolua.github.io/) 项目作为源码依赖使用。\n\n该项目只是提供接口和类型，并且提供对象封装。具体实现和使用，请参考wc3-map-ts-template\n\n## 如何使用\n\n-使用[wc3-map-ts-template](https://github.com/eiriksgata/wc3-map-ts-template) 进行开发，该提供所有的环境集成。\n\n\n## ✨ 功能\n\n- 类型安全：为 Warcraft III API 提供完整的 TypeScript 定义\n- 覆盖全面：包含原生函数、句柄和扩展 API\n- 面向对象：现代化的类封装游戏对象\n- TSTL 兼容：优化用于 TypeScriptToLua 编译\n- 源码库：发布为纯 TypeScript 源码，方便二次编译\n- 扩展 API：支持 DzAPI、JAPI 等扩展\n- 系统工具：二进制 I/O、Base64、文件操作等\n\n## 安装\n\n```bash\nnpm install @eiriksgata/wc3ts\n```\n\n## 项目结构\n\n```\nsrc/\n├── handles/        # 句柄封装（Unit、Player、Timer 等）\n├── globals/        # 全局常量、FourCC、命令常量等\n├── system/         # 系统工具（Base64、文件、二进制等）\n├── types/          # 类型声明文件（d.ts）\n├── utils/          # 工具函数（颜色等）\n└── index.ts        # 主入口\n```\n\n## API 概览\n\n提供核心游戏对象和系统工具的类与函数，例如 `Unit`、`Player`、`Timer`、`Trigger`，以及 DzAPI/JAPI 相关的 UI 接口。详情请查看 `src/` 源码。\n\n## 贡献\n\n欢迎贡献！请在 GitHub 上提交 issue 或 PR，保持代码风格和类型安全。\n\n## 许可\n\nMIT 许可 - 详情见 LICENSE 文件。\n","readmeFilename":"README.md"}