New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

wrangler

Package Overview
Dependencies
Maintainers
4
Versions
4050
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wrangler - npm Package Compare versions

Comparing version 0.0.0-a520e81 to 0.0.0-a52f0e0

pages/functions/buildWorker.ts

10

bin/wrangler.js
#!/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"
]
}
}
}
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