{"_id":"@amcs/curseforge-api","_rev":"9-6848b85a1cfa27f6a6f4219c62d43e5c","name":"@amcs/curseforge-api","dist-tags":{"latest":"0.92.1"},"versions":{"0.24.920-dev":{"name":"@amcs/curseforge-api","version":"0.24.920-dev","_id":"@amcs/curseforge-api@0.24.920-dev","maintainers":[{"name":"arathi","email":"ssdfa7@gmail.com"}],"dist":{"shasum":"fe960d7bc941890f89fad1135dc1c32b93a1bee2","tarball":"https://registry.npmjs.org/@amcs/curseforge-api/-/curseforge-api-0.24.920-dev.tgz","fileCount":16,"integrity":"sha512-9eEps5HDj4taNV9YGNJk4373bD59cEmXpibPG/uelXJsdFpufob89slg4mDkuklJMN4HhuDilsgeJneQIa6BvQ==","signatures":[{"sig":"MEYCIQC9ijolZky8XsUue9WkhmY6vUIHf9SL0uj2yVQHAXmJBgIhANMmf4Rkmph3lgOllQa1RJsUAK3jLwrZMzmYJBhBIAuj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11804},"main":"./dist/index.umd.cjs","type":"module","_from":"file:amcs-curseforge-api-0.24.920-dev.tgz","types":"./types/index.d.ts","module":"./dist/index.js","exports":{"types":"./types/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"},"scripts":{"dev":"vite","test":"vitest","build":"vite build && tsc"},"_npmUser":{"name":"arathi","email":"ssdfa7@gmail.com"},"_resolved":"C:\\Users\\Arathi\\AppData\\Local\\Temp\\0d8357a72266ca60943516b7b153343f\\amcs-curseforge-api-0.24.920-dev.tgz","_integrity":"sha512-9eEps5HDj4taNV9YGNJk4373bD59cEmXpibPG/uelXJsdFpufob89slg4mDkuklJMN4HhuDilsgeJneQIa6BvQ==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.10","vitest":"^2.1.1","typescript":"^5.4.5","@types/node":"^22.5.5"},"_npmOperationalInternal":{"tmp":"tmp/curseforge-api_0.24.920-dev_1726804010954_0.4956143781113822","host":"s3://npm-registry-packages"}},"0.24.920":{"name":"@amcs/curseforge-api","version":"0.24.920","_id":"@amcs/curseforge-api@0.24.920","maintainers":[{"name":"arathi","email":"ssdfa7@gmail.com"}],"dist":{"shasum":"94e8d735c5ebac1dc84a91ebed697ce01ff44881","tarball":"https://registry.npmjs.org/@amcs/curseforge-api/-/curseforge-api-0.24.920.tgz","fileCount":16,"integrity":"sha512-RrCl3bpxgsZu8ir6SeWCi68VO0NRHaUIxwyW4Odg5MWQQ196YX7beEbihUjLr9sF+SzQhzHGcIMY93hVN3+N5w==","signatures":[{"sig":"MEUCIQCIo6shoAIm3eMVH61FVGG6dP1kaBZPjP+ecNaj8nSD1AIgbl/MFKEp4xiLR9A2iPKrNEOGhjh28Dqwz3+r6queYLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11832},"main":"./dist/index.umd.cjs","type":"module","_from":"file:amcs-curseforge-api-0.24.920.tgz","types":"./types/index.d.ts","module":"./dist/index.js","exports":{"types":"./types/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"},"scripts":{"test":"vitest","build":"vite build && tsc"},"_npmUser":{"name":"arathi","email":"ssdfa7@gmail.com"},"_resolved":"/tmp/c3873a994511bec65eba1de4ef7c80f0/amcs-curseforge-api-0.24.920.tgz","_integrity":"sha512-RrCl3bpxgsZu8ir6SeWCi68VO0NRHaUIxwyW4Odg5MWQQ196YX7beEbihUjLr9sF+SzQhzHGcIMY93hVN3+N5w==","_npmVersion":"10.8.3","description":"## 功能","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.10","vitest":"^2.1.1","typescript":"^5.4.5","@types/node":"^22.5.5"},"_npmOperationalInternal":{"tmp":"tmp/curseforge-api_0.24.920_1726806606455_0.7188110075549214","host":"s3://npm-registry-packages"}},"0.90.0":{"name":"@amcs/curseforge-api","version":"0.90.0","_id":"@amcs/curseforge-api@0.90.0","maintainers":[{"name":"arathi","email":"ssdfa7@gmail.com"}],"dist":{"shasum":"6cfaf5bb143a0912d638299cdb5f7fe7b7ad0ecd","tarball":"https://registry.npmjs.org/@amcs/curseforge-api/-/curseforge-api-0.90.0.tgz","fileCount":16,"integrity":"sha512-V8iXxy0A079xeqJaCz74veV7pKMc5wBPL6imWLKnW6c8Q0PXH2Vid/KBEmOUcZL587YsQVzRoPWgpuuUz1gu7g==","signatures":[{"sig":"MEUCIQC2YonIhXflABgeKG/oKMEyFvNwEWlyY6QguwJRVxqTkAIgI2fyebhEibzz/zdOfKZFaQZ+QtAuJs9rSkElA5cXlMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11873},"main":"./dist/index.umd.cjs","type":"module","_from":"file:amcs-curseforge-api-0.90.0.tgz","types":"./types/index.d.ts","module":"./dist/index.js","exports":{"types":"./types/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"},"scripts":{"test":"vitest","build":"vite build && tsc"},"_npmUser":{"name":"arathi","email":"ssdfa7@gmail.com"},"_resolved":"/tmp/a915bb16d5f466414e6bae7d2c466f6e/amcs-curseforge-api-0.90.0.tgz","_integrity":"sha512-V8iXxy0A079xeqJaCz74veV7pKMc5wBPL6imWLKnW6c8Q0PXH2Vid/KBEmOUcZL587YsQVzRoPWgpuuUz1gu7g==","_npmVersion":"10.8.3","description":"## 功能","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.10","vitest":"^2.1.1","typescript":"^5.4.5","@types/node":"^22.5.5"},"_npmOperationalInternal":{"tmp":"tmp/curseforge-api_0.90.0_1726810830453_0.32107000988010936","host":"s3://npm-registry-packages"}},"0.90.1":{"name":"@amcs/curseforge-api","version":"0.90.1","keywords":["minecraft","curseforge","mod","api"],"_id":"@amcs/curseforge-api@0.90.1","maintainers":[{"name":"arathi","email":"ssdfa7@gmail.com"}],"dist":{"shasum":"19ea8a723d1dc80eb260fee47a6aea4a93c117db","tarball":"https://registry.npmjs.org/@amcs/curseforge-api/-/curseforge-api-0.90.1.tgz","fileCount":16,"integrity":"sha512-ZDkl/9VvORYHqjdKD+GJpbggWX3g/WEJBBPB1nckE2tj/DXaVhZrzfIof+iYOS2YW7jqMh5NM6vKlr6TwpOwZA==","signatures":[{"sig":"MEUCIQDOj1oAs/bMSrGOuQBqC6jJn+O8hTps8yi8xoTL0/Cm2gIgUfZ2EZZtJ0LhdSM8oP1vrdNJplYTQT/ukRdiIpmYCVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13173},"main":"./dist/index.umd.cjs","type":"module","_from":"file:amcs-curseforge-api-0.90.1.tgz","types":"./types/index.d.ts","module":"./dist/index.js","exports":{"types":"./types/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"},"scripts":{"test":"vitest","build":"vite build && tsc"},"_npmUser":{"name":"arathi","email":"ssdfa7@gmail.com"},"_resolved":"/tmp/20300514435e639d379eab7f28f0c213/amcs-curseforge-api-0.90.1.tgz","_integrity":"sha512-ZDkl/9VvORYHqjdKD+GJpbggWX3g/WEJBBPB1nckE2tj/DXaVhZrzfIof+iYOS2YW7jqMh5NM6vKlr6TwpOwZA==","_npmVersion":"10.8.3","description":"A simple stupid CurseForge API for TypeScript.","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.10","vitest":"^2.1.1","typescript":"^5.4.5","@types/node":"^22.5.5"},"_npmOperationalInternal":{"tmp":"tmp/curseforge-api_0.90.1_1726811989071_0.46257767973187036","host":"s3://npm-registry-packages"}},"0.90.2":{"name":"@amcs/curseforge-api","version":"0.90.2","keywords":["minecraft","curseforge","mod","api"],"_id":"@amcs/curseforge-api@0.90.2","maintainers":[{"name":"arathi","email":"ssdfa7@gmail.com"}],"dist":{"shasum":"35cb6b6a9696b9358c93ae62424e613ac8a4fff6","tarball":"https://registry.npmjs.org/@amcs/curseforge-api/-/curseforge-api-0.90.2.tgz","fileCount":16,"integrity":"sha512-9RkFIpdVuB320W8dIJBQf+Jrxxzvq28iqxIsk2a6LX2IIQeLcn+UME7LNJZIM/QR532ZwgWG7SlYzs2LKu2RpQ==","signatures":[{"sig":"MEUCIQCgvZ3wQjdS94z03Xj0iXpoE3MarpLzX2S7O9N3V8/UJAIgS15NXZLay0yO6MSHi1d5n7om61eH/LBDDSp4S+EBsmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13304},"main":"./dist/index.umd.cjs","type":"module","_from":"file:amcs-curseforge-api-0.90.2.tgz","types":"./types/index.d.ts","module":"./dist/index.js","exports":{"types":"./types/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"},"scripts":{"test":"vitest","build":"vite build && tsc"},"_npmUser":{"name":"arathi","email":"ssdfa7@gmail.com"},"_resolved":"/tmp/786f36662e1c39abcefa38db1a2b1d16/amcs-curseforge-api-0.90.2.tgz","_integrity":"sha512-9RkFIpdVuB320W8dIJBQf+Jrxxzvq28iqxIsk2a6LX2IIQeLcn+UME7LNJZIM/QR532ZwgWG7SlYzs2LKu2RpQ==","_npmVersion":"10.8.3","description":"A simple stupid CurseForge API for TypeScript.","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.10","vitest":"^2.1.1","typescript":"^5.4.5","@types/node":"^22.5.5"},"_npmOperationalInternal":{"tmp":"tmp/curseforge-api_0.90.2_1726819290811_0.9132461434956871","host":"s3://npm-registry-packages"}},"0.90.3":{"name":"@amcs/curseforge-api","version":"0.90.3","keywords":["minecraft","curseforge","mod","api"],"_id":"@amcs/curseforge-api@0.90.3","maintainers":[{"name":"arathi","email":"ssdfa7@gmail.com"}],"dist":{"shasum":"830f6dc216511af6f2bd26fa6dbf95fc64f57ed8","tarball":"https://registry.npmjs.org/@amcs/curseforge-api/-/curseforge-api-0.90.3.tgz","fileCount":16,"integrity":"sha512-luJZNQZ5V1eQQyrg8xN+LJD4fLqHfpyjzpo4cy1xPbKS8WwavdZ+VoMyKWgLhHH46oKjqSX1C+1JJDJMr2ESdQ==","signatures":[{"sig":"MEUCIQC7vFGbFsLMrEPeYsjHNtwDfg2xgMyvVIyr0hvV6EKFVQIgHdQYDIgYpH1sxgNub8b9jrPdcqiTHChgp1EMXOknYBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15576},"main":"./dist/index.umd.cjs","type":"module","_from":"file:amcs-curseforge-api-0.90.3.tgz","types":"./types/index.d.ts","module":"./dist/index.js","exports":{"types":"./types/index.d.ts","import":"./dist/index.js","require":"./dist/index.umd.cjs"},"scripts":{"test":"vitest","build":"vite build && tsc"},"_npmUser":{"name":"arathi","email":"ssdfa7@gmail.com"},"_resolved":"/tmp/5cbb99d04415e5118ce46501410c148a/amcs-curseforge-api-0.90.3.tgz","_integrity":"sha512-luJZNQZ5V1eQQyrg8xN+LJD4fLqHfpyjzpo4cy1xPbKS8WwavdZ+VoMyKWgLhHH46oKjqSX1C+1JJDJMr2ESdQ==","_npmVersion":"10.8.3","description":"A simple stupid CurseForge API for TypeScript.","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.10","vitest":"^2.1.1","typescript":"^5.4.5","@types/node":"^22.5.5"},"_npmOperationalInternal":{"tmp":"tmp/curseforge-api_0.90.3_1726823091066_0.4872504395426849","host":"s3://npm-registry-packages"}},"0.91.0":{"name":"@amcs/curseforge-api","version":"0.91.0","_id":"@amcs/curseforge-api@0.91.0","maintainers":[{"name":"arathi","email":"ssdfa7@gmail.com"}],"dist":{"shasum":"aff8f7d5dacdcbced3d3f792a77e6db1a3ecc8ce","tarball":"https://registry.npmjs.org/@amcs/curseforge-api/-/curseforge-api-0.91.0.tgz","fileCount":13,"integrity":"sha512-lQBhVjyTdF8kGtT5TZ+mXxZqz/HPrNeLPazJP2HsGsj+JvX9C5jfhBXw6Cpm4j16DjGA05qPrAgOc2uqGYBGqQ==","signatures":[{"sig":"MEUCIGaTNODRgCtvVSc+YMNYh0s9ueIMYhWe2yge3KyhlD6QAiEAvpF6ZeML2d5dNHeIoj2ky2LVme1FMSzvLg6zMCc5pug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24056},"main":"./dist/lib/index.js","_from":"file:amcs-curseforge-api-0.91.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/es/index.js","scripts":{"dev":"modern dev","new":"modern new","pre":"modern pre","bump":"modern bump","lint":"biome check","test":"vitest","build":"modern build","reset":"npx rimraf node_modules ./**/node_modules","change":"modern change","release":"modern release","upgrade":"modern upgrade","build:watch":"modern build -w","change-status":"modern change-status","gen-release-note":"modern gen-release-note"},"_npmUser":{"name":"arathi","email":"ssdfa7@gmail.com"},"_resolved":"/tmp/f56b901c789a79a841961143194d7573/amcs-curseforge-api-0.91.0.tgz","_integrity":"sha512-lQBhVjyTdF8kGtT5TZ+mXxZqz/HPrNeLPazJP2HsGsj+JvX9C5jfhBXw6Cpm4j16DjGA05qPrAgOc2uqGYBGqQ==","_npmVersion":"10.8.3","description":"A simple stupid CurseForge API for TypeScript.","directories":{},"lint-staged":{"*.{js,ts,cjs,mjs,d.cts,d.mts,jsx,tsx,json,jsonc}":["biome check --files-ignore-unknown=true"]},"sideEffects":[],"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","rimraf":"^6.0.1","vitest":"^2.1.1","typescript":"~5.0.4","@types/node":"~18.19.50","lint-staged":"~13.1.0","@biomejs/biome":"1.8.3","simple-git-hooks":"^2.11.1","@modern-js/module-tools":"2.60.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/curseforge-api_0.91.0_1727074249563_0.40038602107948984","host":"s3://npm-registry-packages"}},"0.92.0":{"name":"@amcs/curseforge-api","version":"0.92.0","_id":"@amcs/curseforge-api@0.92.0","maintainers":[{"name":"arathi","email":"ssdfa7@gmail.com"}],"dist":{"shasum":"d1bf0ab51f03388c5de81bd744b19fbf52501364","tarball":"https://registry.npmjs.org/@amcs/curseforge-api/-/curseforge-api-0.92.0.tgz","fileCount":17,"integrity":"sha512-k+mUfxjGC8TJs/Lwy3Dzy2oSAz9DhCHbLt05ZbS6Tcrxbe543Rv35HaAEekIvuoueO8dMo5J7VSARYsuqmRchw==","signatures":[{"sig":"MEUCIQDcKFHy3KCQLwS/TSweeo203fWIzHjM8We38QkNtNCyRwIgH4NlkH/JVIUJfa4fFPPzn3IujINpT2YIJCRzg6UoFn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20362},"main":"./dist/index.cjs","type":"module","_from":"file:amcs-curseforge-api-0.92.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"rslib build --watch","test":"vitest run","build":"rslib build","check":"biome check --write","format":"biome format --write"},"_npmUser":{"name":"arathi","email":"ssdfa7@gmail.com"},"_resolved":"/tmp/41c9099504d82bf8ebb76546e4f68102/amcs-curseforge-api-0.92.0.tgz","_integrity":"sha512-k+mUfxjGC8TJs/Lwy3Dzy2oSAz9DhCHbLt05ZbS6Tcrxbe543Rv35HaAEekIvuoueO8dMo5J7VSARYsuqmRchw==","_npmVersion":"10.9.2","description":"A simple stupid CurseForge API for TypeScript.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"axios":"^1.7.9","vitest":"^3.0.3","typescript":"^5.7.3","@rslib/core":"^0.3.2","@types/node":"^22.10.8","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/curseforge-api_0.92.0_1737619007214_0.012688359461906051","host":"s3://npm-registry-packages-npm-production"}},"0.92.1":{"name":"@amcs/curseforge-api","version":"0.92.1","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","devDependencies":{"@biomejs/biome":"^1.9.4","@rslib/core":"^0.5.3","@types/node":"^22.13.10","axios":"^1.8.2","typescript":"^5.8.2","vitest":"^3.0.8"},"scripts":{"build":"rslib build","check":"biome check --write","dev":"rslib build --watch","format":"biome format --write","test":"vitest run"},"_id":"@amcs/curseforge-api@0.92.1","description":"A simple stupid CurseForge API for TypeScript.","_integrity":"sha512-w2YZeVEPP0uegAwb1j5IT9IhHrfgFuMTzQgtmKuyAQjqPQxbF3YK4kwJMKdabR175AZmdfIngKjWfNBNDGXWYw==","_resolved":"/tmp/3ba2980f8eca0bfcf0412f4b820ffef1/amcs-curseforge-api-0.92.1.tgz","_from":"file:amcs-curseforge-api-0.92.1.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-w2YZeVEPP0uegAwb1j5IT9IhHrfgFuMTzQgtmKuyAQjqPQxbF3YK4kwJMKdabR175AZmdfIngKjWfNBNDGXWYw==","shasum":"76c496d7c95c106055e54258ccc17b9589a770f9","tarball":"https://registry.npmjs.org/@amcs/curseforge-api/-/curseforge-api-0.92.1.tgz","fileCount":17,"unpackedSize":20325,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDVPhEGb9UIz1ANcGmgOu8hyoPHhFE6STaUdODnlvjURAIhAOvBbbuqYgGUZPUk0mhFGrHksgd8UIH9Gao5Ku/AmPqn"}]},"_npmUser":{"name":"arathi","email":"ssdfa7@gmail.com"},"directories":{},"maintainers":[{"name":"arathi","email":"ssdfa7@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/curseforge-api_0.92.1_1741572236519_0.30216178474113997"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-20T03:46:50.881Z","modified":"2025-03-10T02:03:56.918Z","0.24.920-dev":"2024-09-20T03:46:51.138Z","0.24.920":"2024-09-20T04:30:06.624Z","0.90.0":"2024-09-20T05:40:30.695Z","0.90.1":"2024-09-20T05:59:49.306Z","0.90.2":"2024-09-20T08:01:30.989Z","0.90.3":"2024-09-20T09:04:51.304Z","0.91.0":"2024-09-23T06:50:49.732Z","0.92.0":"2025-01-23T07:56:47.390Z","0.92.1":"2025-03-10T02:03:56.717Z"},"description":"A simple stupid CurseForge API for TypeScript.","maintainers":[{"name":"arathi","email":"ssdfa7@gmail.com"}],"readme":"# CurseForge API\n\nA simple stupid CurseForge API for TypeScript.\n\n## 功能\n\n- `getCategories` 获取分类\n- `searchMods` 搜索模组\n- `getMod` 获取指定模组信息\n- `getModFiles` 获取模组文件列表\n- `getModFile` 获取指定模组文件\n- `getModFileDownloadURL` 获取指定模组文件的下载地址\n","readmeFilename":"README.md"}