summaryrefslogtreecommitdiff
path: root/node_modules/urlpattern-polyfill/package.json
diff options
context:
space:
mode:
authorShipwreckt <me@shipwreckt.co.uk>2025-10-31 20:02:14 +0000
committerShipwreckt <me@shipwreckt.co.uk>2025-10-31 20:02:14 +0000
commit7a52ddeba2a68388b544f529d2d92104420f77b0 (patch)
tree15ddd47457a2cb4a96060747437d36474e4f6b4e /node_modules/urlpattern-polyfill/package.json
parent53d6ae2b5568437afa5e4995580a3fb679b7b91b (diff)
Changed from static to 11ty!
Diffstat (limited to 'node_modules/urlpattern-polyfill/package.json')
-rw-r--r--node_modules/urlpattern-polyfill/package.json149
1 files changed, 149 insertions, 0 deletions
diff --git a/node_modules/urlpattern-polyfill/package.json b/node_modules/urlpattern-polyfill/package.json
new file mode 100644
index 0000000..e1937d9
--- /dev/null
+++ b/node_modules/urlpattern-polyfill/package.json
@@ -0,0 +1,149 @@
+{
+ "name": "urlpattern-polyfill",
+ "version": "10.1.0",
+ "description": "Polyfill for the URLPattern API",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/kenchris/urlpattern-polyfill"
+ },
+ "type": "module",
+ "main": "./index.cjs",
+ "module": "./index.js",
+ "types": "./dist/index.d.ts",
+ "exports": {
+ "./urlpattern": {
+ "types": "./dist/index.d.ts",
+ "import": "./dist/urlpattern.js",
+ "require": "./dist/urlpattern.cjs"
+ },
+ ".": {
+ "types": "./dist/index.d.ts",
+ "import": "./index.js",
+ "require": "./index.cjs"
+ }
+ },
+ "tags": [
+ "url",
+ "urlpattern",
+ "url-pattern",
+ "browser",
+ "node",
+ "polyfill",
+ "w3c",
+ "wicg"
+ ],
+ "files": [
+ "dist",
+ "index.js",
+ "index.cjs"
+ ],
+ "devDependencies": {
+ "@ava/typescript": "^4.0.0",
+ "ava": "^5.3.0",
+ "esbuild": "^0.17.19",
+ "rimraf": "^5.0.1",
+ "typescript": "^5.1.3",
+ "wireit": "^0.9.5"
+ },
+ "ava": {
+ "files": [
+ "test/**/*",
+ "!test/wpt"
+ ],
+ "typescript": {
+ "rewritePaths": {
+ "src/": "dist/"
+ },
+ "compile": false
+ }
+ },
+ "scripts": {
+ "build": "wireit",
+ "sync-wpt": "wireit",
+ "test": "wireit",
+ "manual-test": "wireit",
+ "publish-dev": "wireit",
+ "publish-patch": "wireit",
+ "publish-major": "wireit"
+ },
+ "wireit": {
+ "build:esm": {
+ "command": "esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js --minify --keep-names --target=es2022",
+ "output": [
+ "dist/urlpattern.js"
+ ],
+ "files": [
+ "src/**/*"
+ ]
+ },
+ "build:cjs": {
+ "command": "esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs --minify --keep-names --target=es2022",
+ "output": [
+ "dist/urlpattern.cjs"
+ ],
+ "files": [
+ "src/**/*"
+ ]
+ },
+ "copyTypeFiles": {
+ "command": "cp ./src/index.d.ts ./src/types.d.ts ./dist",
+ "output": [
+ "dist/index.d.ts",
+ "dist/types.d.ts"
+ ],
+ "dependencies": [
+ "build:esm",
+ "build:cjs"
+ ]
+ },
+ "build": {
+ "dependencies": [
+ "copyTypeFiles"
+ ]
+ },
+ "prepFakeNodeModules": {
+ "command": "rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill"
+ },
+ "sync-wpt": {
+ "command": "cd test && wget http://wpt.live/urlpattern/resources/urlpatterntestdata.json && wget http://wpt.live/urlpattern/resources/urlpattern-compare-test-data.json"
+ },
+ "test": {
+ "command": "ava --timeout=60s",
+ "watch": "test/**/*",
+ "files": [
+ "test/**/*"
+ ],
+ "dependencies": [
+ "prepFakeNodeModules",
+ "build"
+ ]
+ },
+ "manual-test": {
+ "command": "npx http-server -o /index.html -p 4203",
+ "dependencies": [
+ "test"
+ ]
+ },
+ "publish-dev": {
+ "command": "VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev",
+ "dependencies": [
+ "test"
+ ]
+ },
+ "publish-patch": {
+ "command": "npm version patch && npm publish",
+ "dependencies": [
+ "test"
+ ]
+ },
+ "publish-major": {
+ "command": "npm version major && npm publish",
+ "dependencies": [
+ "test"
+ ]
+ }
+ },
+ "author": "",
+ "license": "MIT",
+ "dependencies": {}
+}