Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

urlpattern-polyfill

Package Overview
Dependencies
Maintainers
3
Versions
33
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

urlpattern-polyfill - npm Package Compare versions

Comparing version 5.0.0 to 5.0.1

8

dist/urlpattern.js

@@ -114,3 +114,3 @@ // src/path-to-regex-modified.ts

const { prefixes = "./" } = options;
const defaultPattern = `[^${escapeString(options.delimiter || "/#?")}]+?`;
const defaultPattern = `[^${escapeString(options.delimiter ?? "/#?")}]+?`;
const result = [];

@@ -264,4 +264,4 @@ let key = 0;

} = options;
const endsWith = `[${escapeString(options.endsWith || "")}]|$`;
const delimiter = `[${escapeString(options.delimiter || "/#?")}]`;
const endsWith = `[${escapeString(options.endsWith ?? "")}]|$`;
const delimiter = `[${escapeString(options.delimiter ?? "/#?")}]`;
let route = start ? "^" : "";

@@ -928,3 +928,3 @@ for (const token of tokens) {

const wildcardPattern = ".*";
const segmentWildcardPattern = `[^${escapeRegexpString(options.delimiter || "/#?")}]+?`;
const segmentWildcardPattern = `[^${escapeRegexpString(options.delimiter ?? "/#?")}]+?`;
const regexIdentifierPart2 = /[$_\u200C\u200D\p{ID_Continue}]/u;

@@ -931,0 +931,0 @@ let result = "";

{
"name": "urlpattern-polyfill",
"version": "5.0.0",
"version": "5.0.1",
"description": "Polyfill for the URLPattern API",

@@ -41,3 +41,4 @@ "repository": {

"rimraf": "^3.0.2",
"typescript": "^4.6.3"
"typescript": "^4.7.2",
"wireit": "^0.4.3"
},

@@ -57,14 +58,75 @@ "ava": {

"scripts": {
"prebuild": "rimraf dist",
"build:esm": "esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js",
"build:cjs": "esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs",
"copy:dts": "cp ./src/index.d.ts ./src/types.d.ts ./dist",
"build": "npm run build:esm && npm run build:cjs && npm run copy:dts",
"pretest": "npm run build; rm -rf node_modules/urlpattern-polyfill; ln -s $(pwd) node_modules/urlpattern-polyfill",
"test": "ava --fail-fast -s",
"manual-test": "npx http-server -o /index.html -p 4203",
"publish-dev": "npm test && VERSION=${npm_package_version%-*}-dev.`git rev-parse --short HEAD` && npm version --no-git-tag-version $VERSION && npm publish --tag dev"
"build:esm": "wireit",
"build:cjs": "wireit",
"build": "wireit",
"copyTypeFiles": "wireit",
"prepFakeNodeModules": "wireit",
"test": "wireit",
"manual-test": "wireit",
"publish-dev": "wireit"
},
"wireit": {
"build:esm": {
"command": "esbuild --bundle --format=esm src/url-pattern.ts --outfile=dist/urlpattern.js",
"output": [
"dist/urlpattern.js"
],
"files": [
"src/**/*"
]
},
"build:cjs": {
"command": "esbuild --bundle --format=cjs src/url-pattern.ts --outfile=dist/urlpattern.cjs",
"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"
},
"test": {
"command": "ava --fail-fast -s",
"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"
]
}
},
"author": "",
"license": "MIT"
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc