Skip to content

Instantly share code, notes, and snippets.

import { ServerRequest } from "https://deno.land/[email protected]/http/server.ts";
export default async (req: ServerRequest) => {
req.respond({ body: `Hello, from Deno v${Deno.version.deno}!` });
}
<p>You are visitor number: <span id='visitorCount'></span></p>
fetch("/count")
.then(response => response.json())
.then(count => {
document.getElementById("visitorCount").innerHTML = count;
});
const { Firestore, FieldValue } = require("@google-cloud/firestore");
const credentials = JSON.parse(process.env.FIREBASE_SERVICE_ACCOUNT);
const db = new Firestore({ projectId: credentials.project_id, credentials });
const docRef = db.collection("counters").doc("visitors");
docRef.set({}, { merge: true })
const incrementAndGetVisitorCount = async () =>
docRef
const credentials = JSON.parse(process.env.FIREBASE_SERVICE_ACCOUNT);
const { Firestore } = require("@google-cloud/firestore");
const db = new Firestore({ projectId: credentials.project_id, credentials });
const Firestore = require("@google-cloud/firestore");
let credentials = {};
try {
credentials = JSON.parse(process.env.FIREBASE_SERVICE_ACCOUNT);
} catch {
console.error("Could not parse process.env.FIREBASE_SERVICE_ACCOUNT");
}
FIREBASE_SERVICE_ACCOUNT='{
"type": "service_account",
"project_id": "charmed-cultured-cupcake",
"private_key_id": "-----REDACTED-----",
"private_key": "-----BEGIN PRIVATE KEY-----\n-----REDACTED-----\n-----END PRIVATE KEY-----\n",
"client_email": "firebase-adminsdk-522mn@charmed-cultured-cupcakee.iam.gserviceaccount.com",
"client_id": "-----REDACTED-----",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
cask 'chuck-wagon' do
version 'x.x.x'
sha256 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
url "https://github.com/<username>/chuck-wagon/releases/download/v#{version}/Chuck_Wagon.dmg"
appcast 'https://github.com/<username>/chuck-wagon/releases.atom'
name 'Chuck Wagon'
homepage 'https://github.com/<username>/chuck-wagon'
app 'Chuck Wagon.app'
cask 'mac-app-devops-demo' do
version 'x.x.x'
sha256 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
url "https://github.com/bacongravy/mac-app-devops-demo/releases/download/v#{version}/mac-app-devops-demo.dmg"
appcast 'https://github.com/bacongravy/mac-app-devops-demo/releases.atom'
name 'mac-app-devops-demo'
homepage 'https://github.com/bacongravy/mac-app-devops-demo'
depends_on macos: '>= :catalina'
name: master_deploy
on:
push:
tags: [ v* ]
jobs:
master_deploy:
runs-on: macos-latest