Skip to content

Commit 36a5c9f

Browse files
authored
Revert "Migrate to Sveltekit"
1 parent 809de8f commit 36a5c9f

37 files changed

+64848
-3165
lines changed

.eslintrc.cjs

-15
This file was deleted.

.gitignore

+6-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
.DS_Store
2-
node_modules
3-
/.svelte
4-
/build
5-
/functions
2+
/node_modules/
3+
/src/node_modules/@sapper/
4+
yarn-error.log
5+
/cypress/screenshots/
6+
/__sapper__/
7+
static/global.css

.npmrc

-1
This file was deleted.

.prettierignore

-4
This file was deleted.

.prettierrc

-6
This file was deleted.

README.md

+10-39
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,13 @@
1-
# create-svelte
1+
# Zaahir Moolla - Personal Website
22

3-
Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte);
3+
This is my personal website. You can check it out here: https://zaahir.ca
44

5-
## Creating a project
5+
The design was mostly borrowed from https://wrapbootstrap.com/theme/articulate-resume-portfolio-WB0N5LC7P.
66

7-
If you're seeing this, you've probably already done this step. Congrats!
8-
9-
```bash
10-
# create a new project in the current directory
11-
npm init svelte@next
12-
13-
# create a new project in my-app
14-
npm init svelte@next my-app
15-
```
16-
17-
> Note: the `@next` is temporary
18-
19-
## Developing
20-
21-
Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:
22-
23-
```bash
24-
npm run dev
25-
26-
# or start the server and open the app in a new browser tab
27-
npm run dev -- --open
28-
```
29-
30-
## Building
31-
32-
Svelte apps are built with _adapters_, which optimise your project for deployment to different environments.
33-
34-
By default, `npm run build` will generate a Node app that you can run with `node build`. To use a different adapter, add it to the `devDependencies` in `package.json` making sure to specify the version as `next` and update your `svelte.config.cjs` to [specify your chosen adapter](https://kit.svelte.dev/docs#configuration-adapter). The following official adapters are available:
35-
36-
- [@sveltejs/adapter-node](https://github.com/sveltejs/kit/tree/master/packages/adapter-node)
37-
- [@sveltejs/adapter-static](https://github.com/sveltejs/kit/tree/master/packages/adapter-static)
38-
- [@sveltejs/adapter-netlify](https://github.com/sveltejs/kit/tree/master/packages/adapter-netlify)
39-
- [@sveltejs/adapter-vercel](https://github.com/sveltejs/kit/tree/master/packages/adapter-vercel)
40-
- ...more soon
41-
42-
[See the adapter documentation for more detail](https://kit.svelte.dev/docs#adapters)
7+
## Built with:
8+
- [Sapper](https://sapper.svelte.dev/)
9+
- [Tailwind.css](https://tailwindcss.com)
10+
- [Hover.css](https://ianlunn.github.io/Hover/)
11+
- [icons8](https://icons8.com)
12+
- [Vercel](https://vercel.com/home)
13+
- [Fathom Analytics](https://usefathom.com/)

jsconfig.json

-10
This file was deleted.

package.json

+45-31
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,47 @@
11
{
2-
"name": "zaahir.ca",
3-
"version": "0.0.1",
4-
"scripts": {
5-
"dev": "svelte-kit dev",
6-
"build": "svelte-kit build",
7-
"start": "svelte-kit start",
8-
"lint": "prettier --check . && eslint --ignore-path .gitignore .",
9-
"format": "prettier --write ."
10-
},
11-
"devDependencies": {
12-
"@sveltejs/adapter-static": "next",
13-
"@sveltejs/adapter-vercel": "next",
14-
"@sveltejs/kit": "next",
15-
"autoprefixer": "^10.2.5",
16-
"cssnano": "^4.1.10",
17-
"eslint": "^7.22.0",
18-
"eslint-config-prettier": "^8.1.0",
19-
"eslint-plugin-svelte3": "^3.1.0",
20-
"hover.css": "^2.3.2",
21-
"postcss": "^8.2.9",
22-
"postcss-import": "^14.0.1",
23-
"postcss-load-config": "^3.0.1",
24-
"postcss-nested": "^5.0.5",
25-
"prettier": "~2.2.1",
26-
"prettier-plugin-svelte": "^2.2.0",
27-
"svelte": "^3.29.0",
28-
"svelte-preprocess": "^4.7.0",
29-
"tailwindcss": "^2.1.0",
30-
"vite": "^2.1.0"
31-
},
32-
"type": "module"
2+
"name": "Zaahir-dot-ca",
3+
"description": "Personal website of Zaahir Moolla",
4+
"license": "MIT",
5+
"version": "0.0.1",
6+
"scripts": {
7+
"start-node": "node __sapper__/build",
8+
"start": "sapper dev",
9+
"dev": "sapper dev --port $PORT",
10+
"build": "sapper export"
11+
},
12+
"browserslist": [
13+
"last 3 version"
14+
],
15+
"dependencies": {
16+
"compression": "^1.7.1",
17+
"polka": "^0.5.0",
18+
"sirv": "^0.4.0"
19+
},
20+
"devDependencies": {
21+
"@babel/core": "^7.7.7",
22+
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
23+
"@babel/plugin-transform-runtime": "^7.8.3",
24+
"@babel/preset-env": "^7.9.5",
25+
"@babel/runtime": "^7.8.3",
26+
"@fullhuman/postcss-purgecss": "^1.2.0",
27+
"autoprefixer": "^9.7.3",
28+
"cssnano": "^4.1.10",
29+
"hover.css": "^2.3.2",
30+
"postcss": "^7.0.26",
31+
"postcss-import": "^12.0.1",
32+
"postcss-url": "^8.0.0",
33+
"purgecss-from-svelte": "^2.0.2",
34+
"rollup": "^1.29.0",
35+
"rollup-plugin-babel": "^4.0.2",
36+
"rollup-plugin-commonjs": "^10.0.0",
37+
"rollup-plugin-node-resolve": "^5.2.0",
38+
"rollup-plugin-postcss": "^2.5.0",
39+
"rollup-plugin-replace": "^2.0.0",
40+
"rollup-plugin-svelte": "^5.0.1",
41+
"rollup-plugin-terser": "^5.2.0",
42+
"sapper": "^0.27.0",
43+
"svelte": "^3.17.1",
44+
"svelte-preprocess": "^3.3.1",
45+
"tailwindcss": "^1.1.4"
46+
}
3347
}

0 commit comments

Comments
 (0)