UNPKG

@bearz/strings

Version:

A collection of string utilities to avoid extra allocations and enable case insensitivity comparisons.

174 lines 3.85 kB
{ "name": "@bearz/strings", "version": "0.1.3", "description": "A collection of string utilities to avoid extra allocations and enable case insensitivity comparisons.", "keywords": [ "strings", "string", "utils", "utility", "case-insentitive", "utf8", "comparison", "string-comparison", "string-builder" ], "homepage": "bearz.io", "repository": { "type": "git", "url": "git+https://github.com/bearz-io/js-strings.git" }, "license": "MIT", "bugs": { "url": "https://github.com/bearz-io/js-strings/discussions" }, "module": "./esm/mod.js", "types": "./types/mod.d.ts", "exports": { ".": { "import": { "types": "./types/mod.d.ts", "default": "./esm/mod.js" } }, "./camelize": { "import": { "types": "./types/camelize.d.ts", "default": "./esm/camelize.js" } }, "./capitalize": { "import": { "types": "./types/capitalize.d.ts", "default": "./esm/capitalize.js" } }, "./dasherize": { "import": { "types": "./types/dasherize.d.ts", "default": "./esm/dasherize.js" } }, "./ends-with": { "import": { "types": "./types/ends_with.d.ts", "default": "./esm/ends_with.js" } }, "./equal": { "import": { "types": "./types/equal.d.ts", "default": "./esm/equal.js" } }, "./index-of": { "import": { "types": "./types/index_of.d.ts", "default": "./esm/index_of.js" } }, "./inflect": { "import": { "types": "./types/inflect.d.ts", "default": "./esm/inflect.js" } }, "./is-null": { "import": { "types": "./types/is_null.d.ts", "default": "./esm/is_null.js" } }, "./is-empty": { "import": { "types": "./types/is_empty.d.ts", "default": "./esm/is_empty.js" } }, "./is-space": { "import": { "types": "./types/is_space.d.ts", "default": "./esm/is_space.js" } }, "./is-undefined": { "import": { "types": "./types/is_undefined.d.ts", "default": "./esm/is_undefined.js" } }, "./last-index-of": { "import": { "types": "./types/last_index_of.d.ts", "default": "./esm/last_index_of.js" } }, "./pascalize": { "import": { "types": "./types/pascalize.d.ts", "default": "./esm/pascalize.js" } }, "./split": { "import": { "types": "./types/split.d.ts", "default": "./esm/split.js" } }, "./starts-with": { "import": { "types": "./types/starts_with.d.ts", "default": "./esm/starts_with.js" } }, "./string-builder": { "import": { "types": "./types/string_builder.d.ts", "default": "./esm/string_builder.js" } }, "./titleize": { "import": { "types": "./types/titleize.d.ts", "default": "./esm/titleize.js" } }, "./trim": { "import": { "types": "./types/trim.d.ts", "default": "./esm/trim.js" } }, "./underscore": { "import": { "types": "./types/underscore.d.ts", "default": "./esm/underscore.js" } } }, "scripts": { "test": "node --test", "test:bun": "bun test" }, "authors": [ { "name": "jolt9dev", "email": "dev@jolt9.com" } ], "engines": { "node": ">=22" }, "type": "module", "dependencies": { "@bearz/chars": "^0.1.0", "@bearz/slices": "^0.1.1" }, "devDependencies": { "picocolors": "^1.0.0", "@types/node": "^22.13.4", "@bearz/testing": "^0.0.0", "@bearz/assert": "^0.1.0" }, "_generatedBy": "dnt@dev" }