Skip to content

Commit 8475aa4

Browse files
authored
chore: standardize node engines semver range to >=18 across all package manifests (googleapis#8842)
Standardize the Node.js engine requirement under "engines.node" to ">=18" across all 122 package manifests in the repository. Previously, package manifests across the monorepo used a mix of format variations (such as ">=18.0.0", ">=v18", or legacy ranges like ">=14"). While npm's semver parser silently strips leading "v" characters and trailing zeroes, official Semantic Versioning (SemVer 2.0.0) specifications and strict manifest validators require numeric version strings without letter prefixes.
1 parent c6484dc commit 8475aa4

78 files changed

Lines changed: 78 additions & 78 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

core/dev-packages/jsdoc-fresh/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@
3131
"@jsdoc/salty": "^0.2.5"
3232
},
3333
"engines": {
34-
"node": ">=14.0.0"
34+
"node": ">=18"
3535
}
3636
}

core/dev-packages/jsdoc-region-tag/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,6 @@
4343
"typescript": "^5.1.6"
4444
},
4545
"engines": {
46-
"node": ">=14.0.0"
46+
"node": ">=18"
4747
}
4848
}

core/generator/gapic-generator-typescript/baselines-esm/duplicate_methods_test-esm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,6 @@
9898
"webpack-cli": "^6.0.1"
9999
},
100100
"engines": {
101-
"node": ">=v18"
101+
"node": ">=18"
102102
}
103103
}

core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@
5454
"sinon": "^21.0.0"
5555
},
5656
"engines": {
57-
"node": ">=v18"
57+
"node": ">=18"
5858
}
5959
}

core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@
5454
"sinon": "^21.0.0"
5555
},
5656
"engines": {
57-
"node": ">=v18"
57+
"node": ">=18"
5858
}
5959
}

core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,6 @@
5353
"sinon": "^21.0.0"
5454
},
5555
"engines": {
56-
"node": ">=v18"
56+
"node": ">=18"
5757
}
5858
}

core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@
5454
"sinon": "^21.0.0"
5555
},
5656
"engines": {
57-
"node": ">=v18"
57+
"node": ">=18"
5858
}
5959
}

core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,6 @@
9898
"webpack-cli": "^6.0.1"
9999
},
100100
"engines": {
101-
"node": ">=v18"
101+
"node": ">=18"
102102
}
103103
}

core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,6 @@
9898
"webpack-cli": "^6.0.1"
9999
},
100100
"engines": {
101-
"node": ">=v18"
101+
"node": ">=18"
102102
}
103103
}

core/packages/gapic-node-processing/templates/bootstrap-templates/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,6 @@
6262
"typescript": "^5.8.2"
6363
},
6464
"engines": {
65-
"node": ">=18.0.0"
65+
"node": ">=18"
6666
}
6767
}

0 commit comments

Comments
 (0)