UNPKG

obscenity

Version:

Robust, extensible profanity filter.

83 lines 2.28 kB
{ "name": "obscenity", "version": "0.4.4", "description": "Robust, extensible profanity filter.", "files": [ "/dist", "!/dist/*.tsbuildinfo" ], "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } }, "repository": { "type": "git", "url": "https://github.com/jo3-l/obscenity.git" }, "bugs": { "url": "https://github.com/jo3-l/obscenity/issues" }, "keywords": [ "profanity", "profane", "obscenities", "obscenity", "obscene", "filter", "curse", "swear", "swearing", "vulgar", "vulgarity", "bad-words", "badwords", "cuss", "cussing" ], "homepage": "https://github.com/jo3-l/obscenity#readme", "author": "Joseph Liu <https://github.com/jo3-l>", "license": "MIT", "devDependencies": { "@biomejs/biome": "^2.0.4", "@jest/types": "^29.6.3", "@types/jest": "^29.5.14", "commit-and-tag-version": "^12.5.1", "eslint": "^9.29.0", "fast-check": "^2.25.0", "gen-esm-wrapper": "^1.1.3", "jest": "^29.7.0", "jest-circus": "^29.7.0", "rimraf": "^6.0.1", "ts-jest": "^29.4.0", "typedoc": "^0.28.5", "typedoc-plugin-markdown": "^4.7.0", "typescript": "^5.8.3", "typescript-eslint": "^8.34.1" }, "engines": { "node": ">=18.0.0" }, "scripts": { "build": "rimraf dist && tsc -b src && gen-esm-wrapper dist/index.js dist/index.mjs", "build:docs": "rimraf docs/references && typedoc --plugin typedoc-plugin-markdown", "test": "jest", "test:watch": "jest --watch", "test:ci": "jest --ci --no-stack-trace --verbose", "style": "biome check --write src test", "style:ci": "biome ci src test", "lint": "eslint src test", "lint:fix": "eslint src test --fix", "release": "git switch main && git pull origin && pnpm install && pnpm lint && pnpm test && pnpm build && pnpm build:docs && git add -A && commit-and-tag-version -a", "release:tags": "git push --follow-tags origin main", "release:publish": "pnpm publish --access public" } }