package.json
Understanding package.json
Example package.json
package.json{
"name": "unbotjs",
"module": "index.js",
"type": "module",
"devDependencies": {
"@types/bun": "latest"
},
"peerDependencies": {
"typescript": "^5.0.0"
},
"dependencies": {
"@napi-rs/canvas": "^0.1.51",
"@supabase/supabase-js": "^2.39.7",
"bad-words": "^3.0.4",
"canvas": "^2.11.2",
"captcha-canvas": "^3.2.1",
"chalk": "^5.3.0",
"compromise": "^14.12.0",
"discord.js": "^14.14.1",
"dotenv": "^16.4.5",
"install": "^0.13.0",
"js-yaml": "^4.1.0",
"openai": "^4.28.4",
"sharp": "^0.33.2",
"svg-captcha": "^1.4.0"
},
"scripts": {
"unbot": "bun src/index.js",
"register": "bun run scripts/registerCommands.js"
}
}Key Sections Explained
name
module
type
devDependencies
peerDependencies
dependencies
scripts
Modifying package.json
package.jsonLast updated