Skip to content

Commit 2fae34b

Browse files
committed
deploy to vercel
1 parent b75c7d7 commit 2fae34b

File tree

5 files changed

+69
-45
lines changed

5 files changed

+69
-45
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,6 @@
22
node_modules
33
/.svelte-kit
44
/package
5+
6+
.vercel
7+
.vercel_build_output

package.json

+45-44
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,47 @@
11
{
2-
"name": "svelte-modal-stack",
3-
"version": "0.0.1-alpha.0",
4-
"scripts": {
5-
"dev": "svelte-kit dev",
6-
"build": "svelte-kit build",
7-
"preview": "svelte-kit preview",
8-
"package": "svelte-kit package",
9-
"check": "svelte-check --tsconfig ./tsconfig.json",
10-
"check:watch": "svelte-check --tsconfig ./tsconfig.json --watch",
11-
"lint": "prettier --check --plugin-search-dir=. . && eslint --ignore-path .gitignore .",
12-
"format": "prettier --write --plugin-search-dir=. .",
13-
"release": "npm run package && npm publish ./package --access public"
14-
},
15-
"devDependencies": {
16-
"@sveltejs/kit": "next",
17-
"@typescript-eslint/eslint-plugin": "^4.19.0",
18-
"@typescript-eslint/parser": "^4.19.0",
19-
"autoprefixer": "^10.2.6",
20-
"cssnano": "^5.0.5",
21-
"eslint": "^7.22.0",
22-
"eslint-config-prettier": "^8.1.0",
23-
"eslint-plugin-svelte3": "^3.2.0",
24-
"mdsvex": "^0.9.0",
25-
"postcss": "^8.3.0",
26-
"postcss-load-config": "^3.0.1",
27-
"prettier": "~2.2.1",
28-
"prettier-plugin-svelte": "^2.2.0",
29-
"rehype-autolink-headings": "^5.0.1",
30-
"rehype-slug": "^4.0.1",
31-
"remark-abbr": "^1.4.1",
32-
"remark-github": "^10.0.1",
33-
"svelte": "^3.34.0",
34-
"svelte-check": "^2.0.0",
35-
"svelte-preprocess": "^4.0.0",
36-
"tailwindcss": "^2.1.4",
37-
"tslib": "^2.0.0",
38-
"typescript": "^4.0.0"
39-
},
40-
"type": "module",
41-
"dependencies": {
42-
"@mattjennings/heroicons-svelte": "^0.0.6",
43-
"@tailwindcss/forms": "^0.3.3",
44-
"@tailwindcss/typography": "^0.4.1"
45-
}
2+
"name": "svelte-modal-stack",
3+
"version": "0.0.1-alpha.1",
4+
"scripts": {
5+
"dev": "svelte-kit dev",
6+
"build": "svelte-kit build",
7+
"preview": "svelte-kit preview",
8+
"package": "svelte-kit package",
9+
"check": "svelte-check --tsconfig ./tsconfig.json",
10+
"check:watch": "svelte-check --tsconfig ./tsconfig.json --watch",
11+
"lint": "prettier --check --plugin-search-dir=. . && eslint --ignore-path .gitignore .",
12+
"format": "prettier --write --plugin-search-dir=. .",
13+
"release": "npm run package && npm publish ./package --access public"
14+
},
15+
"devDependencies": {
16+
"@sveltejs/kit": "next",
17+
"@typescript-eslint/eslint-plugin": "^4.19.0",
18+
"@typescript-eslint/parser": "^4.19.0",
19+
"autoprefixer": "^10.2.6",
20+
"cssnano": "^5.0.5",
21+
"eslint": "^7.22.0",
22+
"eslint-config-prettier": "^8.1.0",
23+
"eslint-plugin-svelte3": "^3.2.0",
24+
"mdsvex": "^0.9.0",
25+
"postcss": "^8.3.0",
26+
"postcss-load-config": "^3.0.1",
27+
"prettier": "~2.2.1",
28+
"prettier-plugin-svelte": "^2.2.0",
29+
"rehype-autolink-headings": "^5.0.1",
30+
"rehype-slug": "^4.0.1",
31+
"remark-abbr": "^1.4.1",
32+
"remark-github": "^10.0.1",
33+
"svelte": "^3.34.0",
34+
"svelte-check": "^2.0.0",
35+
"svelte-preprocess": "^4.0.0",
36+
"tailwindcss": "^2.1.4",
37+
"tslib": "^2.0.0",
38+
"typescript": "^4.0.0"
39+
},
40+
"type": "module",
41+
"dependencies": {
42+
"@mattjennings/heroicons-svelte": "^0.0.6",
43+
"@sveltejs/adapter-vercel": "^1.0.0-next.22",
44+
"@tailwindcss/forms": "^0.3.3",
45+
"@tailwindcss/typography": "^0.4.1"
46+
}
4647
}

pnpm-lock.yaml

+8-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/routes/__layout.svelte

+10
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,19 @@
11
<script>
2+
import { browser } from '$app/env'
3+
import { onMount } from 'svelte'
24
import { ModalStack, closeModal } from 'svelte-modal-stack'
35
import '../app.css'
46
import '../prism.css'
57
import Sidebar from './_components/Sidebar.svelte'
68
9+
if (browser) {
10+
onMount(() => {
11+
if (self.location.hash) {
12+
document.getElementById(self.location.hash.slice(1)).scrollIntoView()
13+
}
14+
})
15+
}
16+
717
</script>
818

919
<ModalStack>

svelte.config.js

+3
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ import { mdsvex } from 'mdsvex'
22
import { mdsvexConfig } from './mdsvex.config.js'
33
import preprocess from 'svelte-preprocess'
44
import path from 'path'
5+
import adapter from '@sveltejs/adapter-vercel'
6+
57
/** @type {import('@sveltejs/kit').Config} */
68
const config = {
79
extensions: ['.svelte', ...mdsvexConfig.extensions],
@@ -10,6 +12,7 @@ const config = {
1012
preprocess: [mdsvex(mdsvexConfig), preprocess()],
1113

1214
kit: {
15+
adapter: adapter(),
1316
// hydrate the <div id="svelte"> element in src/app.html
1417
target: '#svelte',
1518
vite: {

0 commit comments

Comments
 (0)