diff --git a/.github/renovate.json5 b/.github/renovate.json5 index bfe887f..a77eab5 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -1,7 +1,8 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "config:js-lib" + "config:js-lib", + ":disableDependencyDashboard" ], "prConcurrentLimit": 1, "automerge": true, diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 251d90e..156a417 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: - node: [18] + node: [18, 20] steps: - uses: actions/checkout@v3 diff --git a/README.md b/README.md index 48341be..b758d92 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,11 @@ Minimalistic and low dependency translation key extractor +Requirements: +* Node.js >= `18.15.0` + +Might as well work with lower Node.js versions. Developed and tested on `18.15.0`. + ## Execute Extracts translations from source files and writes translation files: diff --git a/package.json b/package.json index 800121a..5a0bd61 100644 --- a/package.json +++ b/package.json @@ -62,5 +62,8 @@ "typescript": "5.1.6", "vite": "4.4.2", "vitest": "0.33.0" + }, + "engines": { + "node": ">=v18.15.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b6d73b8..0e3b5e5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1720,8 +1720,8 @@ packages: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true - /fast-glob@3.2.12: - resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} + /fast-glob@3.3.0: + resolution: {integrity: sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 @@ -1953,7 +1953,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.2.12 + fast-glob: 3.3.0 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 @@ -1964,7 +1964,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 - fast-glob: 3.2.12 + fast-glob: 3.3.0 ignore: 5.2.4 merge2: 1.4.1 slash: 4.0.0