@polgubau/utils
Version:
A collection of utility functions for TypeScript
111 lines • 3.07 kB
JSON
{
"name": "@polgubau/utils",
"displayName": "utils",
"version": "1.0.3",
"description": "A collection of utility functions for TypeScript",
"keywords": [
"typescript",
"utils",
"polgubau",
"polgubau/utils"
],
"repository": {
"type": "git",
"url": "git+https://github.com/PolGubau/utils.git"
},
"license": "MIT",
"author": "Pol Gubau Amores <gubaupol@gmail.com> (https://polgubau.com)",
"maintainers": [
{
"name": "Pol Gubau Amores",
"email": "gubaupol@gmail.com"
}
],
"contributors": [
"Pol Gubau Amores <gubaupol@gmail.com> (https://polgubau.com)"
],
"sideEffects": false,
"exports": {
".": {
"browser": "./dist/browser/utils.production.min.mjs",
"types": "./dist/esm/index.d.mts",
"import": "./dist/esm/index.mjs",
"require": "./dist/index.js"
},
"./storage": {
"import": "./dist/esm/storage/index.mjs",
"require": "./dist/storage/index.js"
},
"./accessibility": {
"import": "./dist/esm/accessibility/index.mjs",
"require": "./dist/accessibility/index.js"
},
"./arrays": {
"import": "./dist/esm/arrays/index.mjs",
"require": "./dist/arrays/index.js"
},
"./comparators": {
"import": "./dist/esm/comparators/index.mjs",
"require": "./dist/comparators/index.js"
},
"./functions": {
"import": "./dist/esm/functions/index.mjs",
"require": "./dist/functions/index.js"
},
"./numbers": {
"import": "./dist/esm/numbers/index.mjs",
"require": "./dist/numbers/index.js"
},
"./objects": {
"import": "./dist/esm/objects/index.mjs",
"require": "./dist/objects/index.js"
},
"./parsers": {
"import": "./dist/esm/parsers/index.mjs",
"require": "./dist/parsers/index.js"
},
"./texts": {
"import": "./dist/esm/texts/index.mjs",
"require": "./dist/texts/index.js"
}
},
"files": [
"dist",
"package.json"
],
"scripts": {
"build": "tsup",
"build:watch": "tsup --watch",
"check": "biome lint --write .",
"clean": "rm -rf dist",
"dev": "pnpm build:watch",
"format": "biome format --write ./src",
"format-check": "biome format ./src",
"lint": "biome check .",
"lint-check": "biome lint ./src",
"lint-fix": "biome check --write .",
"pack": "npm pack --dry-run",
"publish": "npm publish --access public",
"test": "vitest",
"typecheck": "tsc --noEmit"
},
"dependencies": {},
"devDependencies": {
"@biomejs/biome": "^1.9.4",
"@polgubau/biome-config": "^1.0.0",
"@types/node": "^22.13.10",
"@vitest/coverage-v8": "^3.0.8",
"esbuild-plugin-file-path-extensions": "^2.1.4",
"jsdom": "^26.0.0",
"tsup": "^8.4.0",
"typescript": "^5.8.2",
"vitest": "^3.0.8"
},
"packageManager": "pnpm@10.6.1",
"engines": {
"node": ">= 22",
"npm": "Please use pnpm instead of yarn to install dependencies",
"pnpm": ">= 9",
"yarn": "Please use pnpm instead of yarn to install dependencies"
}
}