{ "name": "@techniker-me/tools", "version": "2025.0.16", "type": "module", "private": false, "types": "./dist/types/index.d.ts", "exports": { "types": "./dist/types/index.d.ts", "import": "./dist/node/index.js", "browser": "./dist/browser/index.js", "default": "./dist/node/index.js" }, "author": { "name": "Alexander Zinn", "git+url": "https://git.techniker.me/techniker-me/tools.git" }, "publishConfig": { "registry": "http://localhost:7873" }, "scripts": { "ci-install": "bun install", "ci-test": "bun test", "ci-build": "bash scripts/ci-build.sh", "ci-deploy:ga": "bash scripts/ci-deploy.sh --beta false", "ci-deploy:beta": "bash scripts/ci-deploy.sh --beta true", "lint": "eslint", "lint:fix": "eslint --fix", "test": "bun test", "build:node:debug": "bun build ./src/index.ts --target=node --sourcemap=none --format=esm --sourcemap=inline --outdir=dist/node", "build:browser:debug": "bun build ./src/index.ts --target=browser --sourcemap=none --format=esm --sourcemap=inline --outdir=dist/browser", "build:node": "bun build ./src/index.ts --target=node --sourcemap=none --format=esm --splitting --minify --outdir=dist/node", "build:browser": "bun build ./src/index.ts --target=browser --sourcemap=none --format=esm --splitting --minify --outdir=dist/browser", "build:types": "bunx tsc -p tsconfig.d.json", "build:prepare-package-json": "bash scripts/prepare-package-json.sh" }, "devDependencies": { "@eslint/js": "8.57.1", "@types/bun": "latest", "@types/node": "22.5.2", "@typescript-eslint/eslint-plugin": "8.37.0", "@typescript-eslint/parser": "8.37.0", "eslint": "8.57.1", "globals": "15.9.0", "prettier": "3.3.3", "typescript": "5.5.4", "typescript-eslint": "8.4.0" }, "files": [ "dist", "browser", "node", "types", "package.json", "README.md" ] }