UNPKG

nhb-toolbox

Version:

A versatile collection of smart, efficient, and reusable utility functions and classes for everyday development needs.

256 lines 7.25 kB
{ "name": "nhb-toolbox", "version": "4.13.10", "description": "A versatile collection of smart, efficient, and reusable utility functions and classes for everyday development needs.", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "types": "dist/dts/index.d.ts", "sideEffects": false, "publishConfig": { "access": "public" }, "files": [ "dist", "LICENSE", "README.md", "CHANGELOG.md", "package.json" ], "repository": { "type": "git", "url": "git+https://github.com/nazmul-nhb/nhb-toolbox.git" }, "homepage": "https://nhb-toolbox.vercel.app", "author": { "name": "Nazmul Hassan", "email": "nazmulnhb@gmail.com" }, "contributors": [ { "name": "Nazmul Hassan", "email": "nazmulnhb@gmail.com", "url": "https://github.com/nazmul-nhb" } ], "bugs": { "url": "https://github.com/nazmul-nhb/nhb-toolbox/issues", "email": "nazmulnhb@gmail.com" }, "license": "Apache-2.0", "devDependencies": { "@eslint/js": "^9.28.0", "@types/jest": "^29.5.14", "@types/node": "^22.15.30", "@typescript-eslint/eslint-plugin": "^8.33.1", "@typescript-eslint/parser": "^8.33.1", "eslint": "^9.28.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-prettier": "^5.4.1", "globals": "^16.2.0", "jest": "^29.7.0", "nhb-scripts": "^1.8.23", "prettier": "^3.5.3", "ts-jest": "^29.3.4", "typescript": "^5.8.3", "typescript-eslint": "^8.33.1" }, "keywords": [ "toolbox", "utility", "functions", "class", "form", "random-id", "id", "parse", "format", "generate", "generator", "data", "form-data", "development", "tools", "helpers", "utils", "nhb", "color", "chronos", "time", "date-fns", "javascript", "typescript", "moment", "dayjs", "pluralize", "pluralizer", "date", "day", "nhb-toolbox" ], "exports": { "./package.json": "./package.json", ".": { "types": "./dist/dts/index.d.ts", "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js" }, "./types": { "types": "./dist/dts/types/index.d.ts", "default": "./dist/dts/types/index.d.ts" }, "./constants": { "types": "./dist/dts/constants.d.ts", "import": "./dist/esm/constants.js", "require": "./dist/cjs/constants.js" }, "./array/types": { "types": "./dist/dts/array/types.d.ts", "default": "./dist/dts/array/types.d.ts" }, "./colors/types": { "types": "./dist/dts/colors/types.d.ts", "default": "./dist/dts/colors/types.d.ts" }, "./date/types": { "types": "./dist/dts/date/types.d.ts", "default": "./dist/dts/date/types.d.ts" }, "./form/types": { "types": "./dist/dts/form/types.d.ts", "default": "./dist/dts/form/types.d.ts" }, "./number/types": { "types": "./dist/dts/number/types.d.ts", "default": "./dist/dts/number/types.d.ts" }, "./object/types": { "types": "./dist/dts/object/types.d.ts", "default": "./dist/dts/object/types.d.ts" }, "./pluralize/types": { "types": "./dist/dts/pluralize/types.d.ts", "default": "./dist/dts/pluralize/types.d.ts" }, "./string/types": { "types": "./dist/dts/string/types.d.ts", "default": "./dist/dts/string/types.d.ts" }, "./utils/types": { "types": "./dist/dts/utils/types.d.ts", "default": "./dist/dts/utils/types.d.ts" }, "./plugins/businessPlugin": { "types": "./dist/dts/date/plugins/businessPlugin.d.ts", "import": "./dist/esm/date/plugins/businessPlugin.js", "require": "./dist/cjs/date/plugins/businessPlugin.js" }, "./plugins/dayPartPlugin": { "types": "./dist/dts/date/plugins/dayPartPlugin.d.ts", "import": "./dist/esm/date/plugins/dayPartPlugin.js", "require": "./dist/cjs/date/plugins/dayPartPlugin.js" }, "./plugins/fromNowPlugin": { "types": "./dist/dts/date/plugins/fromNowPlugin.d.ts", "import": "./dist/esm/date/plugins/fromNowPlugin.js", "require": "./dist/cjs/date/plugins/fromNowPlugin.js" }, "./plugins/palindromePlugin": { "types": "./dist/dts/date/plugins/palindromePlugin.d.ts", "import": "./dist/esm/date/plugins/palindromePlugin.js", "require": "./dist/cjs/date/plugins/palindromePlugin.js" }, "./plugins/relativeTimePlugin": { "types": "./dist/dts/date/plugins/relativeTimePlugin.d.ts", "import": "./dist/esm/date/plugins/relativeTimePlugin.js", "require": "./dist/cjs/date/plugins/relativeTimePlugin.js" }, "./plugins/seasonPlugin": { "types": "./dist/dts/date/plugins/seasonPlugin.d.ts", "import": "./dist/esm/date/plugins/seasonPlugin.js", "require": "./dist/cjs/date/plugins/seasonPlugin.js" }, "./plugins/timeZonePlugin": { "types": "./dist/dts/date/plugins/timeZonePlugin.d.ts", "import": "./dist/esm/date/plugins/timeZonePlugin.js", "require": "./dist/cjs/date/plugins/timeZonePlugin.js" }, "./plugins/zodiacPlugin": { "types": "./dist/dts/date/plugins/zodiacPlugin.d.ts", "import": "./dist/esm/date/plugins/zodiacPlugin.js", "require": "./dist/cjs/date/plugins/zodiacPlugin.js" } }, "typesVersions": { "*": { "types": [ "dist/dts/types/index.d.ts" ], "constants": [ "dist/dts/constants.d.ts" ], "array/types": [ "dist/dts/array/types.d.ts" ], "colors/types": [ "dist/dts/colors/types.d.ts" ], "date/types": [ "dist/dts/date/types.d.ts" ], "form/types": [ "dist/dts/form/types.d.ts" ], "number/types": [ "dist/dts/number/types.d.ts" ], "object/types": [ "dist/dts/object/types.d.ts" ], "pluralize/types": [ "dist/dts/pluralize/types.d.ts" ], "string/types": [ "dist/dts/string/types.d.ts" ], "utils/types": [ "dist/dts/utils/types.d.ts" ], "plugins/businessPlugin": [ "dist/dts/date/plugins/businessPlugin.d.ts" ], "plugins/dayPartPlugin": [ "dist/dts/date/plugins/dayPartPlugin.d.ts" ], "plugins/fromNowPlugin": [ "dist/dts/date/plugins/fromNowPlugin.d.ts" ], "plugins/palindromePlugin": [ "dist/dts/date/plugins/palindromePlugin.d.ts" ], "plugins/relativeTimePlugin": [ "dist/dts/date/plugins/relativeTimePlugin.d.ts" ], "plugins/seasonPlugin": [ "dist/dts/date/plugins/seasonPlugin.d.ts" ], "plugins/timeZonePlugin": [ "dist/dts/date/plugins/timeZonePlugin.d.ts" ], "plugins/zodiacPlugin": [ "dist/dts/date/plugins/zodiacPlugin.d.ts" ] } }, "scripts": { "test": "jest --coverage --verbose", "start": "start coverage/lcov-report/index.html", "format": "nhb-format", "lint": "nhb-lint", "fix": "nhb-fix", "build": "nhb-build", "commit": "nhb-commit", "module": "nhb-module", "count": "nhb-count", "delete": "nhb-delete" } }