UNPKG

@httpx/treeu

Version:
110 lines 3.85 kB
{ "name": "@httpx/treeu", "description": "Tree utilities", "version": "0.6.2", "license": "MIT", "author": { "name": "Vanvelthem Sébastien", "url": "https://github.com/belgattitude" }, "homepage": "https://belgattitude.github.io/httpx/treeu", "repository": { "type": "git", "url": "git+https://github.com/belgattitude/httpx.git", "directory": "packages/treeu" }, "keywords": [ "treeify" ], "sideEffects": false, "type": "module", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.cts", "exports": { ".": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } }, "./package.json": "./package.json" }, "files": [ "dist" ], "scripts": { "?build-release": "When https://github.com/atlassian/changesets/issues/432 has a solution we can remove this trick", "build": "yarn clean && yarn tsdown", "build-release": "yarn build && rimraf ./_release && yarn pack && mkdir ./_release && tar zxvf ./package.tgz --directory ./_release && rm ./package.tgz", "bench": "vitest bench --run", "bench-bun": "bun --bun run vitest bench --run", "bench-codspeed": "cross-env CODSPEED=1 vitest bench --run", "bench-watch": "vitest bench", "docgen": "run-s docgen-typedoc", "docgen-typedoc": "rimraf ./docs/api && typedoc --plugin typedoc-plugin-markdown --out ./docs/api", "create-fixtures": "tsx ./scripts/create-fixtures.ts", "check-dist": "run-s check-dist-esm check-dist-cjs", "check-dist-cjs": "es-check es2022 './dist/**/*.cjs' --not './dist/*.map.js'", "check-dist-esm": "es-check es2022 './dist/**/*.js' --not './dist/*.map.js' --module", "check-pub": "attw --pack && publint", "check-size": "size-limit", "clean": "rimraf ./dist ./build ./coverage ./_release", "dev": "tsdown --watch", "fix-staged": "lint-staged --allow-empty", "lint": "eslint . --ext .ts,.tsx,.js,.jsx,.mjs,.cjs,.mts,.cts --cache --cache-location ../../.cache/eslint/treeu.eslintcache", "test": "vitest run", "test-unit": "vitest run", "test-unit-coverage": "vitest run --coverage", "test-unit-bun": "bun --bun run vitest run", "test-unit-edge": "vitest run --environment edge-runtime", "test-unit-browser": "vitest run --browser", "test-unit-cloudflare": "vitest run --config ./vitest.cloudflare.config.ts", "test-unit-watch": "vitest --ui --api 4515", "typecheck": "tsgo --project tsconfig.json --noEmit", "typecheck-build": "tsgo --project tsconfig.build.json --noEmit", "ci-coverage-upload": "../../.github/scripts/download/codecov -F httpx-treeu-unit --dir ./coverage" }, "dependencies": { "@httpx/plain-object": "^2.1.12" }, "devDependencies": { "@arethetypeswrong/cli": "0.18.4", "@belgattitude/eslint-config-bases": "8.17.0", "@httpx/devtools-vitest": "^0.0.2", "@sindresorhus/is": "8.1.0", "@size-limit/file": "12.1.0", "@size-limit/webpack": "12.1.0", "@types/lodash-es": "4.17.12", "@typescript/native-preview": "7.0.0-dev.20260701.1", "browserslist": "4.28.4", "browserslist-to-esbuild": "2.1.1", "cross-env": "10.1.0", "es-check": "9.6.4", "esbuild": "0.28.1", "eslint": "8.57.1", "lodash-es": "4.18.1", "npm-run-all2": "9.0.2", "prettier": "3.9.4", "publint": "0.3.21", "rimraf": "6.1.3", "size-limit": "12.1.0", "tsdown": "0.22.3", "tsx": "4.22.4", "typedoc": "0.28.19", "typedoc-plugin-markdown": "4.12.0", "typescript": "6.0.3", "vitest": "4.1.9", "webpack": "5.108.3" }, "engines": { "node": ">=20" }, "publishConfig": { "directory": "_release/package" } }