I hereby claim:
- I am jrschumacher on github.
- I am beardedhen (https://keybase.io/beardedhen) on keybase.
- I have a public key ASC6OdQnn5OuoVqiF7xdoRF4GqkBKFQC7t655cKNzUluewo
To claim this, I am signing this object:
nativefier \ | |
--name "Pivotal Tracker" \ | |
--platform "darwin" \ | |
--overwrite \ | |
--icon ~/.nativefier/pivotal_tracker/icon.png \ | |
"https://pivotaltracker.com" \ | |
~/.nativefier/pivotal_tracker |
const fs = require('fs') | |
const {sync: globSync} = require('glob') | |
const filesize = require('filesize') | |
const Terser = require('terser') | |
const options = require(process.env.TERSER_CONFIG || './terserrc.json') | |
const getSize = (file) => { | |
const {size} = fs.statSync(file) | |
return filesize(size) | |
} |
I hereby claim:
To claim this, I am signing this object:
import React from 'react'; | |
import { ClientSocket as SocketIOProvider } from 'use-socketio'; | |
import { VirtruProvider } from '../hooks/useVirtru'; | |
import AuthenticationModal from '../components/authenticationModal'; | |
import Room from '../components/room'; | |
function App() { | |
return ( | |
<VirtruProvider> | |
<SocketIOProvider> |
try { | |
const user = socket.nickname; | |
if (!user) throw new Error('Your session is not registered. Please make sure to login.'); | |
const response = await pouchDB.addMessage(channel, message, user); | |
const payload = { ...response, message, user }; | |
// Send ok response | |
socket.emit('add-message-ok', response); | |
// Broadcast message to room | |
socket.broadcast.to(channel).emit('new-message', payload); | |
// Send new message to user |
title | tags | date |
---|---|---|
Using template tags for simple logging |
tags, javascript, logging |
08-01-2020 |
Often times I've wanted to utilize Tagged Template Literals to make writing logs super easy. This has often alluded me due to the structure of tags.
ANT000000 | Antiques & Collectibles / General | |
---|---|---|
ANT001000 | Antiques & Collectibles / Americana | |
ANT002000 | Antiques & Collectibles / Art | |
ANT003000 | Antiques & Collectibles / Autographs | |
ANT005000 | Antiques & Collectibles / Books | |
ANT006000 | Antiques & Collectibles / Bottles | |
ANT007000 | Antiques & Collectibles / Buttons & Pins | |
ANT008000 | Antiques & Collectibles / Care & Restoration | |
ANT009000 | Antiques & Collectibles / Transportation | |
ANT010000 | Antiques & Collectibles / Clocks & Watches |