Skip to content
This repository was archived by the owner on Jul 27, 2026. It is now read-only.

Commit fcbee5e

Browse files
committed
chore(examples): production hardening for 4.0 GA
- Add .prettierrc and engines.node >= 20.19.0 to all 15 v4 examples - Add lint/format scripts to 13-micro-api - Delete tracked .env files under previousVersions - Quarantine previousVersions with a v1/v2 warning naming removed APIs - Link issues.md as known limitations from the README
1 parent 410296b commit fcbee5e

35 files changed

Lines changed: 152 additions & 27 deletions

File tree

‎01-starter-api/.prettierrc‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"singleQuote": false,
3+
"trailingComma": "all",
4+
"endOfLine": "auto",
5+
"tabWidth": 4
6+
}

‎01-starter-api/package.json‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
"description": "Minimal ExpressoTS v4 REST API starter",
55
"private": true,
66
"license": "MIT",
7+
"engines": {
8+
"node": ">=20.19.0"
9+
},
710
"main": "dist/src/main.js",
811
"scripts": {
912
"dev": "expressots dev",

‎02-jwt-authentication/.prettierrc‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"singleQuote": false,
3+
"trailingComma": "all",
4+
"endOfLine": "auto",
5+
"tabWidth": 4
6+
}

‎02-jwt-authentication/package.json‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
"description": "JWT authentication with AuthProvider and guards",
55
"private": true,
66
"license": "MIT",
7+
"engines": {
8+
"node": ">=20.19.0"
9+
},
710
"main": "dist/src/main.js",
811
"scripts": {
912
"dev": "expressots dev",

‎03-authorization-rbac/.prettierrc‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"singleQuote": false,
3+
"trailingComma": "all",
4+
"endOfLine": "auto",
5+
"tabWidth": 4
6+
}

‎03-authorization-rbac/package.json‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
"description": "Role and permission based authorization",
55
"private": true,
66
"license": "MIT",
7+
"engines": {
8+
"node": ">=20.19.0"
9+
},
710
"main": "dist/src/main.js",
811
"scripts": {
912
"dev": "expressots dev",

‎04-database-inmemory/.prettierrc‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"singleQuote": false,
3+
"trailingComma": "all",
4+
"endOfLine": "auto",
5+
"tabWidth": 4
6+
}

‎04-database-inmemory/package.json‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
"description": "InMemoryDBProvider repository pattern",
55
"private": true,
66
"license": "MIT",
7+
"engines": {
8+
"node": ">=20.19.0"
9+
},
710
"main": "dist/src/main.js",
811
"scripts": {
912
"dev": "expressots dev",

‎05-database-postgres/.prettierrc‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"singleQuote": false,
3+
"trailingComma": "all",
4+
"endOfLine": "auto",
5+
"tabWidth": 4
6+
}

‎05-database-postgres/package.json‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
"description": "PostgreSQL provider with IBootstrap lifecycle",
55
"private": true,
66
"license": "MIT",
7+
"engines": {
8+
"node": ">=20.19.0"
9+
},
710
"main": "dist/src/main.js",
811
"scripts": {
912
"dev": "expressots dev",

0 commit comments

Comments
 (0)