mirror of
https://github.com/Myzel394/config-lsp.git
synced 2025-06-18 23:15:26 +02:00
feat(extension): Add requried fields; Make extension ready
This commit is contained in:
parent
38ec479b9a
commit
b9f7a452f8
@ -17,4 +17,5 @@ flake.nix
|
|||||||
build-extension.sh
|
build-extension.sh
|
||||||
yarn.nix
|
yarn.nix
|
||||||
.idea
|
.idea
|
||||||
|
esbuild.js
|
||||||
|
|
||||||
|
@ -1,10 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
rm -rf ./result
|
|
||||||
rm -rf ./vs-code-extension/out
|
|
||||||
|
|
||||||
nix build .#"vs-code-extension"
|
|
||||||
mkdir ./vs-code-extension/out
|
|
||||||
cp ./result/* ./vs-code-extension/out
|
|
||||||
chmod 777 ./vs-code-extension/out -R
|
|
||||||
|
|
57
vs-code-extension/esbuild.js
Normal file
57
vs-code-extension/esbuild.js
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
const esbuild = require('esbuild');
|
||||||
|
|
||||||
|
const production = process.argv.includes('--production');
|
||||||
|
const watch = process.argv.includes('--watch');
|
||||||
|
|
||||||
|
async function main() {
|
||||||
|
const ctx = await esbuild.context({
|
||||||
|
entryPoints: ['src/extension.ts'],
|
||||||
|
bundle: true,
|
||||||
|
format: 'cjs',
|
||||||
|
minify: production,
|
||||||
|
sourcemap: !production,
|
||||||
|
sourcesContent: false,
|
||||||
|
platform: 'node',
|
||||||
|
outfile: 'out/extension.js',
|
||||||
|
external: ['vscode'],
|
||||||
|
logLevel: 'silent',
|
||||||
|
// According to https://github.com/ewanharris/vscode-versions, VS Code ships with NodeJS version 16.14.2
|
||||||
|
// and according to https://node.green/ this version supports ES2022.
|
||||||
|
target: "es2022",
|
||||||
|
plugins: [
|
||||||
|
/* add to the end of plugins array */
|
||||||
|
esbuildProblemMatcherPlugin
|
||||||
|
]
|
||||||
|
});
|
||||||
|
if (watch) {
|
||||||
|
await ctx.watch();
|
||||||
|
} else {
|
||||||
|
await ctx.rebuild();
|
||||||
|
await ctx.dispose();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @type {import('esbuild').Plugin}
|
||||||
|
*/
|
||||||
|
const esbuildProblemMatcherPlugin = {
|
||||||
|
name: 'esbuild-problem-matcher',
|
||||||
|
|
||||||
|
setup(build) {
|
||||||
|
build.onStart(() => {
|
||||||
|
console.log('[watch] build started');
|
||||||
|
});
|
||||||
|
build.onEnd(result => {
|
||||||
|
result.errors.forEach(({ text, location }) => {
|
||||||
|
console.error(`✘ [ERROR] ${text}`);
|
||||||
|
console.error(` ${location.file}:${location.line}:${location.column}:`);
|
||||||
|
});
|
||||||
|
console.log('[watch] build finished');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
main().catch(e => {
|
||||||
|
console.error(e);
|
||||||
|
process.exit(1);
|
||||||
|
});
|
BIN
vs-code-extension/icon.png
Normal file
BIN
vs-code-extension/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 73 KiB |
@ -8,8 +8,39 @@
|
|||||||
"url": "https://github.com/Myzel394/config-lsp"
|
"url": "https://github.com/Myzel394/config-lsp"
|
||||||
},
|
},
|
||||||
"publisher": "myzel394",
|
"publisher": "myzel394",
|
||||||
"categories": [],
|
"categories": [
|
||||||
"keywords": [],
|
"Programming Languages",
|
||||||
|
"Formatters"
|
||||||
|
],
|
||||||
|
"preview": true,
|
||||||
|
"sponsor": {
|
||||||
|
"url": "https://github.com/Myzel394/contact-me"
|
||||||
|
},
|
||||||
|
"icon": "icon.png",
|
||||||
|
"galleryBanner": {
|
||||||
|
"color": "#C8ACA3",
|
||||||
|
"theme": "dark"
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"config",
|
||||||
|
"lsp",
|
||||||
|
"language",
|
||||||
|
"configuration",
|
||||||
|
"help",
|
||||||
|
"autocomplete",
|
||||||
|
"completions",
|
||||||
|
"diagnostics",
|
||||||
|
"hints",
|
||||||
|
"format",
|
||||||
|
|
||||||
|
"ssh",
|
||||||
|
"ssh_config",
|
||||||
|
"sshd_config",
|
||||||
|
"wireguard",
|
||||||
|
"fstab",
|
||||||
|
"hosts",
|
||||||
|
"aliases"
|
||||||
|
],
|
||||||
"engines": {
|
"engines": {
|
||||||
"vscode": "^1.74.0"
|
"vscode": "^1.74.0"
|
||||||
},
|
},
|
||||||
@ -17,22 +48,24 @@
|
|||||||
"onLanguage:plaintext",
|
"onLanguage:plaintext",
|
||||||
"onLanguage:yaml"
|
"onLanguage:yaml"
|
||||||
],
|
],
|
||||||
"main": "./out/extension",
|
"main": "./out/extension.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"compile": "tsc -b",
|
"compile": "node esbuild.js",
|
||||||
|
"compile:prod": "node esbuild.js --production",
|
||||||
"watch": "tsc -b -w",
|
"watch": "tsc -b -w",
|
||||||
"lint": "eslint ./src --ext .ts,.tsx"
|
"lint": "eslint ./src --ext .ts,.tsx"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"vscode-languageclient": "^9.0.1"
|
"vscode-languageclient": "^9.0.1",
|
||||||
|
"esbuild": "^0.24.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/mocha": "^5.2.7",
|
"@types/mocha": "^5.2.7",
|
||||||
"@types/node": "^22.7.4",
|
"@types/node": "^22.7.4",
|
||||||
|
"@types/vscode": "^1.74.0",
|
||||||
"@typescript-eslint/eslint-plugin": "^7.14.0",
|
"@typescript-eslint/eslint-plugin": "^7.14.0",
|
||||||
"@typescript-eslint/parser": "^7.14.0",
|
"@typescript-eslint/parser": "^7.14.0",
|
||||||
"eslint": "^9.11.1",
|
"eslint": "^9.11.1",
|
||||||
"typescript": "^5.5.2",
|
"typescript": "^5.5.2"
|
||||||
"@types/vscode": "^1.74.0"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
4
vs-code-extension/update-yarn.sh
Executable file
4
vs-code-extension/update-yarn.sh
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
cd vs-code-extension && yarn install --no-frozen-lockfile && yarn2nix > yarn.nix
|
||||||
|
|
@ -2,6 +2,126 @@
|
|||||||
# yarn lockfile v1
|
# yarn lockfile v1
|
||||||
|
|
||||||
|
|
||||||
|
"@esbuild/aix-ppc64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.0.tgz#b57697945b50e99007b4c2521507dc613d4a648c"
|
||||||
|
integrity sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==
|
||||||
|
|
||||||
|
"@esbuild/android-arm64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.0.tgz#1add7e0af67acefd556e407f8497e81fddad79c0"
|
||||||
|
integrity sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==
|
||||||
|
|
||||||
|
"@esbuild/android-arm@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.0.tgz#ab7263045fa8e090833a8e3c393b60d59a789810"
|
||||||
|
integrity sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==
|
||||||
|
|
||||||
|
"@esbuild/android-x64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.0.tgz#e8f8b196cfdfdd5aeaebbdb0110983460440e705"
|
||||||
|
integrity sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==
|
||||||
|
|
||||||
|
"@esbuild/darwin-arm64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.0.tgz#2d0d9414f2acbffd2d86e98253914fca603a53dd"
|
||||||
|
integrity sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==
|
||||||
|
|
||||||
|
"@esbuild/darwin-x64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.0.tgz#33087aab31a1eb64c89daf3d2cf8ce1775656107"
|
||||||
|
integrity sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==
|
||||||
|
|
||||||
|
"@esbuild/freebsd-arm64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.0.tgz#bb76e5ea9e97fa3c753472f19421075d3a33e8a7"
|
||||||
|
integrity sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==
|
||||||
|
|
||||||
|
"@esbuild/freebsd-x64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.0.tgz#e0e2ce9249fdf6ee29e5dc3d420c7007fa579b93"
|
||||||
|
integrity sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==
|
||||||
|
|
||||||
|
"@esbuild/linux-arm64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.0.tgz#d1b2aa58085f73ecf45533c07c82d81235388e75"
|
||||||
|
integrity sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==
|
||||||
|
|
||||||
|
"@esbuild/linux-arm@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.0.tgz#8e4915df8ea3e12b690a057e77a47b1d5935ef6d"
|
||||||
|
integrity sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==
|
||||||
|
|
||||||
|
"@esbuild/linux-ia32@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.0.tgz#8200b1110666c39ab316572324b7af63d82013fb"
|
||||||
|
integrity sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==
|
||||||
|
|
||||||
|
"@esbuild/linux-loong64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.0.tgz#6ff0c99cf647504df321d0640f0d32e557da745c"
|
||||||
|
integrity sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==
|
||||||
|
|
||||||
|
"@esbuild/linux-mips64el@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.0.tgz#3f720ccd4d59bfeb4c2ce276a46b77ad380fa1f3"
|
||||||
|
integrity sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==
|
||||||
|
|
||||||
|
"@esbuild/linux-ppc64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.0.tgz#9d6b188b15c25afd2e213474bf5f31e42e3aa09e"
|
||||||
|
integrity sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==
|
||||||
|
|
||||||
|
"@esbuild/linux-riscv64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.0.tgz#f989fdc9752dfda286c9cd87c46248e4dfecbc25"
|
||||||
|
integrity sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==
|
||||||
|
|
||||||
|
"@esbuild/linux-s390x@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.0.tgz#29ebf87e4132ea659c1489fce63cd8509d1c7319"
|
||||||
|
integrity sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==
|
||||||
|
|
||||||
|
"@esbuild/linux-x64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.0.tgz#4af48c5c0479569b1f359ffbce22d15f261c0cef"
|
||||||
|
integrity sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==
|
||||||
|
|
||||||
|
"@esbuild/netbsd-x64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.0.tgz#1ae73d23cc044a0ebd4f198334416fb26c31366c"
|
||||||
|
integrity sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==
|
||||||
|
|
||||||
|
"@esbuild/openbsd-arm64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.0.tgz#5d904a4f5158c89859fd902c427f96d6a9e632e2"
|
||||||
|
integrity sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==
|
||||||
|
|
||||||
|
"@esbuild/openbsd-x64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.0.tgz#4c8aa88c49187c601bae2971e71c6dc5e0ad1cdf"
|
||||||
|
integrity sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==
|
||||||
|
|
||||||
|
"@esbuild/sunos-x64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.0.tgz#8ddc35a0ea38575fa44eda30a5ee01ae2fa54dd4"
|
||||||
|
integrity sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==
|
||||||
|
|
||||||
|
"@esbuild/win32-arm64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.0.tgz#6e79c8543f282c4539db684a207ae0e174a9007b"
|
||||||
|
integrity sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==
|
||||||
|
|
||||||
|
"@esbuild/win32-ia32@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.0.tgz#057af345da256b7192d18b676a02e95d0fa39103"
|
||||||
|
integrity sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==
|
||||||
|
|
||||||
|
"@esbuild/win32-x64@0.24.0":
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz#168ab1c7e1c318b922637fad8f339d48b01e1244"
|
||||||
|
integrity sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==
|
||||||
|
|
||||||
"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
|
"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
|
||||||
version "4.4.0"
|
version "4.4.0"
|
||||||
resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
|
resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
|
||||||
@ -326,6 +446,36 @@ dir-glob@^3.0.1:
|
|||||||
dependencies:
|
dependencies:
|
||||||
path-type "^4.0.0"
|
path-type "^4.0.0"
|
||||||
|
|
||||||
|
esbuild@^0.24.0:
|
||||||
|
version "0.24.0"
|
||||||
|
resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.24.0.tgz#f2d470596885fcb2e91c21eb3da3b3c89c0b55e7"
|
||||||
|
integrity sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==
|
||||||
|
optionalDependencies:
|
||||||
|
"@esbuild/aix-ppc64" "0.24.0"
|
||||||
|
"@esbuild/android-arm" "0.24.0"
|
||||||
|
"@esbuild/android-arm64" "0.24.0"
|
||||||
|
"@esbuild/android-x64" "0.24.0"
|
||||||
|
"@esbuild/darwin-arm64" "0.24.0"
|
||||||
|
"@esbuild/darwin-x64" "0.24.0"
|
||||||
|
"@esbuild/freebsd-arm64" "0.24.0"
|
||||||
|
"@esbuild/freebsd-x64" "0.24.0"
|
||||||
|
"@esbuild/linux-arm" "0.24.0"
|
||||||
|
"@esbuild/linux-arm64" "0.24.0"
|
||||||
|
"@esbuild/linux-ia32" "0.24.0"
|
||||||
|
"@esbuild/linux-loong64" "0.24.0"
|
||||||
|
"@esbuild/linux-mips64el" "0.24.0"
|
||||||
|
"@esbuild/linux-ppc64" "0.24.0"
|
||||||
|
"@esbuild/linux-riscv64" "0.24.0"
|
||||||
|
"@esbuild/linux-s390x" "0.24.0"
|
||||||
|
"@esbuild/linux-x64" "0.24.0"
|
||||||
|
"@esbuild/netbsd-x64" "0.24.0"
|
||||||
|
"@esbuild/openbsd-arm64" "0.24.0"
|
||||||
|
"@esbuild/openbsd-x64" "0.24.0"
|
||||||
|
"@esbuild/sunos-x64" "0.24.0"
|
||||||
|
"@esbuild/win32-arm64" "0.24.0"
|
||||||
|
"@esbuild/win32-ia32" "0.24.0"
|
||||||
|
"@esbuild/win32-x64" "0.24.0"
|
||||||
|
|
||||||
escape-string-regexp@^4.0.0:
|
escape-string-regexp@^4.0.0:
|
||||||
version "4.0.0"
|
version "4.0.0"
|
||||||
resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
|
resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
|
||||||
|
@ -1,6 +1,198 @@
|
|||||||
{ fetchurl, fetchgit, linkFarm, runCommand, gnutar }: rec {
|
{ fetchurl, fetchgit, linkFarm, runCommand, gnutar }: rec {
|
||||||
offline_cache = linkFarm "offline" packages;
|
offline_cache = linkFarm "offline" packages;
|
||||||
packages = [
|
packages = [
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_aix_ppc64___aix_ppc64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_aix_ppc64___aix_ppc64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.0.tgz";
|
||||||
|
sha512 = "WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_android_arm64___android_arm64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_android_arm64___android_arm64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.0.tgz";
|
||||||
|
sha512 = "Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_android_arm___android_arm_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_android_arm___android_arm_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.0.tgz";
|
||||||
|
sha512 = "arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_android_x64___android_x64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_android_x64___android_x64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.0.tgz";
|
||||||
|
sha512 = "t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_darwin_arm64___darwin_arm64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_darwin_arm64___darwin_arm64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.0.tgz";
|
||||||
|
sha512 = "CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_darwin_x64___darwin_x64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_darwin_x64___darwin_x64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.0.tgz";
|
||||||
|
sha512 = "rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_freebsd_arm64___freebsd_arm64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_freebsd_arm64___freebsd_arm64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.0.tgz";
|
||||||
|
sha512 = "6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_freebsd_x64___freebsd_x64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_freebsd_x64___freebsd_x64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.0.tgz";
|
||||||
|
sha512 = "D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_arm64___linux_arm64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_arm64___linux_arm64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.0.tgz";
|
||||||
|
sha512 = "TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_arm___linux_arm_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_arm___linux_arm_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.0.tgz";
|
||||||
|
sha512 = "gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_ia32___linux_ia32_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_ia32___linux_ia32_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.0.tgz";
|
||||||
|
sha512 = "K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_loong64___linux_loong64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_loong64___linux_loong64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.0.tgz";
|
||||||
|
sha512 = "0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_mips64el___linux_mips64el_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_mips64el___linux_mips64el_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.0.tgz";
|
||||||
|
sha512 = "hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_ppc64___linux_ppc64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_ppc64___linux_ppc64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.0.tgz";
|
||||||
|
sha512 = "HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_riscv64___linux_riscv64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_riscv64___linux_riscv64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.0.tgz";
|
||||||
|
sha512 = "bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_s390x___linux_s390x_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_s390x___linux_s390x_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.0.tgz";
|
||||||
|
sha512 = "ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_x64___linux_x64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_linux_x64___linux_x64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.0.tgz";
|
||||||
|
sha512 = "vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_netbsd_x64___netbsd_x64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_netbsd_x64___netbsd_x64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.0.tgz";
|
||||||
|
sha512 = "hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_openbsd_arm64___openbsd_arm64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_openbsd_arm64___openbsd_arm64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.0.tgz";
|
||||||
|
sha512 = "MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_openbsd_x64___openbsd_x64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_openbsd_x64___openbsd_x64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.0.tgz";
|
||||||
|
sha512 = "4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_sunos_x64___sunos_x64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_sunos_x64___sunos_x64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.0.tgz";
|
||||||
|
sha512 = "jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_win32_arm64___win32_arm64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_win32_arm64___win32_arm64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.0.tgz";
|
||||||
|
sha512 = "iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_win32_ia32___win32_ia32_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_win32_ia32___win32_ia32_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.0.tgz";
|
||||||
|
sha512 = "vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org__esbuild_win32_x64___win32_x64_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org__esbuild_win32_x64___win32_x64_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz";
|
||||||
|
sha512 = "7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==";
|
||||||
|
};
|
||||||
|
}
|
||||||
{
|
{
|
||||||
name = "https___registry.npmjs.org__eslint_community_eslint_utils___eslint_utils_4.4.0.tgz";
|
name = "https___registry.npmjs.org__eslint_community_eslint_utils___eslint_utils_4.4.0.tgz";
|
||||||
path = fetchurl {
|
path = fetchurl {
|
||||||
@ -369,6 +561,14 @@
|
|||||||
sha512 = "WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==";
|
sha512 = "WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
name = "https___registry.npmjs.org_esbuild___esbuild_0.24.0.tgz";
|
||||||
|
path = fetchurl {
|
||||||
|
name = "https___registry.npmjs.org_esbuild___esbuild_0.24.0.tgz";
|
||||||
|
url = "https://registry.npmjs.org/esbuild/-/esbuild-0.24.0.tgz";
|
||||||
|
sha512 = "FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==";
|
||||||
|
};
|
||||||
|
}
|
||||||
{
|
{
|
||||||
name = "https___registry.npmjs.org_escape_string_regexp___escape_string_regexp_4.0.0.tgz";
|
name = "https___registry.npmjs.org_escape_string_regexp___escape_string_regexp_4.0.0.tgz";
|
||||||
path = fetchurl {
|
path = fetchurl {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user