Skip to content

Commit f29ebac

Browse files
committed
chore: update Node version
1 parent a9a1e8f commit f29ebac

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

eslint.config.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// @ts-check
2+
import { promises as fs } from 'node:fs'
23
import * as path from 'node:path'
34
import { fileURLToPath } from 'node:url'
45
import { includeIgnoreFile } from '@eslint/compat'
@@ -13,9 +14,14 @@ import temporarySuppressions from './eslint_temporary_suppressions.js'
1314
const __filename = fileURLToPath(import.meta.url)
1415
const __dirname = path.dirname(__filename)
1516

17+
const packagesPath = path.join(__dirname, 'packages')
18+
const packages = await fs.readdir(packagesPath)
19+
const packageIgnores = packages.map((name) => includeIgnoreFile(path.resolve(packagesPath, name, '.gitignore')))
20+
1621
export default tseslint.config(
1722
// Global rules and configuration
1823
includeIgnoreFile(path.resolve(__dirname, '.gitignore')),
24+
...packageIgnores,
1925
{
2026
linterOptions: {
2127
reportUnusedDisableDirectives: true,

packages/edge-functions/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "TypeScript utilities for interacting with Netlify Edge Functions",
55
"type": "module",
66
"engines": {
7-
"node": "^14.16.0 || >=16.0.0"
7+
"node": ">=18.0.0"
88
},
99
"main": "./dist/main.js",
1010
"exports": {

0 commit comments

Comments
 (0)