mirror of
https://github.com/nestriness/nestri.git
synced 2025-12-11 00:05:36 +02:00
This adds a simple way to incorporate a centralized authentication flow. The idea is to have the user, API and SSH (for machine authentication) all in one place using `openauthjs` + `SST` We also have a database now :) > We are using InstantDB as it allows us to authenticate a use with just the email. Plus it is super simple simple to use _of course after the initial fumbles trying to design the db and relationships_
35 lines
694 B
JSON
35 lines
694 B
JSON
{
|
|
"name": "nestri",
|
|
"private": true,
|
|
"scripts": {
|
|
"build": "turbo build",
|
|
"dev": "turbo dev",
|
|
"sst": "sst dev",
|
|
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
|
|
"lint": "turbo lint"
|
|
},
|
|
"devDependencies": {
|
|
"@cloudflare/workers-types": "4.20240821.1",
|
|
"@pulumi/pulumi": "^3.134.0",
|
|
"@types/aws-lambda": "8.10.145",
|
|
"prettier": "^3.2.5",
|
|
"turbo": "^2.0.12",
|
|
"typescript": "^5.4.5"
|
|
},
|
|
"engines": {
|
|
"node": ">=18"
|
|
},
|
|
"packageManager": "bun@1.1.18",
|
|
"workspaces": [
|
|
"apps/*",
|
|
"packages/*"
|
|
],
|
|
"trustedDependencies": [
|
|
"core-js-pure",
|
|
"esbuild",
|
|
"workerd"
|
|
],
|
|
"dependencies": {
|
|
"sst": "^3.4.32"
|
|
}
|
|
} |