From c66be7978d42109d34b515814f2a30ec3d122e29 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Thu, 20 Dec 2018 23:39:17 -0500 Subject: [PATCH] deployment stuff --- site/now.json | 16 ++++++++++++++++ site/package-lock.json | 6 ++++++ site/package.json | 7 +++++-- 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 site/now.json diff --git a/site/now.json b/site/now.json new file mode 100644 index 0000000000..dd86fdc548 --- /dev/null +++ b/site/now.json @@ -0,0 +1,16 @@ +{ + "version": 1, + "name": "v3.svelte.technology", + "alias": "v3.svelte.technology", + "env": { + "NODE_ENV": "production", + "BASEURL": "https://v3.svelte.technology", + "GITHUB_CLIENT_ID": "@svelte-gist-client-id", + "GITHUB_CLIENT_SECRET": "@svelte-gist-client-secret" + }, + "files": [ + "__sapper__/build", + "static", + "content" + ] +} \ No newline at end of file diff --git a/site/package-lock.json b/site/package-lock.json index dd8722a8bd..f3f9431d0d 100644 --- a/site/package-lock.json +++ b/site/package-lock.json @@ -3005,6 +3005,12 @@ "remove-trailing-separator": "^1.0.1" } }, + "now": { + "version": "12.1.14", + "resolved": "https://registry.npmjs.org/now/-/now-12.1.14.tgz", + "integrity": "sha512-DsEvELqGbxwKMHI3Xpf+CoAeIsvj0bKOCoOXmaf8F6cAAh9N20DhTFl1wFGylpjPgd3lj8SGfQuiSbpUV5CTjQ==", + "dev": true + }, "npm-run-all": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", diff --git a/site/package.json b/site/package.json index 282342d76f..2c4864b346 100644 --- a/site/package.json +++ b/site/package.json @@ -4,12 +4,14 @@ "version": "0.0.1", "scripts": { "dev": "sapper dev", - "build": "sapper build --legacy", + "sapper": "sapper build --legacy", "export": "sapper export --legacy", "start": "node __sapper__/build", "cy:run": "cypress run", "cy:open": "cypress open", - "test": "run-p --race dev cy:run" + "test": "run-p --race dev cy:run", + "deploy": "npm run stage && now alias", + "stage": "now" }, "dependencies": { "codemirror": "^5.42.0", @@ -30,6 +32,7 @@ "@babel/runtime": "^7.0.0", "chokidar": "^2.0.4", "eslint-plugin-svelte3": "git+https://github.com/sveltejs/eslint-plugin-svelte3.git", + "now": "^12.1.14", "npm-run-all": "^4.1.5", "rollup": "^0.68.0", "rollup-plugin-babel": "^4.0.2",