chore: add firebase deploy

This commit is contained in:
2018-08-31 13:36:45 -07:00
parent 804fac1afb
commit fc158da8a1
4 changed files with 2563 additions and 49 deletions

2
.gitignore vendored
View File

@@ -7,6 +7,8 @@ yarn-error.log
.env .env
coverage coverage
.nyc_output .nyc_output
.firebase
.firebaserc
coverage.lcov coverage.lcov
dist/ dist/
db.json db.json

View File

@@ -0,0 +1,12 @@
{
"hosting": {
"public": "dist",
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}

View File

@@ -8,7 +8,8 @@
"scripts": { "scripts": {
"start": "node . serve", "start": "node . serve",
"build": "node . build", "build": "node . build",
"dev": "nodemon -i dist/ -w src -e mjs,ejs -x 'node . build'" "dev": "nodemon -i dist/ -w src -e mjs,ejs -x 'node . build'",
"deploy": "node . build && firebase deploy"
}, },
"author": "joe fleming (https://github.com/w33ble)", "author": "joe fleming (https://github.com/w33ble)",
"license": "MIT", "license": "MIT",
@@ -20,6 +21,7 @@
"esm": "^3.0.81" "esm": "^3.0.81"
}, },
"devDependencies": { "devDependencies": {
"firebase-tools": "^4.2.1",
"nodemon": "^1.18.4" "nodemon": "^1.18.4"
} }
} }

2594
yarn.lock

File diff suppressed because it is too large Load Diff