{ "name": "@discordjs/collection", "version": "0.2.1", "description": "Utility data structure used in Discord.js", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "lint": "eslint test src --ext .ts", "lint:fix": "eslint test src --ext .ts --fix", "prebuild": "npm run lint", "build": "rimraf dist/ && tsc", "pretest": "npm run build", "test": "jest", "docs": "docgen --jsdoc jsdoc.json --source src/*.ts src/**/*.ts --custom docs/index.yml --output docs/docs.json", "docs:test": "docgen --jsdoc jsdoc.json --source src/*.ts src/**/*.ts --custom docs/index.yml" }, "repository": { "type": "git", "url": "git+https://github.com/discordjs/collection.git" }, "keywords": [ "map", "collection", "utility" ], "files": [ "!**/*.ts", "**/*.d.ts", "!package-lock.json" ], "author": "Amish Shah ", "license": "Apache-2.0", "bugs": { "url": "https://github.com/discordjs/collection/issues" }, "homepage": "https://github.com/discordjs/collection#readme", "engines": { "node": ">=14.0.0" }, "devDependencies": { "@babel/cli": "^7.14.8", "@babel/core": "^7.14.8", "@babel/preset-env": "^7.14.8", "@babel/preset-typescript": "^7.14.5", "@commitlint/cli": "^13.1.0", "@commitlint/config-angular": "^13.1.0", "@types/jest": "^26.0.24", "@types/node": "^16.4.8", "@typescript-eslint/eslint-plugin": "^4.28.5", "@typescript-eslint/parser": "^4.28.5", "discord.js-docgen": "discordjs/docgen#ts-patch", "eslint": "^7.32.0", "eslint-config-marine": "^9.0.6", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^3.4.0", "husky": "^4.3.7", "jest": "^27.0.6", "jsdoc-babel": "^0.5.0", "lint-staged": "^11.1.1", "prettier": "^2.3.2", "rimraf": "^3.0.2", "typescript": "^4.3.5" }, "husky": { "hooks": { "pre-commit": "lint-staged", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "lint-staged": { "*.{ts,js}": [ "eslint --fix" ], "*.{json,yml,yaml}": [ "prettier --write" ] }, "commitlint": { "extends": [ "@commitlint/config-angular" ], "rules": { "type-enum": [ 2, "always", [ "chore", "build", "ci", "docs", "feat", "fix", "perf", "refactor", "revert", "style", "test", "types", "wip", "src" ] ] } } }