pgrok: migrate to pnpm.fetchDeps
This commit is contained in:
parent
a12b6b0555
commit
ac55661610
@ -1,38 +0,0 @@
|
||||
{
|
||||
"name": "pgrokd",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
"build": "tsc && vite build --outDir=dist --emptyOutDir",
|
||||
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0"
|
||||
},
|
||||
"version": "1.4.1",
|
||||
"dependencies": {
|
||||
"axios": "~1.4.0",
|
||||
"react": "~18.2.0",
|
||||
"react-dom": "~18.2.0",
|
||||
"react-router-dom": "~6.15.0",
|
||||
"@headlessui/react": "~1.7.17",
|
||||
"@heroicons/react": "~2.0.18",
|
||||
"@tailwindcss/forms": "~0.5.4",
|
||||
"@trivago/prettier-plugin-sort-imports": "~4.2.0",
|
||||
"@types/node": "~20.5.1",
|
||||
"@types/react": "~18.2.15",
|
||||
"@types/react-dom": "~18.2.7",
|
||||
"@typescript-eslint/eslint-plugin": "~6.0.0",
|
||||
"@typescript-eslint/parser": "~6.0.0",
|
||||
"@vitejs/plugin-react": "~4.0.3",
|
||||
"autoprefixer": "~10.4.15",
|
||||
"code-inspector-plugin": "v0.1.9",
|
||||
"eslint": "~8.45.0",
|
||||
"eslint-plugin-import": "~2.28.0",
|
||||
"eslint-plugin-react": "~7.33.2",
|
||||
"eslint-plugin-react-hooks": "~4.6.0",
|
||||
"eslint-plugin-react-refresh": "~0.4.3",
|
||||
"eslint-plugin-unicorn": "~48.0.1",
|
||||
"postcss": "~8.4.28",
|
||||
"prettier": "~3.0.2",
|
||||
"tailwindcss": "~3.3.3",
|
||||
"typescript": "~5.0.2",
|
||||
"vite": "~4.4.5"
|
||||
}
|
||||
}
|
@ -1,24 +1,38 @@
|
||||
{ lib
|
||||
, buildGoModule
|
||||
, callPackage
|
||||
, fetchFromGitHub
|
||||
, nix-update-script
|
||||
, nodejs
|
||||
, pnpm
|
||||
}:
|
||||
buildGoModule rec {
|
||||
|
||||
let
|
||||
pname = "pgrok";
|
||||
version = "1.4.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "pgrok";
|
||||
repo = "pgrok";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-P36rpFi5J+dF6FrVaPhqupG00h4kwr0qumt4ehL/7vU=";
|
||||
};
|
||||
in
|
||||
|
||||
vendorHash = "sha256-X5FjzliIJdfJnNaUXBjv1uq5tyjMVjBbnLCBH/P0LFM=";
|
||||
buildGoModule {
|
||||
inherit pname version src;
|
||||
|
||||
outputs = [ "out" "server" ];
|
||||
|
||||
web = callPackage ./web.nix { inherit src version; };
|
||||
nativeBuildInputs = [
|
||||
nodejs
|
||||
pnpm.configHook
|
||||
];
|
||||
|
||||
pnpmDeps = pnpm.fetchDeps {
|
||||
inherit pname version src;
|
||||
hash = "sha256-1PUcISW1pC9+5HZyI9SIDRyhos5f/6aW1wa2z0OKams=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-X5FjzliIJdfJnNaUXBjv1uq5tyjMVjBbnLCBH/P0LFM=";
|
||||
|
||||
ldflags = [
|
||||
"-s"
|
||||
@ -33,18 +47,23 @@ buildGoModule rec {
|
||||
"pgrokd/pgrokd"
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
preBuild = ''
|
||||
pushd pgrokd/web
|
||||
|
||||
pnpm run build
|
||||
|
||||
popd
|
||||
|
||||
# rename packages due to naming conflict
|
||||
mv pgrok/cli/ pgrok/pgrok/
|
||||
mv pgrokd/cli/ pgrokd/pgrokd/
|
||||
cp -r ${web} pgrokd/pgrokd/dist
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
moveToOutput bin/pgrokd $server
|
||||
'';
|
||||
|
||||
passthru.updateScript = ./update.sh;
|
||||
passthru.updateScript = nix-update-script { };
|
||||
|
||||
meta = {
|
||||
description = "Selfhosted TCP/HTTP tunnel, ngrok alternative, written in Go";
|
||||
|
@ -1,40 +0,0 @@
|
||||
#!/usr/bin/env nix-shell
|
||||
#!nix-shell -i bash -p nix curl nix-update jq
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
nix-update
|
||||
|
||||
cd "$(dirname "$0")"
|
||||
|
||||
nixpkgs=../../../..
|
||||
node_packages="$nixpkgs/pkgs/development/node-packages"
|
||||
pgrok="$nixpkgs/pkgs/by-name/pg/pgrok"
|
||||
|
||||
TARGET_VERSION_REMOTE=$(curl -s https://api.github.com/repos/pgrok/pgrok/releases/latest | jq -r ".tag_name")
|
||||
TARGET_VERSION=${TARGET_VERSION_REMOTE#v}
|
||||
|
||||
SRC_FILE_BASE="https://raw.githubusercontent.com/pgrok/pgrok/v$TARGET_VERSION"
|
||||
|
||||
# replace ^ versions with ~, replace outdir to dist
|
||||
curl https://raw.githubusercontent.com/pgrok/pgrok/main/pgrokd/web/package.json \
|
||||
| jq "{name,scripts,version: \"${TARGET_VERSION}\",dependencies: (.dependencies + .devDependencies) }" \
|
||||
| sed -e 's/"\^/"~/g' -e 's/\.\.\/cli\/dist/dist/g' \
|
||||
> "$pgrok/build-deps/package.json.new"
|
||||
|
||||
old_deps="$(jq '.dependencies' "$pgrok/build-deps/package.json")"
|
||||
new_deps="$(jq '.dependencies' "$pgrok/build-deps/package.json.new")"
|
||||
|
||||
if [[ "$old_deps" == "$new_deps" ]]; then
|
||||
echo "package.json dependencies not changed, do simple version change"
|
||||
|
||||
sed -e '/^ "pgrok-build-deps/,+3 s/version = ".*"/version = "'"$TARGET_VERSION"'"/' \
|
||||
--in-place "$node_packages"/node-packages.nix
|
||||
mv build-deps/package.json{.new,}
|
||||
else
|
||||
echo "package.json dependencies changed, updating nodePackages"
|
||||
mv build-deps/package.json{.new,}
|
||||
|
||||
./"$node_packages"/generate.sh
|
||||
fi
|
||||
|
@ -1,30 +0,0 @@
|
||||
{ src
|
||||
, version
|
||||
, nodejs
|
||||
, nodePackages
|
||||
, stdenvNoCC
|
||||
}:
|
||||
let
|
||||
build-deps = nodePackages."pgrok-build-deps-../../by-name/pg/pgrok/build-deps";
|
||||
in
|
||||
stdenvNoCC.mkDerivation {
|
||||
pname = "pgrok-web";
|
||||
inherit version;
|
||||
src = "${src}/pgrokd/web";
|
||||
|
||||
nativeBuildInputs = [ nodejs ];
|
||||
|
||||
buildPhase = ''
|
||||
runHook preBuild
|
||||
cp ${./build-deps/package.json} package.json
|
||||
ln -s ${build-deps}/lib/node_modules/pgrokd/node_modules node_modules
|
||||
npm run build
|
||||
runHook postBuild
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
cp -r dist $out
|
||||
runHook postInstall
|
||||
'';
|
||||
}
|
@ -184,7 +184,6 @@
|
||||
, "patch-package"
|
||||
, "peerflix"
|
||||
, "peerflix-server"
|
||||
, {"pgrok-build-deps": "../../by-name/pg/pgrok/build-deps"}
|
||||
, "pnpm"
|
||||
, "poor-mans-t-sql-formatter-cli"
|
||||
, "postcss"
|
||||
|
711
pkgs/development/node-packages/node-packages.nix
generated
711
pkgs/development/node-packages/node-packages.nix
generated
@ -87158,716 +87158,7 @@ in
|
||||
bypassCache = true;
|
||||
reconstructLock = true;
|
||||
};
|
||||
"pgrok-build-deps-../../by-name/pg/pgrok/build-deps" = nodeEnv.buildNodePackage {
|
||||
name = "pgrokd";
|
||||
packageName = "pgrokd";
|
||||
version = "1.4.1";
|
||||
src = ../../by-name/pg/pgrok/build-deps;
|
||||
dependencies = [
|
||||
sources."@adobe/css-tools-4.3.3"
|
||||
sources."@alloc/quick-lru-5.2.0"
|
||||
sources."@ampproject/remapping-2.3.0"
|
||||
sources."@babel/code-frame-7.24.6"
|
||||
sources."@babel/compat-data-7.24.6"
|
||||
(sources."@babel/core-7.24.6" // {
|
||||
dependencies = [
|
||||
sources."@babel/generator-7.24.6"
|
||||
sources."@babel/traverse-7.24.6"
|
||||
sources."@babel/types-7.24.6"
|
||||
sources."semver-6.3.1"
|
||||
];
|
||||
})
|
||||
sources."@babel/generator-7.17.7"
|
||||
(sources."@babel/helper-compilation-targets-7.24.6" // {
|
||||
dependencies = [
|
||||
sources."semver-6.3.1"
|
||||
];
|
||||
})
|
||||
sources."@babel/helper-environment-visitor-7.24.6"
|
||||
(sources."@babel/helper-function-name-7.24.6" // {
|
||||
dependencies = [
|
||||
sources."@babel/types-7.24.6"
|
||||
];
|
||||
})
|
||||
(sources."@babel/helper-hoist-variables-7.24.6" // {
|
||||
dependencies = [
|
||||
sources."@babel/types-7.24.6"
|
||||
];
|
||||
})
|
||||
(sources."@babel/helper-module-imports-7.24.6" // {
|
||||
dependencies = [
|
||||
sources."@babel/types-7.24.6"
|
||||
];
|
||||
})
|
||||
sources."@babel/helper-module-transforms-7.24.6"
|
||||
sources."@babel/helper-plugin-utils-7.24.6"
|
||||
(sources."@babel/helper-simple-access-7.24.6" // {
|
||||
dependencies = [
|
||||
sources."@babel/types-7.24.6"
|
||||
];
|
||||
})
|
||||
(sources."@babel/helper-split-export-declaration-7.24.6" // {
|
||||
dependencies = [
|
||||
sources."@babel/types-7.24.6"
|
||||
];
|
||||
})
|
||||
sources."@babel/helper-string-parser-7.24.6"
|
||||
sources."@babel/helper-validator-identifier-7.24.6"
|
||||
sources."@babel/helper-validator-option-7.24.6"
|
||||
(sources."@babel/helpers-7.24.6" // {
|
||||
dependencies = [
|
||||
sources."@babel/types-7.24.6"
|
||||
];
|
||||
})
|
||||
sources."@babel/highlight-7.24.6"
|
||||
sources."@babel/parser-7.24.6"
|
||||
sources."@babel/plugin-transform-react-jsx-self-7.24.6"
|
||||
sources."@babel/plugin-transform-react-jsx-source-7.24.6"
|
||||
(sources."@babel/template-7.24.6" // {
|
||||
dependencies = [
|
||||
sources."@babel/types-7.24.6"
|
||||
];
|
||||
})
|
||||
(sources."@babel/traverse-7.23.2" // {
|
||||
dependencies = [
|
||||
sources."@babel/generator-7.24.6"
|
||||
sources."@babel/types-7.24.6"
|
||||
];
|
||||
})
|
||||
sources."@babel/types-7.17.0"
|
||||
(sources."@cspotcode/source-map-support-0.8.1" // {
|
||||
dependencies = [
|
||||
sources."@jridgewell/trace-mapping-0.3.9"
|
||||
];
|
||||
})
|
||||
sources."@esbuild/android-arm-0.18.20"
|
||||
sources."@esbuild/android-arm64-0.18.20"
|
||||
sources."@esbuild/android-x64-0.18.20"
|
||||
sources."@esbuild/darwin-arm64-0.18.20"
|
||||
sources."@esbuild/darwin-x64-0.18.20"
|
||||
sources."@esbuild/freebsd-arm64-0.18.20"
|
||||
sources."@esbuild/freebsd-x64-0.18.20"
|
||||
sources."@esbuild/linux-arm-0.18.20"
|
||||
sources."@esbuild/linux-arm64-0.18.20"
|
||||
sources."@esbuild/linux-ia32-0.18.20"
|
||||
sources."@esbuild/linux-loong64-0.18.20"
|
||||
sources."@esbuild/linux-mips64el-0.18.20"
|
||||
sources."@esbuild/linux-ppc64-0.18.20"
|
||||
sources."@esbuild/linux-riscv64-0.18.20"
|
||||
sources."@esbuild/linux-s390x-0.18.20"
|
||||
sources."@esbuild/linux-x64-0.18.20"
|
||||
sources."@esbuild/netbsd-x64-0.18.20"
|
||||
sources."@esbuild/openbsd-x64-0.18.20"
|
||||
sources."@esbuild/sunos-x64-0.18.20"
|
||||
sources."@esbuild/win32-arm64-0.18.20"
|
||||
sources."@esbuild/win32-ia32-0.18.20"
|
||||
sources."@esbuild/win32-x64-0.18.20"
|
||||
sources."@eslint-community/eslint-utils-4.4.0"
|
||||
sources."@eslint-community/regexpp-4.10.1"
|
||||
(sources."@eslint/eslintrc-2.1.4" // {
|
||||
dependencies = [
|
||||
sources."globals-13.24.0"
|
||||
];
|
||||
})
|
||||
sources."@eslint/js-8.44.0"
|
||||
sources."@headlessui/react-1.7.19"
|
||||
sources."@heroicons/react-2.0.18"
|
||||
sources."@humanwhocodes/config-array-0.11.14"
|
||||
sources."@humanwhocodes/module-importer-1.0.1"
|
||||
sources."@humanwhocodes/object-schema-2.0.3"
|
||||
(sources."@isaacs/cliui-8.0.2" // {
|
||||
dependencies = [
|
||||
sources."ansi-regex-6.0.1"
|
||||
sources."strip-ansi-7.1.0"
|
||||
];
|
||||
})
|
||||
sources."@jridgewell/gen-mapping-0.3.5"
|
||||
sources."@jridgewell/resolve-uri-3.1.2"
|
||||
sources."@jridgewell/set-array-1.2.1"
|
||||
sources."@jridgewell/source-map-0.3.6"
|
||||
sources."@jridgewell/sourcemap-codec-1.4.15"
|
||||
sources."@jridgewell/trace-mapping-0.3.25"
|
||||
sources."@nodelib/fs.scandir-2.1.5"
|
||||
sources."@nodelib/fs.stat-2.0.5"
|
||||
sources."@nodelib/fs.walk-1.2.8"
|
||||
sources."@remix-run/router-1.8.0"
|
||||
sources."@swc/core-1.5.24"
|
||||
sources."@swc/counter-0.1.3"
|
||||
sources."@swc/helpers-0.5.11"
|
||||
sources."@swc/types-0.1.7"
|
||||
sources."@swc/wasm-1.5.24"
|
||||
sources."@tailwindcss/forms-0.5.7"
|
||||
sources."@tanstack/react-virtual-3.5.0"
|
||||
sources."@tanstack/virtual-core-3.5.0"
|
||||
sources."@trivago/prettier-plugin-sort-imports-4.2.1"
|
||||
sources."@tsconfig/node10-1.0.11"
|
||||
sources."@tsconfig/node12-1.0.11"
|
||||
sources."@tsconfig/node14-1.0.3"
|
||||
sources."@tsconfig/node16-1.0.4"
|
||||
sources."@types/json-schema-7.0.15"
|
||||
sources."@types/json5-0.0.29"
|
||||
sources."@types/node-20.5.9"
|
||||
sources."@types/normalize-package-data-2.4.4"
|
||||
sources."@types/prop-types-15.7.12"
|
||||
sources."@types/react-18.2.79"
|
||||
sources."@types/react-dom-18.2.25"
|
||||
sources."@types/semver-7.5.8"
|
||||
sources."@typescript-eslint/eslint-plugin-6.0.0"
|
||||
sources."@typescript-eslint/parser-6.0.0"
|
||||
sources."@typescript-eslint/scope-manager-6.0.0"
|
||||
sources."@typescript-eslint/type-utils-6.0.0"
|
||||
sources."@typescript-eslint/types-6.0.0"
|
||||
sources."@typescript-eslint/typescript-estree-6.0.0"
|
||||
sources."@typescript-eslint/utils-6.0.0"
|
||||
sources."@typescript-eslint/visitor-keys-6.0.0"
|
||||
sources."@vitejs/plugin-react-4.0.4"
|
||||
sources."@vue/compiler-core-3.4.27"
|
||||
sources."@vue/compiler-dom-3.4.27"
|
||||
sources."@vue/compiler-sfc-3.4.27"
|
||||
sources."@vue/compiler-ssr-3.4.27"
|
||||
sources."@vue/shared-3.4.27"
|
||||
sources."acorn-8.11.3"
|
||||
sources."acorn-jsx-5.3.2"
|
||||
sources."acorn-walk-8.3.2"
|
||||
sources."ajv-6.12.6"
|
||||
sources."ansi-regex-5.0.1"
|
||||
sources."ansi-styles-3.2.1"
|
||||
sources."any-promise-1.3.0"
|
||||
sources."anymatch-3.1.3"
|
||||
sources."arg-5.0.2"
|
||||
sources."argparse-2.0.1"
|
||||
sources."array-buffer-byte-length-1.0.1"
|
||||
sources."array-includes-3.1.8"
|
||||
sources."array-union-2.1.0"
|
||||
sources."array.prototype.findlastindex-1.2.5"
|
||||
sources."array.prototype.flat-1.3.2"
|
||||
sources."array.prototype.flatmap-1.3.2"
|
||||
sources."array.prototype.tosorted-1.1.4"
|
||||
sources."arraybuffer.prototype.slice-1.0.3"
|
||||
sources."async-2.6.4"
|
||||
sources."asynckit-0.4.0"
|
||||
sources."autoprefixer-10.4.19"
|
||||
sources."available-typed-arrays-1.0.7"
|
||||
sources."axios-1.4.0"
|
||||
sources."balanced-match-1.0.2"
|
||||
sources."binary-extensions-2.3.0"
|
||||
sources."brace-expansion-1.1.11"
|
||||
sources."braces-3.0.3"
|
||||
sources."browserslist-4.23.0"
|
||||
sources."buffer-from-1.1.2"
|
||||
sources."builtin-modules-3.3.0"
|
||||
sources."call-bind-1.0.7"
|
||||
sources."callsites-3.1.0"
|
||||
sources."camelcase-css-2.0.1"
|
||||
sources."caniuse-lite-1.0.30001627"
|
||||
sources."chalk-2.4.2"
|
||||
sources."chokidar-3.6.0"
|
||||
sources."ci-info-3.9.0"
|
||||
sources."clean-regexp-1.0.0"
|
||||
sources."client-only-0.0.1"
|
||||
(sources."code-inspector-core-0.1.9" // {
|
||||
dependencies = [
|
||||
sources."ansi-styles-4.3.0"
|
||||
sources."chalk-4.1.2"
|
||||
sources."color-convert-2.0.1"
|
||||
sources."color-name-1.1.4"
|
||||
sources."has-flag-4.0.0"
|
||||
sources."supports-color-7.2.0"
|
||||
];
|
||||
})
|
||||
(sources."code-inspector-plugin-0.1.9" // {
|
||||
dependencies = [
|
||||
sources."ansi-styles-4.3.0"
|
||||
sources."chalk-4.1.1"
|
||||
sources."color-convert-2.0.1"
|
||||
sources."color-name-1.1.4"
|
||||
sources."has-flag-4.0.0"
|
||||
sources."supports-color-7.2.0"
|
||||
];
|
||||
})
|
||||
sources."color-convert-1.9.3"
|
||||
sources."color-name-1.1.3"
|
||||
sources."combined-stream-1.0.8"
|
||||
sources."commander-4.1.1"
|
||||
sources."concat-map-0.0.1"
|
||||
sources."convert-source-map-2.0.0"
|
||||
sources."copy-anything-2.0.6"
|
||||
sources."create-require-1.1.1"
|
||||
sources."cross-spawn-7.0.3"
|
||||
sources."cssesc-3.0.0"
|
||||
sources."csstype-3.1.3"
|
||||
sources."data-view-buffer-1.0.1"
|
||||
sources."data-view-byte-length-1.0.1"
|
||||
sources."data-view-byte-offset-1.0.0"
|
||||
sources."debug-4.3.5"
|
||||
sources."deep-is-0.1.4"
|
||||
sources."define-data-property-1.1.4"
|
||||
sources."define-properties-1.2.1"
|
||||
sources."delayed-stream-1.0.0"
|
||||
sources."detect-libc-1.0.3"
|
||||
sources."didyoumean-1.2.2"
|
||||
sources."diff-4.0.2"
|
||||
sources."dir-glob-3.0.1"
|
||||
sources."dlv-1.1.3"
|
||||
sources."doctrine-3.0.0"
|
||||
sources."eastasianwidth-0.2.0"
|
||||
sources."electron-to-chromium-1.4.789"
|
||||
sources."emoji-regex-9.2.2"
|
||||
sources."entities-4.5.0"
|
||||
sources."errno-0.1.8"
|
||||
sources."error-ex-1.3.2"
|
||||
sources."es-abstract-1.23.3"
|
||||
sources."es-define-property-1.0.0"
|
||||
sources."es-errors-1.3.0"
|
||||
sources."es-iterator-helpers-1.0.19"
|
||||
sources."es-object-atoms-1.0.0"
|
||||
sources."es-set-tostringtag-2.0.3"
|
||||
sources."es-shim-unscopables-1.0.2"
|
||||
sources."es-to-primitive-1.2.1"
|
||||
sources."esbuild-0.18.20"
|
||||
sources."escalade-3.1.2"
|
||||
sources."escape-string-regexp-1.0.5"
|
||||
(sources."eslint-8.45.0" // {
|
||||
dependencies = [
|
||||
sources."ansi-styles-4.3.0"
|
||||
sources."chalk-4.1.2"
|
||||
sources."color-convert-2.0.1"
|
||||
sources."color-name-1.1.4"
|
||||
sources."escape-string-regexp-4.0.0"
|
||||
sources."eslint-scope-7.2.2"
|
||||
sources."estraverse-5.3.0"
|
||||
sources."glob-parent-6.0.2"
|
||||
sources."globals-13.24.0"
|
||||
sources."has-flag-4.0.0"
|
||||
sources."supports-color-7.2.0"
|
||||
];
|
||||
})
|
||||
(sources."eslint-import-resolver-node-0.3.9" // {
|
||||
dependencies = [
|
||||
sources."debug-3.2.7"
|
||||
];
|
||||
})
|
||||
(sources."eslint-module-utils-2.8.1" // {
|
||||
dependencies = [
|
||||
sources."debug-3.2.7"
|
||||
];
|
||||
})
|
||||
(sources."eslint-plugin-import-2.28.1" // {
|
||||
dependencies = [
|
||||
sources."debug-3.2.7"
|
||||
sources."doctrine-2.1.0"
|
||||
sources."semver-6.3.1"
|
||||
];
|
||||
})
|
||||
(sources."eslint-plugin-react-7.33.2" // {
|
||||
dependencies = [
|
||||
sources."doctrine-2.1.0"
|
||||
sources."estraverse-5.3.0"
|
||||
sources."resolve-2.0.0-next.5"
|
||||
sources."semver-6.3.1"
|
||||
];
|
||||
})
|
||||
sources."eslint-plugin-react-hooks-4.6.2"
|
||||
sources."eslint-plugin-react-refresh-0.4.7"
|
||||
(sources."eslint-plugin-unicorn-48.0.1" // {
|
||||
dependencies = [
|
||||
sources."jsesc-3.0.2"
|
||||
];
|
||||
})
|
||||
sources."eslint-scope-5.1.1"
|
||||
sources."eslint-visitor-keys-3.4.3"
|
||||
sources."espree-9.6.1"
|
||||
(sources."esquery-1.5.0" // {
|
||||
dependencies = [
|
||||
sources."estraverse-5.3.0"
|
||||
];
|
||||
})
|
||||
(sources."esrecurse-4.3.0" // {
|
||||
dependencies = [
|
||||
sources."estraverse-5.3.0"
|
||||
];
|
||||
})
|
||||
sources."estraverse-4.3.0"
|
||||
sources."estree-walker-2.0.2"
|
||||
sources."esutils-2.0.3"
|
||||
sources."fast-deep-equal-3.1.3"
|
||||
sources."fast-glob-3.3.2"
|
||||
sources."fast-json-stable-stringify-2.1.0"
|
||||
sources."fast-levenshtein-2.0.6"
|
||||
sources."fastq-1.17.1"
|
||||
sources."file-entry-cache-6.0.1"
|
||||
sources."fill-range-7.1.1"
|
||||
sources."find-up-5.0.0"
|
||||
sources."flat-cache-3.2.0"
|
||||
sources."flatted-3.3.1"
|
||||
sources."follow-redirects-1.15.6"
|
||||
sources."for-each-0.3.3"
|
||||
sources."foreground-child-3.1.1"
|
||||
sources."form-data-4.0.0"
|
||||
sources."fraction.js-4.3.7"
|
||||
sources."fs.realpath-1.0.0"
|
||||
sources."fsevents-2.3.3"
|
||||
sources."function-bind-1.1.2"
|
||||
sources."function.prototype.name-1.1.6"
|
||||
sources."functions-have-names-1.2.3"
|
||||
sources."gensync-1.0.0-beta.2"
|
||||
sources."get-intrinsic-1.2.4"
|
||||
sources."get-symbol-description-1.0.2"
|
||||
sources."glob-7.2.3"
|
||||
sources."glob-parent-5.1.2"
|
||||
sources."globals-11.12.0"
|
||||
sources."globalthis-1.0.4"
|
||||
sources."globby-11.1.0"
|
||||
sources."gopd-1.0.1"
|
||||
sources."graceful-fs-4.2.11"
|
||||
sources."grapheme-splitter-1.0.4"
|
||||
sources."graphemer-1.4.0"
|
||||
sources."has-1.0.4"
|
||||
sources."has-bigints-1.0.2"
|
||||
sources."has-flag-3.0.0"
|
||||
sources."has-property-descriptors-1.0.2"
|
||||
sources."has-proto-1.0.3"
|
||||
sources."has-symbols-1.0.3"
|
||||
sources."has-tostringtag-1.0.2"
|
||||
sources."hasown-2.0.2"
|
||||
sources."hosted-git-info-2.8.9"
|
||||
sources."iconv-lite-0.6.3"
|
||||
sources."ignore-5.3.1"
|
||||
sources."image-size-0.5.5"
|
||||
sources."immutable-4.3.6"
|
||||
sources."import-fresh-3.3.0"
|
||||
sources."imurmurhash-0.1.4"
|
||||
sources."indent-string-4.0.0"
|
||||
sources."inflight-1.0.6"
|
||||
sources."inherits-2.0.4"
|
||||
sources."internal-slot-1.0.7"
|
||||
sources."is-array-buffer-3.0.4"
|
||||
sources."is-arrayish-0.2.1"
|
||||
sources."is-async-function-2.0.0"
|
||||
sources."is-bigint-1.0.4"
|
||||
sources."is-binary-path-2.1.0"
|
||||
sources."is-boolean-object-1.1.2"
|
||||
sources."is-builtin-module-3.2.1"
|
||||
sources."is-callable-1.2.7"
|
||||
sources."is-core-module-2.13.1"
|
||||
sources."is-data-view-1.0.1"
|
||||
sources."is-date-object-1.0.5"
|
||||
sources."is-extglob-2.1.1"
|
||||
sources."is-finalizationregistry-1.0.2"
|
||||
sources."is-fullwidth-code-point-3.0.0"
|
||||
sources."is-generator-function-1.0.10"
|
||||
sources."is-glob-4.0.3"
|
||||
sources."is-map-2.0.3"
|
||||
sources."is-negative-zero-2.0.3"
|
||||
sources."is-number-7.0.0"
|
||||
sources."is-number-object-1.0.7"
|
||||
sources."is-path-inside-3.0.3"
|
||||
sources."is-regex-1.1.4"
|
||||
sources."is-set-2.0.3"
|
||||
sources."is-shared-array-buffer-1.0.3"
|
||||
sources."is-string-1.0.7"
|
||||
sources."is-symbol-1.0.4"
|
||||
sources."is-typed-array-1.1.13"
|
||||
sources."is-weakmap-2.0.2"
|
||||
sources."is-weakref-1.0.2"
|
||||
sources."is-weakset-2.0.3"
|
||||
sources."is-what-3.14.1"
|
||||
sources."isarray-2.0.5"
|
||||
sources."isexe-2.0.0"
|
||||
sources."iterator.prototype-1.1.2"
|
||||
sources."jackspeak-3.2.3"
|
||||
sources."javascript-natural-sort-0.7.1"
|
||||
sources."jiti-1.21.0"
|
||||
sources."js-tokens-4.0.0"
|
||||
sources."js-yaml-4.1.0"
|
||||
sources."jsesc-2.5.2"
|
||||
sources."json-buffer-3.0.1"
|
||||
sources."json-parse-even-better-errors-2.3.1"
|
||||
sources."json-schema-traverse-0.4.1"
|
||||
sources."json-stable-stringify-without-jsonify-1.0.1"
|
||||
sources."json5-2.2.3"
|
||||
sources."jsx-ast-utils-3.3.5"
|
||||
sources."keyv-4.5.4"
|
||||
(sources."less-4.2.0" // {
|
||||
dependencies = [
|
||||
sources."source-map-0.6.1"
|
||||
];
|
||||
})
|
||||
sources."levn-0.4.1"
|
||||
sources."lightningcss-1.25.1"
|
||||
sources."lilconfig-2.1.0"
|
||||
sources."lines-and-columns-1.2.4"
|
||||
sources."locate-path-6.0.0"
|
||||
sources."lodash-4.17.21"
|
||||
sources."lodash.merge-4.6.2"
|
||||
sources."loose-envify-1.4.0"
|
||||
sources."lru-cache-5.1.1"
|
||||
sources."magic-string-0.30.10"
|
||||
(sources."make-dir-2.1.0" // {
|
||||
dependencies = [
|
||||
sources."pify-4.0.1"
|
||||
sources."semver-5.7.2"
|
||||
];
|
||||
})
|
||||
sources."make-error-1.3.6"
|
||||
sources."merge2-1.4.1"
|
||||
sources."micromatch-4.0.7"
|
||||
sources."mime-1.6.0"
|
||||
sources."mime-db-1.52.0"
|
||||
sources."mime-types-2.1.35"
|
||||
sources."min-indent-1.0.1"
|
||||
sources."mini-svg-data-uri-1.4.4"
|
||||
sources."minimatch-3.1.2"
|
||||
sources."minimist-1.2.8"
|
||||
sources."minipass-7.1.2"
|
||||
sources."mkdirp-0.5.6"
|
||||
sources."ms-2.1.2"
|
||||
sources."mz-2.7.0"
|
||||
sources."nanoid-3.3.7"
|
||||
sources."natural-compare-1.4.0"
|
||||
sources."natural-compare-lite-1.4.0"
|
||||
sources."needle-3.3.1"
|
||||
sources."node-releases-2.0.14"
|
||||
(sources."normalize-package-data-2.5.0" // {
|
||||
dependencies = [
|
||||
sources."semver-5.7.2"
|
||||
];
|
||||
})
|
||||
sources."normalize-path-3.0.0"
|
||||
sources."normalize-range-0.1.2"
|
||||
sources."object-assign-4.1.1"
|
||||
sources."object-hash-3.0.0"
|
||||
sources."object-inspect-1.13.1"
|
||||
sources."object-keys-1.1.1"
|
||||
sources."object.assign-4.1.5"
|
||||
sources."object.entries-1.1.8"
|
||||
sources."object.fromentries-2.0.8"
|
||||
sources."object.groupby-1.0.3"
|
||||
sources."object.hasown-1.1.4"
|
||||
sources."object.values-1.2.0"
|
||||
sources."once-1.4.0"
|
||||
sources."optionator-0.9.4"
|
||||
sources."p-limit-3.1.0"
|
||||
sources."p-locate-5.0.0"
|
||||
sources."p-try-2.2.0"
|
||||
sources."parent-module-1.0.1"
|
||||
sources."parse-json-5.2.0"
|
||||
sources."parse-node-version-1.0.1"
|
||||
sources."path-exists-4.0.0"
|
||||
sources."path-is-absolute-1.0.1"
|
||||
sources."path-key-3.1.1"
|
||||
sources."path-parse-1.0.7"
|
||||
(sources."path-scurry-1.11.1" // {
|
||||
dependencies = [
|
||||
sources."lru-cache-10.2.2"
|
||||
];
|
||||
})
|
||||
sources."path-type-4.0.0"
|
||||
sources."picocolors-1.0.1"
|
||||
sources."picomatch-2.3.1"
|
||||
sources."pify-2.3.0"
|
||||
sources."pirates-4.0.6"
|
||||
sources."pluralize-8.0.0"
|
||||
(sources."portfinder-1.0.32" // {
|
||||
dependencies = [
|
||||
sources."debug-3.2.7"
|
||||
];
|
||||
})
|
||||
sources."possible-typed-array-names-1.0.0"
|
||||
sources."postcss-8.4.38"
|
||||
sources."postcss-import-15.1.0"
|
||||
sources."postcss-js-4.0.1"
|
||||
(sources."postcss-load-config-4.0.2" // {
|
||||
dependencies = [
|
||||
sources."lilconfig-3.1.1"
|
||||
];
|
||||
})
|
||||
sources."postcss-nested-6.0.1"
|
||||
sources."postcss-selector-parser-6.1.0"
|
||||
sources."postcss-value-parser-4.2.0"
|
||||
sources."prelude-ls-1.2.1"
|
||||
sources."prettier-3.0.3"
|
||||
sources."prop-types-15.8.1"
|
||||
sources."proxy-from-env-1.1.0"
|
||||
sources."prr-1.0.1"
|
||||
sources."punycode-2.3.1"
|
||||
sources."queue-microtask-1.2.3"
|
||||
sources."react-18.2.0"
|
||||
sources."react-dom-18.2.0"
|
||||
sources."react-is-16.13.1"
|
||||
sources."react-refresh-0.14.2"
|
||||
sources."react-router-6.15.0"
|
||||
sources."react-router-dom-6.15.0"
|
||||
sources."read-cache-1.0.0"
|
||||
(sources."read-pkg-5.2.0" // {
|
||||
dependencies = [
|
||||
sources."type-fest-0.6.0"
|
||||
];
|
||||
})
|
||||
(sources."read-pkg-up-7.0.1" // {
|
||||
dependencies = [
|
||||
sources."find-up-4.1.0"
|
||||
sources."locate-path-5.0.0"
|
||||
sources."p-limit-2.3.0"
|
||||
sources."p-locate-4.1.0"
|
||||
sources."type-fest-0.8.1"
|
||||
];
|
||||
})
|
||||
sources."readdirp-3.6.0"
|
||||
sources."reflect.getprototypeof-1.0.6"
|
||||
sources."regexp-tree-0.1.27"
|
||||
sources."regexp.prototype.flags-1.5.2"
|
||||
(sources."regjsparser-0.10.0" // {
|
||||
dependencies = [
|
||||
sources."jsesc-0.5.0"
|
||||
];
|
||||
})
|
||||
sources."resolve-1.22.8"
|
||||
sources."resolve-from-4.0.0"
|
||||
sources."reusify-1.0.4"
|
||||
sources."rimraf-3.0.2"
|
||||
sources."rollup-3.29.4"
|
||||
sources."run-parallel-1.2.0"
|
||||
sources."safe-array-concat-1.1.2"
|
||||
sources."safe-regex-test-1.0.3"
|
||||
sources."safer-buffer-2.1.2"
|
||||
sources."sass-1.77.4"
|
||||
sources."sax-1.4.1"
|
||||
sources."scheduler-0.23.2"
|
||||
sources."semver-7.6.2"
|
||||
sources."set-function-length-1.2.2"
|
||||
sources."set-function-name-2.0.2"
|
||||
sources."shebang-command-2.0.0"
|
||||
sources."shebang-regex-3.0.0"
|
||||
sources."side-channel-1.0.6"
|
||||
sources."signal-exit-4.1.0"
|
||||
sources."slash-3.0.0"
|
||||
sources."source-map-0.5.7"
|
||||
sources."source-map-js-1.2.0"
|
||||
(sources."source-map-support-0.5.21" // {
|
||||
dependencies = [
|
||||
sources."source-map-0.6.1"
|
||||
];
|
||||
})
|
||||
sources."spdx-correct-3.2.0"
|
||||
sources."spdx-exceptions-2.5.0"
|
||||
sources."spdx-expression-parse-3.0.1"
|
||||
sources."spdx-license-ids-3.0.18"
|
||||
(sources."string-width-5.1.2" // {
|
||||
dependencies = [
|
||||
sources."ansi-regex-6.0.1"
|
||||
sources."strip-ansi-7.1.0"
|
||||
];
|
||||
})
|
||||
(sources."string-width-cjs-4.2.3" // {
|
||||
dependencies = [
|
||||
sources."emoji-regex-8.0.0"
|
||||
];
|
||||
})
|
||||
sources."string.prototype.matchall-4.0.11"
|
||||
sources."string.prototype.trim-1.2.9"
|
||||
sources."string.prototype.trimend-1.0.8"
|
||||
sources."string.prototype.trimstart-1.0.8"
|
||||
sources."strip-ansi-6.0.1"
|
||||
sources."strip-ansi-cjs-6.0.1"
|
||||
sources."strip-bom-3.0.0"
|
||||
sources."strip-indent-3.0.0"
|
||||
sources."strip-json-comments-3.1.1"
|
||||
(sources."stylus-0.63.0" // {
|
||||
dependencies = [
|
||||
sources."sax-1.3.0"
|
||||
sources."source-map-0.7.4"
|
||||
];
|
||||
})
|
||||
(sources."sucrase-3.35.0" // {
|
||||
dependencies = [
|
||||
sources."brace-expansion-2.0.1"
|
||||
sources."glob-10.4.1"
|
||||
sources."minimatch-9.0.4"
|
||||
];
|
||||
})
|
||||
sources."sugarss-4.0.1"
|
||||
sources."supports-color-5.5.0"
|
||||
sources."supports-preserve-symlinks-flag-1.0.0"
|
||||
(sources."tailwindcss-3.3.7" // {
|
||||
dependencies = [
|
||||
sources."glob-parent-6.0.2"
|
||||
];
|
||||
})
|
||||
(sources."terser-5.31.0" // {
|
||||
dependencies = [
|
||||
sources."commander-2.20.3"
|
||||
];
|
||||
})
|
||||
sources."text-table-0.2.0"
|
||||
sources."thenify-3.3.1"
|
||||
sources."thenify-all-1.6.0"
|
||||
sources."to-fast-properties-2.0.0"
|
||||
sources."to-regex-range-5.0.1"
|
||||
sources."ts-api-utils-1.3.0"
|
||||
sources."ts-interface-checker-0.1.13"
|
||||
(sources."ts-node-10.9.2" // {
|
||||
dependencies = [
|
||||
sources."arg-4.1.3"
|
||||
];
|
||||
})
|
||||
(sources."tsconfig-paths-3.15.0" // {
|
||||
dependencies = [
|
||||
sources."json5-1.0.2"
|
||||
];
|
||||
})
|
||||
sources."tslib-2.6.2"
|
||||
sources."type-check-0.4.0"
|
||||
sources."type-fest-0.20.2"
|
||||
sources."typed-array-buffer-1.0.2"
|
||||
sources."typed-array-byte-length-1.0.1"
|
||||
sources."typed-array-byte-offset-1.0.2"
|
||||
sources."typed-array-length-1.0.6"
|
||||
sources."typescript-5.0.4"
|
||||
sources."unbox-primitive-1.0.2"
|
||||
sources."update-browserslist-db-1.0.16"
|
||||
sources."uri-js-4.4.1"
|
||||
sources."util-deprecate-1.0.2"
|
||||
sources."v8-compile-cache-lib-3.0.1"
|
||||
sources."validate-npm-package-license-3.0.4"
|
||||
sources."vite-4.4.12"
|
||||
sources."vite-code-inspector-plugin-0.1.9"
|
||||
sources."webpack-code-inspector-plugin-0.1.9"
|
||||
sources."which-2.0.2"
|
||||
sources."which-boxed-primitive-1.0.2"
|
||||
sources."which-builtin-type-1.1.3"
|
||||
sources."which-collection-1.0.2"
|
||||
sources."which-typed-array-1.1.15"
|
||||
sources."word-wrap-1.2.5"
|
||||
(sources."wrap-ansi-8.1.0" // {
|
||||
dependencies = [
|
||||
sources."ansi-regex-6.0.1"
|
||||
sources."ansi-styles-6.2.1"
|
||||
sources."strip-ansi-7.1.0"
|
||||
];
|
||||
})
|
||||
(sources."wrap-ansi-cjs-7.0.0" // {
|
||||
dependencies = [
|
||||
sources."ansi-styles-4.3.0"
|
||||
sources."color-convert-2.0.1"
|
||||
sources."color-name-1.1.4"
|
||||
sources."emoji-regex-8.0.0"
|
||||
sources."string-width-4.2.3"
|
||||
];
|
||||
})
|
||||
sources."wrappy-1.0.2"
|
||||
sources."yallist-3.1.1"
|
||||
sources."yaml-2.4.3"
|
||||
sources."yn-3.1.1"
|
||||
sources."yocto-queue-0.1.0"
|
||||
];
|
||||
buildInputs = globalBuildInputs;
|
||||
meta = {
|
||||
};
|
||||
production = true;
|
||||
bypassCache = true;
|
||||
reconstructLock = true;
|
||||
};
|
||||
|
||||
pnpm = nodeEnv.buildNodePackage {
|
||||
name = "pnpm";
|
||||
packageName = "pnpm";
|
||||
|
Loading…
Reference in New Issue
Block a user