{"name":"discord.js","version":"14.26.4","keywords":["discord","api","bot","client","node","discordapp"],"license":"Apache-2.0","_id":"discord.js@14.26.4","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":"090b1b906055f6f0be64fac2c72161a98146b346","tarball":"https://registry.npmjs.org/discord.js/-/discord.js-14.26.4.tgz","fileCount":382,"integrity":"sha512-4oBp8tc6Kf8IDBwAHhbsMaAqx1b5fob9SNasZT7V6yyyUydoO5i5fGuX7TmvRtR+q/WgKRnRViRoAWnG7fNyvA==","signatures":[{"sig":"MEUCIQCBnPxF1n6Odr3zB8PZcVRuQGM8i/XxcnwJ6f+U1ZuTkAIgRSy453BH8q+jtNefBGK/EvR2H1kppy+PzA9b+1yy+FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/discord.js@14.26.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986700},"main":"./src/index.js","_from":"file:discord.js-14.26.4.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/518e766ca594f917d3e8947171c2b7ba/discord.js-14.26.4.tgz","_integrity":"sha512-4oBp8tc6Kf8IDBwAHhbsMaAqx1b5fob9SNasZT7V6yyyUydoO5i5fGuX7TmvRtR+q/WgKRnRViRoAWnG7fNyvA==","repository":{"url":"git+https://github.com/discordjs/discord.js.git","type":"git","directory":"packages/discord.js"},"_npmVersion":"11.11.0","description":"A powerful library for interacting with the Discord API","directories":{"lib":"src","test":"test"},"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.6.3","undici":"6.24.1","@discordjs/ws":"^1.2.3","magic-bytes.js":"^1.13.0","@discordjs/rest":"^2.6.1","@discordjs/util":"^1.2.0","fast-deep-equal":"3.1.3","lodash.snakecase":"4.1.1","discord-api-types":"^0.38.40","@discordjs/builders":"^1.14.1","@sapphire/snowflake":"3.5.3","@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.8.10","eslint":"^8.57.1","tslint":"6.1.3","dtslint":"4.2.1","prettier":"^3.8.1","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.56.0","@typescript-eslint/eslint-plugin":"^8.56.0"},"_npmOperationalInternal":{"tmp":"tmp/discord.js_14.26.4_1777642597047_0.34170724003882946","host":"s3://npm-registry-packages-npm-production"}}