- Ability to match static routes
GET /foo/bar
['GET /foo/bar']
- Ability to match a single step in a route
POST /users/{userId}/edit
orPOST /users/{userId:*/}edit
['POST /users/', match('userId', '*/'), '/edit']
- Ability to wildcard the ending of a route
GET /static/{filename:*}
['GET /static/', match('filename', '*')]
- Ability to make the last route step optional
GET /users{userId?:/*/}
['GET /users']
and
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const enum CONST { | |
MAX_LENGTH = 128, | |
} | |
class BigArrayRef<T> { | |
constructor (public readonly arr: BigArray<T>, public readonly pos: number) {} | |
} | |
export class BigArray<T> { | |
public length = 0; |
146aPdVmwzwzwzWe:)P
14Pd:)P2022
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import λ from "apex.js"; | |
import { Pool } from "pg"; | |
// connection details inherited from environment | |
const pool = new Pool({ | |
max: 1, | |
min: 0, | |
idleTimeoutMillis: 120000, | |
connectionTimeoutMillis: 10000 | |
}); |
OlderNewer