1
0
mirror of https://github.com/uetchy/namae.git synced 2025-09-10 10:06:39 +09:00

chore: split app into api and web

This commit is contained in:
2019-07-31 13:11:00 +09:00
parent 44c46f329d
commit 11e7f0e9e0
50 changed files with 10730 additions and 472 deletions

View File

@@ -4,26 +4,26 @@
"alias": "namae.dev",
"builds": [
{
"src": "/package.json",
"src": "/web/package.json",
"use": "@now/static-build",
"config": { "distDir": "build" }
},
{
"src": "/src/services/*.js",
"src": "/api/services/*.js",
"use": "@now/node"
}
],
"routes": [
{
"src": "/availability/(?<provider>[^/]+)/(?<id>[^/]+)",
"dest": "/src/services/$provider.js?name=$id",
"dest": "/api/services/$provider.js?name=$id",
"headers": {
"Cache-Control": "maxage=0, s-maxage=3600"
}
},
{
"src": "/(.*)",
"dest": "/$1"
"dest": "/web/$1"
}
]
}