UNPKG

regex-wand

Version:

Typed regular expressions without giving up readable regex authoring.

85 lines (84 loc) 2.44 kB
{ "name": "regex-wand", "version": "0.4.3", "description": "Typed regular expressions without giving up readable regex authoring.", "type": "module", "license": "MIT", "author": "Andrew Bierman", "repository": { "type": "git", "url": "git+https://github.com/andrew-bierman/regex-wand.git", "directory": "packages/regex-wand" }, "bugs": { "url": "https://github.com/andrew-bierman/regex-wand/issues" }, "homepage": "https://github.com/andrew-bierman/regex-wand/tree/main/packages/regex-wand#readme", "packageManager": "bun@1.3.14", "sideEffects": false, "keywords": [ "arkregex", "magic-regexp", "regex", "tanstack-intent", "type-safe-regex", "typescript" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" }, "./transform": { "types": "./dist/transform.d.ts", "import": "./dist/transform.js" } }, "types": "./dist/index.d.ts", "publishConfig": { "access": "public", "provenance": true }, "files": [ "CHANGELOG.md", "dist", "docs", "skills", "!skills/_artifacts" ], "scripts": { "build": "tsup", "format": "biome format --write .", "lint": "biome check .", "publish-files:check": "bun run scripts/assert-publish-files.ts", "runtime-imports:check": "bun run scripts/assert-no-runtime-arkregex.ts", "pack:check": "bun run scripts/verify-packed-consumer.ts", "publish:dry-run": "bun publish --access public --dry-run", "publish:public": "bun publish --access public", "release-tag:check": "bun run scripts/assert-release-tag.ts", "registry:check": "bun pm view regex-wand name version dist-tags --json", "test": "vitest run", "test:coverage": "vitest run --coverage", "typecheck": "tsc -p tsconfig.json --noEmit", "type-test": "tsd --files index.test-d.ts", "intent:validate": "intent validate", "check": "bun run typecheck && bun run build && bun run runtime-imports:check && bun run test && bun run type-test && bun run intent:validate && bun run publish-files:check && bun run pack:check" }, "dependencies": { "acorn": "^8.16.0", "arkregex": ">=0.0.5 <0.1.0", "magic-regexp": ">=0.11.0 <0.12.0", "unplugin": ">=3.0.0 <4.0.0" }, "devDependencies": { "@biomejs/biome": "2.4.16", "@tanstack/intent": "0.0.41", "@types/node": "^24.10.1", "@vitest/coverage-v8": "^4.0.14", "esbuild": "0.27.7", "tsup": "^8.5.1", "tsd": "^0.33.0", "typescript": "^5.9.3", "vitest": "^4.0.14" } }