UNPKG

content-types-lite

Version:

A collection of common CONTENT types for use in applications.

134 lines 3.96 kB
{ "name": "content-types-lite", "version": "0.2.1", "description": "A collection of common CONTENT types for use in applications.", "type": "module", "main": "./dist/cjs/index.cjs", "module": "./dist/esm/index.js", "types": "./dist/esm/index.d.ts", "exports": { ".": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.cjs" } }, "files": [ "dist", "README.md" ], "engines": { "node": ">=23.x", "npm": ">=10.x" }, "keywords": [ "content types", "content-types", "contenttypes", "MIME types", "media types", "file types", "content type constants", "content type library", "content type utility", "content type definitions", "content type enum", "content type mapping", "HTTP content types", "web development content types", "API content types", "file processing content types", "data serialization content types", "data interchange content types", "TypeScript content types", "Node.js content types", "JavaScript content types", "web application content types", "content negotiation", "accept header", "content-type header", "file upload content types", "multipart form data", "JSON content type", "XML content type", "HTML content type", "CSS content type", "image content types", "video content types", "audio content types", "text content types", "application content types", "common content types", "standard content types", "predefined content types", "immutable content types", "lightweight content types", "efficient content types", "cross-platform content types", "open source content types", "npm package", "content-types-lite", "montasim" ], "author": { "name": "Mohammad Montasim -Al- Mamun Shuvo", "portfolio": "https://montasim-dev.web.app/", "contact": { "email": "montasimmamun@gmail.com", "mobile": "+8801722815469" }, "social": { "linkedIn": "https://www.linkedin.com/in/montasim", "gitHub": "https://github.com/montasim" } }, "license": "CC BY-NC-ND 4.0", "repository": { "type": "git", "url": "git+https://github.com/montasim/content-types-lite.git" }, "bugs": { "url": "https://github.com/montasim/content-types-lite/issues" }, "homepage": "https://github.com/montasim/content-types-lite", "publishConfig": { "access": "public" }, "devDependencies": { "@commitlint/cli": "^19.6.1", "@commitlint/config-conventional": "^19.6.0", "@eslint/js": "^9.19.0", "@types/jest": "^29.5.14", "@types/node": "^22.15.17", "@typescript-eslint/eslint-plugin": "^8.22.0", "@typescript-eslint/parser": "^8.22.0", "esbuild": "^0.24.2", "eslint": "^9.19.0", "eslint-plugin-jest": "^28.10.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-security": "^3.0.1", "globals": "^15.14.0", "husky": "^9.1.4", "jest": "^29.7.0", "lint-staged": "^15.2.9", "prettier": "^3.3.3", "standard-version": "^9.5.0", "terser": "^5.37.0", "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "typescript": "^5.8.3" }, "scripts": { "build": "eslint . --fix && prettier . --write && tsc --build && node scripts/compress.js", "test": "jest", "eslint:check": "eslint .", "eslint:fix": "eslint . --fix", "prettier:check": "prettier . --check", "prettier:fix": "prettier . --write", "lint:fix": "eslint . --fix && prettier . --write", "commitlint": "commitlint --edit", "release": "HUSKY_SKIP_HOOKS=1 standard-version && git push --follow-tags", "release:minor": "standard-version --release-as minor && git push --follow-tags", "release:major": "standard-version --release-as major && git push --follow-tags", "release:patch": "standard-version --release-as patch && git push --follow-tags" } }