From 9d696d2690462f4a97f1856ab9a6f678b7d2dc34 Mon Sep 17 00:00:00 2001 From: Jerome Wu Date: Wed, 26 Jul 2023 23:12:47 +0800 Subject: [PATCH] Update build scripts and add netlify --- apps/website/deploy.sh | 4 ++++ apps/website/netlify.toml | 5 +++++ apps/website/package.json | 1 + 3 files changed, 10 insertions(+) create mode 100644 apps/website/deploy.sh create mode 100644 apps/website/netlify.toml diff --git a/apps/website/deploy.sh b/apps/website/deploy.sh new file mode 100644 index 0000000..0830b0d --- /dev/null +++ b/apps/website/deploy.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +npm install +npm run build diff --git a/apps/website/netlify.toml b/apps/website/netlify.toml new file mode 100644 index 0000000..cedaec2 --- /dev/null +++ b/apps/website/netlify.toml @@ -0,0 +1,5 @@ +[[headers]] + for = "/*" + [headers.values] + Cross-Origin-Opener-Policy = "same-origin" + Cross-Origin-Embedder-Policy = "require-corp" diff --git a/apps/website/package.json b/apps/website/package.json index b4c5daf..a5e0bd5 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -8,6 +8,7 @@ "clean": "rm -rf docs/api", "prestart": "npm run clean && npm run build:packages", "start": "docusaurus start", + "prebuild": "npm run clean && npm run build:packages", "build": "docusaurus build", "swizzle": "docusaurus swizzle", "deploy": "docusaurus deploy",