Skip to content

Commit

Permalink
chore: update to node 18
Browse files Browse the repository at this point in the history
  • Loading branch information
olzzon committed Jun 11, 2024
1 parent 134fb8d commit 993b443
Show file tree
Hide file tree
Showing 6 changed files with 20,014 additions and 14,491 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/node.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
timeout-minutes: 15
steps:
- uses: actions/checkout@v3
- name: Use Node.js 16.x
- name: Use Node.js 18.x
uses: actions/setup-node@v3
with:
node-version: 16.x
node-version: 18.x
- name: restore node_modules
uses: actions/cache@v3
with:
Expand All @@ -44,10 +44,10 @@ jobs:
timeout-minutes: 15
steps:
- uses: actions/checkout@v3
- name: Use Node.js 16.x
- name: Use Node.js 18.x
uses: actions/setup-node@v3
with:
node-version: 16.x
node-version: 18.x
- name: restore node_modules
uses: actions/cache@v3
with:
Expand All @@ -74,10 +74,10 @@ jobs:

steps:
- uses: actions/checkout@v3
- name: Use Node.js 16.x
- name: Use Node.js 18.x
uses: actions/setup-node@v3
with:
node-version: 16.x
node-version: 18.x
- name: Prepare Environment
run: |
yarn
Expand Down
1 change: 1 addition & 0 deletions .yarnrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
nodeLinker: node-modules
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,6 @@
],
"private": true,
"engines": {
"node": ">=16.14"
"node": ">=18.12.0"
}
}
17 changes: 17 additions & 0 deletions tsconfig.build.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"extends": "@sofie-automation/code-standard-preset/ts/tsconfig.lib",
"exclude": ["node_modules/**", "src/**/__tests__/*", "src/**/__mocks__/*", "dist/**"],
"compilerOptions": {
"outDir": "./dist",
"baseUrl": "./",
"paths": {
"*": ["./node_modules/*"]
// "sofie-blueprints": ["./src/index.ts"]
},
"declaration": false,
"declarationMap": false,
"types": ["node"],
"resolveJsonModule": true
// "noUncheckedIndexedAccess": true
}
}
7 changes: 7 additions & 0 deletions tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"extends": "./tsconfig.build.json",
"exclude": ["node_modules/**", "dist/**"],
"compilerOptions": {
"types": ["node", "jest"]
}
}
Loading

0 comments on commit 993b443

Please sign in to comment.