mirror of
https://github.com/chrisbenincasa/tunarr.git
synced 2026-04-18 09:03:35 -04:00
feat: bump to nodejs 24.14.1
This commit is contained in:
2
.github/workflows/build-and-push-docker.yml
vendored
2
.github/workflows/build-and-push-docker.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v6
|
||||
with:
|
||||
node-version: 22.13.0
|
||||
node-version: 24.14.1
|
||||
cache: "pnpm"
|
||||
|
||||
- name: Install dependencies
|
||||
|
||||
@@ -23,7 +23,7 @@ jobs:
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v6
|
||||
with:
|
||||
node-version: 22.13.0
|
||||
node-version: 24.14.1
|
||||
cache: "pnpm"
|
||||
|
||||
- name: Install dependencies
|
||||
@@ -62,7 +62,7 @@ jobs:
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v6
|
||||
with:
|
||||
node-version: 22.13.0
|
||||
node-version: 24.14.1
|
||||
cache: "pnpm"
|
||||
|
||||
- name: Install dependencies
|
||||
@@ -131,7 +131,7 @@ jobs:
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v6
|
||||
with:
|
||||
node-version: 22.13.0
|
||||
node-version: 24.14.1
|
||||
cache: "pnpm"
|
||||
|
||||
- name: Install dependencies
|
||||
|
||||
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v6
|
||||
with:
|
||||
node-version: 22.13.0
|
||||
node-version: 24.14.1
|
||||
cache: "pnpm"
|
||||
|
||||
- name: Cache Turbo
|
||||
|
||||
2
.github/workflows/release-it.yml
vendored
2
.github/workflows/release-it.yml
vendored
@@ -27,7 +27,7 @@ jobs:
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v6
|
||||
with:
|
||||
node-version: 22.13.0
|
||||
node-version: 24.14.1
|
||||
cache: "pnpm"
|
||||
|
||||
- name: Install dependencies
|
||||
|
||||
2
.github/workflows/semantic-release.yml
vendored
2
.github/workflows/semantic-release.yml
vendored
@@ -40,7 +40,7 @@ jobs:
|
||||
- name: Install Node.js
|
||||
uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 22.13.0
|
||||
node-version: 24.14.1
|
||||
cache: "pnpm"
|
||||
|
||||
- name: Install dependencies
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
"@release-it/bumper": "^7.0.5",
|
||||
"@release-it/conventional-changelog": "^10.0.4",
|
||||
"@semantic-release/changelog": "^6.0.3",
|
||||
"@types/node": "22.10.7",
|
||||
"@types/node": "24.1.0",
|
||||
"@types/semver": "^7.7.1",
|
||||
"@typescript-eslint/eslint-plugin": "catalog:",
|
||||
"@typescript-eslint/parser": "catalog:",
|
||||
@@ -54,7 +54,7 @@
|
||||
"vitest": "^3.2.4"
|
||||
},
|
||||
"engines": {
|
||||
"node": "22"
|
||||
"node": "24"
|
||||
},
|
||||
"packageManager": "pnpm@10.28.0",
|
||||
"pnpm": {
|
||||
@@ -63,7 +63,7 @@
|
||||
},
|
||||
"overrides": {
|
||||
"eslint": "catalog:",
|
||||
"@types/node": "22.10.7"
|
||||
"@types/node": "24.1.0"
|
||||
},
|
||||
"onlyBuiltDependencies": [
|
||||
"@swc/core",
|
||||
|
||||
746
pnpm-lock.yaml
generated
746
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -98,7 +98,7 @@
|
||||
"@types/archiver": "^6.0.3",
|
||||
"@types/async-retry": "^1.4.9",
|
||||
"@types/lodash-es": "4.17.9",
|
||||
"@types/node": "22.10.7",
|
||||
"@types/node": "24.1.0",
|
||||
"@types/node-abi": "^3.0.3",
|
||||
"@types/node-schedule": "^2.1.8",
|
||||
"@types/retry": "^0.12.5",
|
||||
@@ -108,7 +108,7 @@
|
||||
"@types/uuid": "^9.0.8",
|
||||
"@types/yargs": "^17.0.33",
|
||||
"@vitest/coverage-v8": "^3.2.4",
|
||||
"@yao-pkg/pkg": "^6.9.0",
|
||||
"@yao-pkg/pkg": "^6.14.2",
|
||||
"cross-env": "^7.0.3",
|
||||
"del-cli": "^3.0.1",
|
||||
"dotenv-cli": "^7.4.4",
|
||||
@@ -120,7 +120,7 @@
|
||||
"globals": "^15.15.0",
|
||||
"kysely-ctl": "^0.9.0",
|
||||
"memfs": "^4.51.0",
|
||||
"node-abi": "^3.75.0",
|
||||
"node-abi": "^4.28.0",
|
||||
"prettier": "^3.6.2",
|
||||
"rimraf": "^5.0.10",
|
||||
"tar": "^7.4.3",
|
||||
|
||||
@@ -5,7 +5,7 @@ import { exec } from '@yao-pkg/pkg';
|
||||
import archiver from 'archiver';
|
||||
import retry from 'async-retry';
|
||||
import axios from 'axios';
|
||||
import nodeAbi from 'node-abi';
|
||||
import * as nodeAbi from 'node-abi';
|
||||
import { createWriteStream } from 'node:fs';
|
||||
import fs from 'node:fs/promises';
|
||||
import path from 'node:path';
|
||||
@@ -21,7 +21,7 @@ import serverPackage from '../package.json' with { type: 'json' };
|
||||
import { fileExists } from '../src/util/fsUtil.ts';
|
||||
import { grabMeilisearch } from './download-meilisearch.ts';
|
||||
|
||||
const NODE_VERSION = '22.20.0';
|
||||
const NODE_VERSION = '24.14.1';
|
||||
|
||||
const betterSqlite3ReleaseFmt =
|
||||
'https://github.com/WiseLibs/better-sqlite3/releases/download/v%s/better-sqlite3-v%s-node-v%s-%s-%s.tar.gz';
|
||||
|
||||
@@ -32,8 +32,10 @@
|
||||
"esModuleInterop": true,
|
||||
"noErrorTruncation": true,
|
||||
"noUncheckedIndexedAccess": true,
|
||||
"baseUrl": ".",
|
||||
"paths": {
|
||||
"*": [
|
||||
"./*"
|
||||
],
|
||||
"@/*": [
|
||||
"./src/*"
|
||||
]
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
"devDependencies": {
|
||||
"@rollup/plugin-swc": "^0.4.0",
|
||||
"@types/lodash-es": "4.17.9",
|
||||
"@types/node": "22.10.7",
|
||||
"@types/node": "24.1.0",
|
||||
"@vitest/coverage-v8": "^3.2.4",
|
||||
"rimraf": "^5.0.5",
|
||||
"ts-essentials": "^9.4.2",
|
||||
|
||||
Reference in New Issue
Block a user