initial commit, have most of the categories crud methods

This commit is contained in:
Annika
2022-07-01 16:02:45 -06:00
commit a943a20d25
104 changed files with 34031 additions and 0 deletions
+35
View File
@@ -0,0 +1,35 @@
import { dev } from '../env.js'
function log(type, content) {
if (dev) {
// eslint-disable-next-line no-console
console[type](`[${type}] :: ${new Date().toLocaleTimeString()} :: `, ...content)
} else {
switch (type) {
case 'log':
case 'assert':
return
}
// TODO SEND LOGS TO EXTERNAL SERVICE
// eslint-disable-next-line no-console
console[type](`[${type}] :: ${new Date().toLocaleTimeString()} :: `, ...content)
}
}
export const logger = {
log() {
log('log', arguments)
},
error() {
log('error', arguments)
},
warn() {
log('warn', arguments)
},
assert() {
log('assert', arguments)
},
trace() {
log('trace', arguments)
}
}