From 04b8978ec2449a8fd398af22feeb5b191b53aa08 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Sat, 9 May 2020 07:19:03 -0700 Subject: [PATCH 1/2] docs: set-up sapper template --- docs/.gitignore | 5 + docs/package.json | 30 + docs/src/client.js | 4 + docs/src/components/Nav.svelte | 20 + docs/src/routes/_error.svelte | 18 + docs/src/routes/_layout.svelte | 17 + docs/src/routes/about.svelte | 18 + docs/src/routes/blog/[slug].json.js | 21 + docs/src/routes/blog/[slug].svelte | 28 + docs/src/routes/blog/_posts.js | 92 + docs/src/routes/blog/index.json.js | 6 + docs/src/routes/blog/index.svelte | 34 + docs/src/routes/index.svelte | 36 + docs/src/server.js | 12 + docs/src/store/index.js | 5 + docs/src/style.scss | 42 + docs/src/template.html | 14 + docs/static/favicon.png | Bin 0 -> 3127 bytes docs/static/logo-192.png | Bin 0 -> 4760 bytes docs/static/logo-512.png | Bin 0 -> 13928 bytes docs/webpack.config.js | 91 + docs/yarn.lock | 4716 +++++++++++++++++++++++++++ 22 files changed, 5209 insertions(+) create mode 100644 docs/.gitignore create mode 100644 docs/package.json create mode 100644 docs/src/client.js create mode 100644 docs/src/components/Nav.svelte create mode 100644 docs/src/routes/_error.svelte create mode 100644 docs/src/routes/_layout.svelte create mode 100644 docs/src/routes/about.svelte create mode 100644 docs/src/routes/blog/[slug].json.js create mode 100644 docs/src/routes/blog/[slug].svelte create mode 100644 docs/src/routes/blog/_posts.js create mode 100644 docs/src/routes/blog/index.json.js create mode 100644 docs/src/routes/blog/index.svelte create mode 100644 docs/src/routes/index.svelte create mode 100644 docs/src/server.js create mode 100644 docs/src/store/index.js create mode 100644 docs/src/style.scss create mode 100644 docs/src/template.html create mode 100644 docs/static/favicon.png create mode 100644 docs/static/logo-192.png create mode 100644 docs/static/logo-512.png create mode 100644 docs/webpack.config.js create mode 100644 docs/yarn.lock diff --git a/docs/.gitignore b/docs/.gitignore new file mode 100644 index 00000000..6bcd4b76 --- /dev/null +++ b/docs/.gitignore @@ -0,0 +1,5 @@ +.DS_Store +/__sapper__ +/**/node_modules +/public +yarn-error.log diff --git a/docs/package.json b/docs/package.json new file mode 100644 index 00000000..a29e6e80 --- /dev/null +++ b/docs/package.json @@ -0,0 +1,30 @@ +{ + "name": "sapper-webpack", + "description": "Custom Sapper webpack template", + "version": "0.0.1", + "private": true, + "scripts": { + "develop": "sapper dev", + "build": "sapper export" + }, + "dependencies": { + "polka": "next", + "sirv": "^0.4.0" + }, + "devDependencies": { + "@metonym/sapper": "^0.27.12", + "autoprefixer": "^9.7.6", + "carbon-components": "^10.11.2", + "css-loader": "^3.5.3", + "mini-css-extract-plugin": "^0.9.0", + "node-sass": "^4.14.1", + "optimize-css-assets-webpack-plugin": "^5.0.3", + "postcss-loader": "^3.0.0", + "sass-loader": "^8.0.2", + "style-loader": "^1.2.1", + "svelte": "~3.20.0", + "svelte-loader": "^2.9.0", + "webpack": "^4.43.0", + "carbon-components-svelte": "../" + } +} diff --git a/docs/src/client.js b/docs/src/client.js new file mode 100644 index 00000000..acf91ffb --- /dev/null +++ b/docs/src/client.js @@ -0,0 +1,4 @@ +import "./style.scss"; +import * as sapper from "@sapper/app"; + +sapper.start({ target: document.querySelector("#sapper") }); diff --git a/docs/src/components/Nav.svelte b/docs/src/components/Nav.svelte new file mode 100644 index 00000000..bbcf511c --- /dev/null +++ b/docs/src/components/Nav.svelte @@ -0,0 +1,20 @@ + + +
+ + + +
diff --git a/docs/src/routes/_error.svelte b/docs/src/routes/_error.svelte new file mode 100644 index 00000000..b84c4deb --- /dev/null +++ b/docs/src/routes/_error.svelte @@ -0,0 +1,18 @@ + + + + {status} + + +

{status}

+ +

{error.message}

+ +{#if dev && error.stack} +
{error.stack}
+{/if} diff --git a/docs/src/routes/_layout.svelte b/docs/src/routes/_layout.svelte new file mode 100644 index 00000000..468dbeb0 --- /dev/null +++ b/docs/src/routes/_layout.svelte @@ -0,0 +1,17 @@ + + + + +