regex-wand
Version:
Typed regular expressions without giving up readable regex authoring.
85 lines (84 loc) • 2.44 kB
JSON
{
"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"
}
}