{"name":"discord.js","version":"14.27.0","keywords":["discord","api","bot","client","node","discordapp"],"license":"Apache-2.0","_id":"discord.js@14.27.0","maintainers":[{"name":"hydrabolt","email":"amish@shah.gg"},{"name":"crawl","email":"icrawltogo@gmail.com"},{"name":"spaceeec","email":"spaceeec@yahoo.com"}],"contributors":[{"name":"Crawl","email":"icrawltogo@gmail.com"},{"name":"Amish Shah","email":"amishshah.2k@gmail.com"},{"name":"Vlad Frangu","email":"me@vladfrangu.dev"},{"name":"SpaceEEC","email":"spaceeec@yahoo.com"},{"name":"Aura Román","email":"kyradiscord@gmail.com"}],"homepage":"https://discord.js.org","bugs":{"url":"https://github.com/discordjs/discord.js/issues"},"dist":{"shasum":"ef897a352a5d0ba476061e2a552188665e6e2951","tarball":"https://registry.npmjs.org/discord.js/-/discord.js-14.27.0.tgz","fileCount":385,"integrity":"sha512-qHbFlFG2N7y3LjPySYsL6A1+BnX6bkTVgo842EX0CqVPk/KTMwZkojPHEXKsQUpWZNyz5BISNHK1cPpQw0+m4A==","signatures":[{"sig":"MEYCIQDGIzLC4kzKhLDkiCc43IBqr174X5urD+LgSLjUYZRRHQIhAPLxiLSwJDwiUpvQTE+TmdRkXZSTRnxio7apcIWWZ16e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/discord.js@14.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2003982},"main":"./src/index.js","_from":"file:discord.js-14.27.0.tgz","types":"./typings/index.d.ts","$schema":"https://json.schemastore.org/package.json","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./typings/index.d.mts","default":"./src/index.js"},"require":{"types":"./typings/index.d.ts","default":"./src/index.js"}}},"funding":"https://github.com/discordjs/discord.js?sponsor","scripts":{"fmt":"pnpm run format","docs":"docgen -i \"./src/*.js\" \"./src/**/*.js\" -c ./docs/index.json -r ../../ -o ./docs/docs.json && pnpm run docs:new","lint":"prettier --check . && tslint typings/index.d.ts && cross-env ESLINT_USE_FLAT_CONFIG=false eslint --format=pretty src typings","test":"pnpm run docs:test && pnpm run test:typescript","format":"prettier --write . && cross-env ESLINT_USE_FLAT_CONFIG=false eslint --fix --format=pretty src","release":"cliff-jumper","docs:new":"api-extractor run --local --minify && generate-split-documentation","changelog":"git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/discord.js/*'","docs:test":"docgen -i \"./src/*.js\" \"./src/**/*.js\" -c ./docs/index.json -r ../../","test:typescript":"tsc --noEmit && tsd"},"_npmUser":{"name":"crawl","email":"icrawltogo@gmail.com"},"_resolved":"/tmp/4eff5a5ce89bb9a48b76b13e7334788c/discord.js-14.27.0.tgz","_integrity":"sha512-qHbFlFG2N7y3LjPySYsL6A1+BnX6bkTVgo842EX0CqVPk/KTMwZkojPHEXKsQUpWZNyz5BISNHK1cPpQw0+m4A==","repository":{"url":"git+https://github.com/discordjs/discord.js.git","type":"git","directory":"packages/discord.js"},"_npmVersion":"11.16.0","description":"A powerful library for interacting with the Discord API","directories":{"lib":"src","test":"test"},"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.6.3","undici":"^6.27.0","@discordjs/ws":"^1.2.3","magic-bytes.js":"^1.13.0","@discordjs/rest":"^2.6.2","@discordjs/util":"^1.2.0","fast-deep-equal":"3.1.3","lodash.snakecase":"4.1.1","discord-api-types":"^0.38.49","@discordjs/builders":"^1.14.1","@sapphire/snowflake":"3.5.5","@discordjs/collection":"1.5.3","@discordjs/formatters":"^0.6.2"},"publishConfig":{"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.31.1","jest":"29.7.0","turbo":"^2.10.5","eslint":"^8.57.1","tslint":"6.1.3","dtslint":"4.2.1","prettier":"^3.9.5","cross-env":"^7.0.3","typescript":"~5.8.3","@types/node":"^16.18.126","@discordjs/docgen":"^0.12.1","@discordjs/scripts":"^0.1.0","@favware/cliff-jumper":"^4.1.0","eslint-formatter-pretty":"^5.0.0","@discordjs/api-extractor":"^7.38.1","@typescript-eslint/parser":"^8.64.0","@typescript-eslint/eslint-plugin":"^8.64.0"},"_npmOperationalInternal":{"tmp":"tmp/discord.js_14.27.0_1784110107949_0.36991447455688364","host":"s3://npm-registry-packages-npm-production"}}