mirror of
https://github.com/NebulaServices/Nebula.git
synced 2025-05-17 13:30:00 -04:00
Update nodejs version requirements
This commit is contained in:
parent
6376a1da6a
commit
512ecbf44b
3 changed files with 30 additions and 16 deletions
32
.replit
32
.replit
|
@ -1,19 +1,31 @@
|
||||||
|
entrypoint = "app.js"
|
||||||
|
|
||||||
hidden = [".config"]
|
hidden = [".config", "package-lock.json"]
|
||||||
run = "npm start"
|
|
||||||
|
[interpreter]
|
||||||
|
command = [
|
||||||
|
"prybar-nodejs",
|
||||||
|
"-q",
|
||||||
|
"--ps1",
|
||||||
|
"\u0001\u001b[33m\u0002\u0001\u001b[00m\u0002 ",
|
||||||
|
"-i"
|
||||||
|
]
|
||||||
|
|
||||||
[[hints]]
|
[[hints]]
|
||||||
regex = "Error \\[ERR_REQUIRE_ESM\\]"
|
regex = "Error \\[ERR_REQUIRE_ESM\\]"
|
||||||
message = "We see that you are using require(...) inside your code. We currently do not support this syntax. Please use 'import' instead when using external modules. (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import)"
|
message = "We see that you are using require(...) inside your code. We currently do not support this syntax. Please use 'import' instead when using external modules. (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import)"
|
||||||
|
|
||||||
[nix]
|
[nix]
|
||||||
channel = "stable-21_11"
|
channel = "stable-22_11"
|
||||||
|
|
||||||
[env]
|
[env]
|
||||||
XDG_CONFIG_HOME = "/home/runner/.config"
|
XDG_CONFIG_HOME = "/home/runner/.config"
|
||||||
PATH = "/home/runner/$REPL_SLUG/.config/npm/node_global/bin:/home/runner/$REPL_SLUG/node_modules/.bin"
|
PATH = "/home/runner/$REPL_SLUG/.config/npm/node_global/bin:/home/runner/$REPL_SLUG/node_modules/.bin"
|
||||||
npm_config_prefix = "/home/runner/$REPL_SLUG/.config/npm/node_global"
|
npm_config_prefix = "/home/runner/$REPL_SLUG/.config/npm/node_global"
|
||||||
|
|
||||||
|
[gitHubImport]
|
||||||
|
requiredFiles = [".replit", "replit.nix", ".config", "package.json", "package-lock.json"]
|
||||||
|
|
||||||
[packager]
|
[packager]
|
||||||
language = "nodejs"
|
language = "nodejs"
|
||||||
|
|
||||||
|
@ -25,12 +37,6 @@ language = "nodejs"
|
||||||
[unitTest]
|
[unitTest]
|
||||||
language = "nodejs"
|
language = "nodejs"
|
||||||
|
|
||||||
[languages.javascript]
|
|
||||||
pattern = "**/{*.js,*.jsx,*.ts,*.tsx}"
|
|
||||||
|
|
||||||
[languages.javascript.languageServer]
|
|
||||||
start = [ "typescript-language-server", "--stdio" ]
|
|
||||||
|
|
||||||
[debugger]
|
[debugger]
|
||||||
support = true
|
support = true
|
||||||
|
|
||||||
|
@ -70,3 +76,11 @@ support = true
|
||||||
sourceMaps = true
|
sourceMaps = true
|
||||||
stopOnEntry = false
|
stopOnEntry = false
|
||||||
type = "pwa-node"
|
type = "pwa-node"
|
||||||
|
|
||||||
|
[languages]
|
||||||
|
|
||||||
|
[languages.javascript]
|
||||||
|
pattern = "**/{*.js,*.jsx,*.ts,*.tsx}"
|
||||||
|
|
||||||
|
[languages.javascript.languageServer]
|
||||||
|
start = "typescript-language-server --stdio"
|
|
@ -20,6 +20,6 @@
|
||||||
"serve-static": "^1.15.0"
|
"serve-static": "^1.15.0"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=16.0.0"
|
"node": ">=18"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
12
replit.nix
12
replit.nix
|
@ -1,8 +1,8 @@
|
||||||
{ pkgs }: {
|
{ pkgs }: {
|
||||||
deps = [
|
deps = [
|
||||||
pkgs.nodejs-16_x
|
pkgs.nodejs-18_x
|
||||||
pkgs.nodePackages.typescript-language-server
|
pkgs.nodePackages.typescript-language-server
|
||||||
pkgs.yarn
|
pkgs.yarn
|
||||||
pkgs.replitPackages.jest
|
pkgs.replitPackages.jest
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue