wrangler
Advanced tools
Comparing version 0.0.0-a520e81 to 0.0.0-a52f0e0
#!/usr/bin/env node | ||
const { spawn } = require("child_process"); | ||
const { join } = require("path"); | ||
const { spawn } = require("node:child_process"); | ||
const { join } = require("node:path"); | ||
const semiver = require("semiver"); | ||
@@ -13,7 +13,7 @@ | ||
console.error( | ||
`Wrangler requires at least Node.js ${MIN_NODE_VERSION}. | ||
`Wrangler requires at least Node.js v${MIN_NODE_VERSION}. You are using v${process.versions.node}. | ||
You should use the latest Node.js version if possible, as Cloudflare Workers use a very up-to-date version of V8. | ||
Consider using a Node.js version manager such as https://volta.sh/ or https://github.com/nvm-sh/nvm.` | ||
); | ||
process.exit(1); | ||
process.exitCode = 1; | ||
return; | ||
@@ -28,3 +28,3 @@ } | ||
...process.execArgv, | ||
join(__dirname, "../wrangler-dist/index_node.js"), | ||
join(__dirname, "../wrangler-dist/cli.js"), | ||
...process.argv.slice(2), | ||
@@ -31,0 +31,0 @@ ], |
{ | ||
"name": "wrangler", | ||
"version": "0.0.0-a520e81", | ||
"version": "0.0.0-a52f0e0", | ||
"author": "wrangler@cloudflare.com", | ||
"description": "Command-line interface for all things Cloudflare Workers", | ||
"bin": "./bin/wrangler.js", | ||
"bin": { | ||
"wrangler": "./bin/wrangler.js", | ||
"wrangler2": "./bin/wrangler.js" | ||
}, | ||
"license": "MIT OR Apache-2.0", | ||
@@ -36,5 +39,7 @@ "bugs": { | ||
"dependencies": { | ||
"esbuild": "^0.13.12", | ||
"miniflare": "2.0.0-rc.1", | ||
"semiver": "^1.1.0" | ||
"esbuild": "0.14.14", | ||
"miniflare": "2.3.0", | ||
"path-to-regexp": "^6.2.0", | ||
"semiver": "^1.1.0", | ||
"xxhash-wasm": "^1.0.1" | ||
}, | ||
@@ -45,33 +50,52 @@ "optionalDependencies": { | ||
"devDependencies": { | ||
"@babel/types": "^7.16.0", | ||
"@iarna/toml": "^2.2.5", | ||
"@types/cloudflare": "^2.7.6", | ||
"@types/react": "^17.0.34", | ||
"@sentry/cli": "^1.71.0", | ||
"@sentry/integrations": "^6.17.6", | ||
"@sentry/node": "^6.17.6", | ||
"@types/estree": "^0.0.50", | ||
"@types/mime": "^2.0.3", | ||
"@types/prompts": "^2.0.14", | ||
"@types/react": "^17.0.37", | ||
"@types/serve-static": "^1.13.10", | ||
"@types/signal-exit": "^3.0.1", | ||
"@types/ws": "^8.2.0", | ||
"@types/yargs": "^17.0.5", | ||
"@types/ws": "^8.2.1", | ||
"@types/yargs": "^17.0.7", | ||
"acorn": "^8.6.0", | ||
"acorn-walk": "^8.2.0", | ||
"chokidar": "^3.5.2", | ||
"clipboardy": "^3.0.0", | ||
"cmd-shim": "^4.1.0", | ||
"command-exists": "^1.2.9", | ||
"execa": "^5.1.1", | ||
"devtools-protocol": "^0.0.955664", | ||
"execa": "^6.0.0", | ||
"faye-websocket": "^0.11.4", | ||
"finalhandler": "^1.1.2", | ||
"find-up": "^6.2.0", | ||
"formdata-node": "^4.3.1", | ||
"http-proxy": "^1.18.1", | ||
"ignore": "^5.2.0", | ||
"ink": "^3.2.0", | ||
"ink-select-input": "^4.2.0", | ||
"ink-select-input": "^4.2.1", | ||
"ink-table": "^3.0.0", | ||
"ink-text-input": "^4.0.1", | ||
"node-fetch": "github:tekwiz/node-fetch#fix/redirect-with-empty-chunked-transfer-encoding", | ||
"ink-testing-library": "^2.1.0", | ||
"ink-text-input": "^4.0.2", | ||
"jest-fetch-mock": "^3.0.3", | ||
"mime": "^3.0.0", | ||
"open": "^8.4.0", | ||
"prompts": "^2.4.2", | ||
"react": "^17.0.2", | ||
"react-error-boundary": "^3.1.4", | ||
"serve-static": "^1.14.1", | ||
"signal-exit": "^3.0.5", | ||
"signal-exit": "^3.0.6", | ||
"tmp-promise": "^3.0.3", | ||
"ws": "^8.2.3", | ||
"yargs": "^17.2.1" | ||
"undici": "4.13.0", | ||
"ws": "^8.3.0", | ||
"yargs": "^17.3.0" | ||
}, | ||
"files": [ | ||
"src", | ||
"bin", | ||
"pages", | ||
"miniflare-config-stubs", | ||
"wrangler-dist", | ||
"static-asset-facade.js", | ||
"templates", | ||
"vendor", | ||
@@ -82,23 +106,34 @@ "import_meta_url.js" | ||
"clean": "rm -rf wrangler-dist", | ||
"check:type": "tsc", | ||
"bundle": "node -r esbuild-register scripts/bundle.ts", | ||
"build": "npm run clean && npm run bundle", | ||
"start": "npm run bundle && NODE_OPTIONS=--enable-source-maps ./bin/wrangler.js", | ||
"test": "npm run build && NODE_OPTIONS=--enable-source-maps jest --silent=false" | ||
"test": "jest --silent=false --verbose=true", | ||
"test-watch": "npm run test -- --runInBand --testTimeout=50000 --watch" | ||
}, | ||
"engines": { | ||
"node": ">=16.0.0" | ||
"node": ">=16.7.0" | ||
}, | ||
"jest": { | ||
"restoreMocks": true, | ||
"testTimeout": 30000, | ||
"testRegex": ".*.(test|spec)\\.[jt]sx?$", | ||
"transformIgnorePatterns": [ | ||
"node_modules/(?!find-up|locate-path|p-locate|p-limit|yocto-queue|path-exists|execa|strip-final-newline|npm-run-path|path-key|onetime|mimic-fn|human-signals|is-stream)" | ||
], | ||
"moduleNameMapper": { | ||
"clipboardy": "<rootDir>/src/__tests__/helpers/clipboardy-mock.js" | ||
}, | ||
"transform": { | ||
"^.+\\.tsx?$": [ | ||
"^.+\\.c?(t|j)sx?$": [ | ||
"esbuild-jest", | ||
{ | ||
"sourcemap": true, | ||
"loaders": { | ||
".spec.ts": "tsx" | ||
} | ||
"sourcemap": true | ||
} | ||
] | ||
} | ||
}, | ||
"setupFilesAfterEnv": [ | ||
"<rootDir>/src/__tests__/jest.setup.ts" | ||
] | ||
} | ||
} | ||
} |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
14776933
100
16713
1
6
42
52
+ Addedpath-to-regexp@^6.2.0
+ Addedxxhash-wasm@^1.0.1
+ Added@miniflare/cache@2.3.0(transitive)
+ Added@miniflare/cli-parser@2.3.0(transitive)
+ Added@miniflare/core@2.3.0(transitive)
+ Added@miniflare/durable-objects@2.3.0(transitive)
+ Added@miniflare/html-rewriter@2.3.0(transitive)
+ Added@miniflare/http-server@2.3.0(transitive)
+ Added@miniflare/kv@2.3.0(transitive)
+ Added@miniflare/runner-vm@2.3.0(transitive)
+ Added@miniflare/scheduler@2.3.0(transitive)
+ Added@miniflare/shared@2.3.0(transitive)
+ Added@miniflare/sites@2.3.0(transitive)
+ Added@miniflare/storage-file@2.3.0(transitive)
+ Added@miniflare/storage-memory@2.3.0(transitive)
+ Added@miniflare/watcher@2.3.0(transitive)
+ Added@miniflare/web-sockets@2.3.0(transitive)
+ Added@types/node@22.13.1(transitive)
+ Added@types/node-forge@1.3.11(transitive)
+ Addedesbuild@0.14.14(transitive)
+ Addedesbuild-android-arm64@0.14.14(transitive)
+ Addedesbuild-darwin-64@0.14.14(transitive)
+ Addedesbuild-darwin-arm64@0.14.14(transitive)
+ Addedesbuild-freebsd-64@0.14.14(transitive)
+ Addedesbuild-freebsd-arm64@0.14.14(transitive)
+ Addedesbuild-linux-32@0.14.14(transitive)
+ Addedesbuild-linux-64@0.14.14(transitive)
+ Addedesbuild-linux-arm@0.14.14(transitive)
+ Addedesbuild-linux-arm64@0.14.14(transitive)
+ Addedesbuild-linux-mips64le@0.14.14(transitive)
+ Addedesbuild-linux-ppc64le@0.14.14(transitive)
+ Addedesbuild-linux-s390x@0.14.14(transitive)
+ Addedesbuild-netbsd-64@0.14.14(transitive)
+ Addedesbuild-openbsd-64@0.14.14(transitive)
+ Addedesbuild-sunos-64@0.14.14(transitive)
+ Addedesbuild-windows-32@0.14.14(transitive)
+ Addedesbuild-windows-64@0.14.14(transitive)
+ Addedesbuild-windows-arm64@0.14.14(transitive)
+ Addedhtml-rewriter-wasm@0.4.1(transitive)
+ Addedminiflare@2.3.0(transitive)
+ Addednode-forge@1.3.1(transitive)
+ Addedpath-to-regexp@6.3.0(transitive)
+ Addedselfsigned@2.4.1(transitive)
+ Addedundici@4.13.0(transitive)
+ Addedundici-types@6.20.0(transitive)
+ Addedxxhash-wasm@1.1.0(transitive)
- Removed@miniflare/cache@2.0.0-rc.1(transitive)
- Removed@miniflare/cli-parser@2.0.0-rc.1(transitive)
- Removed@miniflare/core@2.0.0-rc.1(transitive)
- Removed@miniflare/durable-objects@2.0.0-rc.1(transitive)
- Removed@miniflare/html-rewriter@2.0.0-rc.1(transitive)
- Removed@miniflare/http-server@2.0.0-rc.1(transitive)
- Removed@miniflare/kv@2.0.0-rc.1(transitive)
- Removed@miniflare/runner-vm@2.0.0-rc.1(transitive)
- Removed@miniflare/scheduler@2.0.0-rc.1(transitive)
- Removed@miniflare/shared@2.0.0-rc.1(transitive)
- Removed@miniflare/sites@2.0.0-rc.1(transitive)
- Removed@miniflare/storage-file@2.0.0-rc.1(transitive)
- Removed@miniflare/storage-memory@2.0.0-rc.1(transitive)
- Removed@miniflare/watcher@2.0.0-rc.1(transitive)
- Removed@miniflare/web-sockets@2.0.0-rc.1(transitive)
- Removedesbuild@0.13.15(transitive)
- Removedesbuild-android-arm64@0.13.15(transitive)
- Removedesbuild-darwin-64@0.13.15(transitive)
- Removedesbuild-darwin-arm64@0.13.15(transitive)
- Removedesbuild-freebsd-64@0.13.15(transitive)
- Removedesbuild-freebsd-arm64@0.13.15(transitive)
- Removedesbuild-linux-32@0.13.15(transitive)
- Removedesbuild-linux-64@0.13.15(transitive)
- Removedesbuild-linux-arm@0.13.15(transitive)
- Removedesbuild-linux-arm64@0.13.15(transitive)
- Removedesbuild-linux-mips64le@0.13.15(transitive)
- Removedesbuild-linux-ppc64le@0.13.15(transitive)
- Removedesbuild-netbsd-64@0.13.15(transitive)
- Removedesbuild-openbsd-64@0.13.15(transitive)
- Removedesbuild-sunos-64@0.13.15(transitive)
- Removedesbuild-windows-32@0.13.15(transitive)
- Removedesbuild-windows-64@0.13.15(transitive)
- Removedesbuild-windows-arm64@0.13.15(transitive)
- Removedhtml-rewriter-wasm@0.3.2(transitive)
- Removedminiflare@2.0.0-rc.1(transitive)
- Removednode-forge@0.10.0(transitive)
- Removedselfsigned@1.10.14(transitive)
- Removedundici@4.16.0(transitive)
Updatedesbuild@0.14.14
Updatedminiflare@2.3.0