UNPKG

@sv443-network/coreutils

Version:

Cross-platform, general-purpose, JavaScript core library for Node, Deno and the browser. Intended to be used in conjunction with `@sv443-network/userutils` and `@sv443-network/djsutils`, but can be used independently as well.

93 lines 2.77 kB
{ "name": "@sv443-network/coreutils", "libName": "@sv443-network/coreutils", "version": "2.0.0", "description": "Cross-platform, general-purpose, JavaScript core library for Node, Deno and the browser. Intended to be used in conjunction with `@sv443-network/userutils` and `@sv443-network/djsutils`, but can be used independently as well.", "main": "dist/CoreUtils.cjs", "module": "dist/CoreUtils.mjs", "types": "dist/lib/index.d.ts", "exports": { ".": { "browser": "./dist/CoreUtils.min.umd.js", "types": "./dist/lib/index.d.ts", "require": "./dist/CoreUtils.cjs", "import": "./dist/CoreUtils.mjs" } }, "type": "module", "repository": { "type": "git", "url": "git+https://github.com/Sv443-Network/CoreUtils.git" }, "keywords": [ "core-library", "deno", "dom", "general purpose", "node", "utilities", "utility" ], "author": { "name": "Sv443", "url": "https://github.com/Sv443" }, "license": "MIT", "bugs": { "url": "https://github.com/Sv443-Network/CoreUtils/issues" }, "homepage": "https://github.com/Sv443-Network/CoreUtils", "dependencies": { "nanoevents": "^9.1.0" }, "devDependencies": { "@changesets/cli": "^2.29.4", "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.28.0", "@swc/core": "^1.11.29", "@testing-library/dom": "^10.4.0", "@types/deno": "^2.3.0", "@types/node": "^22.15.29", "@types/tx2": "^1.0.3", "@typescript-eslint/eslint-plugin": "^8.33.0", "@typescript-eslint/parser": "^8.33.0", "@typescript-eslint/utils": "^8.33.0", "@vitest/coverage-v8": "^3.1.4", "esbuild-plugin-umd-wrapper": "^3.0.0", "eslint": "^9.28.0", "globals": "^16.2.0", "jsdom": "^26.1.0", "tslib": "^2.8.1", "tsup": "^8.5.0", "tsx": "^4.19.4", "typescript": "^5.8.3", "vitest": "^3.1.4" }, "files": [ "/dist/CoreUtils.cjs", "/dist/CoreUtils.min.cjs", "/dist/CoreUtils.mjs", "/dist/CoreUtils.min.mjs", "/dist/CoreUtils.umd.js", "/dist/CoreUtils.min.umd.js", "/dist/lib/**/*.d.ts", "/package.json", "/README.md", "/CHANGELOG.md", "/LICENSE.txt" ], "scripts": { "lint": "eslint . && tsc --noEmit", "format": "eslint . --fix", "build": "tsup", "dev": "tsup --watch", "update-jsr-version": "node --import tsx ./tools/update-jsr-version.mts", "publish-package": "changeset publish", "publish-package-jsr": "pnpm update-jsr-version && npx jsr publish --allow-dirty", "check-jsr": "pnpm update-jsr-version && npx jsr publish --allow-dirty --dry-run", "check-npm": "npm publish --dry-run", "change": "changeset", "test": "vitest", "test-coverage": "vitest --coverage" } }