A comparison of nvm and Volta to manage Node.js projects (without Yarn).
nvm install
JSONStream = require('JSONStream'); | |
es = require('event-stream'); | |
fileStream = storage.bucket('your-bucket').file('your-JSON-file').createReadStream(); | |
db = admin.firestore(); | |
return new Promise( (resolve, reject) => { | |
batchPromises = []; | |
batchSize = 0; | |
batch = db.batch(); |
{"lastUpload":"2020-08-13T16:51:00.817Z","extensionVersion":"v3.4.3"} |
echo code --install-extension | |
code --install-extension aaron-bond.better-comments | |
code --install-extension alefragnani.project-manager | |
code --install-extension ardenivanov.svelte-intellisense | |
code --install-extension cbuelter.vscode-toggle-max-editor | |
code --install-extension christian-kohler.path-intellisense | |
code --install-extension DavidAnson.vscode-markdownlint | |
code --install-extension dbaeumer.vscode-eslint | |
code --install-extension donjayamanne.githistory | |
code --install-extension dracula-theme.theme-dracula |
// Credits to the following posts that helps me to reduce build times drastically | |
// https://discuss.emberjs.com/t/tips-for-improving-build-time-of-large-apps/15008/12 | |
// https://www.gokatz.me/blog/how-we-cut-down-our-ember-build-time/ | |
//ember-cli-build.js | |
let EmberApp = require('ember-cli/lib/broccoli/ember-app'); | |
let env = EmberApp.env(), |
name: Test, Build and Deploy | |
on: | |
pull_request: | |
types: [closed] | |
jobs: | |
build-test-release: | |
if: github.event.action == 'closed' && github.event.pull_request.merged == true | |
runs-on: ubuntu-latest |
mkdir my-app
npx degit "sveltejs/sapper-template#rollup"
npm i
npm i express
firebase init
const batchWrapper = async (documentRef, action, update) => { | |
const batchArray = []; | |
batchArray.push(db.batch()); | |
let operationCounter = 0; | |
let batchIndex = 0; | |
documentRef.forEach(doc => { | |
console.log('Org cleanup: deleting notifications', doc.id); | |
if (action === 'delete') { | |
batchArray[batchIndex].delete(doc.ref); |
rules_version = '2'; | |
service cloud.firestore { | |
match /databases/{database}/documents { | |
function isAuthenticated() { | |
return request.auth != null; | |
} | |
function isDefined(field) { | |
return field in request.resource.data |