Skip to content

Instantly share code, notes, and snippets.

@mrDarcyMurphy
Last active January 31, 2024 18:06
Show Gist options
  • Save mrDarcyMurphy/660e4b8b230aeda4115e58b6490ceb79 to your computer and use it in GitHub Desktop.
Save mrDarcyMurphy/660e4b8b230aeda4115e58b6490ceb79 to your computer and use it in GitHub Desktop.
Editor Snippets
{
/* Basic Logs */
"🌲 Log - Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "logLog",
"body": "console.log(`🌲 $1`)"
},
"ℹ️ Log - Info": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "infoLog",
"body": "console.info(`ℹ️ $1`)"
},
"πŸ”Š Log - Value": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "vlog",
"body": "console.debug(`πŸ”Š $1:`, $1)"
},
"⚠️ Log - Warning": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "warnLog",
"body": "console.warn(`⚠️ $1`)"
},
"⏳ Log - Urgent": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "urgentLog",
"body": "console.warn(`⏳ $1`)"
},
"🚫 Log - Deprecated": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "deprecatedLog",
"body": "console.warn(`🚫 deprecated: $1`)"
},
"πŸ”Œ Log - Plugin": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "pluginLog",
"body": "console.log(`πŸ”Œ $1`)"
},
/* Components */
"πŸ“¦ Log - Component": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "componentLog",
"body": "console.info(`πŸ“¦ ${1}`)"
},
"β›½ Log - Service": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "serviceLog",
"body": "console.info(`β›½ ${1}`)"
},
"🎯 Log - Directive": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "directiveLog",
"body": "console.info(`🎯 ${1}`)"
},
/* State */
"🎬 Log - Action": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "actionLog",
"body": "console.info(`🎬 ${1}`)"
},
"πŸ’₯ Log - Effect": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "effectLog",
"body": "console.info(`πŸ’₯ ${1}`)"
},
"➿ Log - Reducer": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "reducerLog",
"body": "console.info(`➿${1}`, action.type)"
},
"βœ‰οΈ Log - Selector": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "selectorLog",
"body": "console.info(`βœ‰οΈ ${1}`)"
},
" πŸͺ Log - Store": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "storeLog",
"body": "console.info(`πŸͺ ${1}`)"
},
"πŸ§Ÿβ€β™€οΈ Log - Mutation": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "mutationLog",
"body": "console.log(`πŸ§Ÿβ€β™€οΈ $1`)"
},
"πŸͺ Log - Hook": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "hookLog",
"body": "console.log(`πŸͺ $1`)"
},
"🐢 Log - Fetch": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "fetchLog",
"body": "console.log(`🐢 $1`)"
},
/* Testing */
"Testing – describe": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "describe",
"body": [
"describe(`$1`, () => {\n\t$2\n})"
],
"description": "describe block for TDD testing"
},
"Testing – it": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "its",
"body": [
"it(`should $1`, $2() => {\n\t$3\n})"
],
"description": "'it should' block for TDD testing"
},
"Testing – test": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "test",
"body": [
"test(`$1`, $2() => {\n\t$3\n})"
],
"description": "'it should' block for TDD testing"
},
"Testing – beforeEach": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "beforeEach",
"body": [
"beforeEach($1($2) => {\n\t$3\n})"
],
"description": "beforeEach block for TDD testing"
},
"Testing – afterEach": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "afterEach",
"body": [
"afterEach($1($2) => {\n\t$3\n})"
],
"description": "afterEach block for TDD testing"
},
/* Rainbow */
"❀️ Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "redHeartLog",
"body": "console.log(`❀️ $1`)"
},
"🧑 Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "orangeHeartLog",
"body": "console.log(`🧑 $1`)"
},
"πŸ’› Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "yellowHeartLog",
"body": "console.log(`πŸ’› $1`)"
},
"πŸ’š Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "greenHeartLog",
"body": "console.log(`πŸ’š $1`)"
},
"πŸ’™ Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "blueHeartLog",
"body": "console.log(`πŸ’™ $1`)"
},
"πŸ’œ Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "purpleHeartLog",
"body": "console.log(`πŸ’œ $1`)"
},
"πŸ–€ Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "blackHeartLog",
"body": "console.log(`πŸ–€ $1`)"
},
"🀍 Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "whiteHeartLog",
"body": "console.log(`🀍 $1`)"
},
"🀎 Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "brownHeartLog",
"body": "console.log(`🀎 $1`)"
},
"❀️‍πŸ”₯ Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "flamingHeartLog",
"body": "console.log(`❀️‍πŸ”₯ $1`)"
},
"πŸ’” Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "brokenHeartLog",
"body": "console.log(`πŸ’” $1`)"
},
"β€οΈβ€πŸ©Ή Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "mendedHeartLog",
"body": "console.log(`β€οΈβ€πŸ©Ή $1`)"
},
"πŸ’– Log": {
"scope": "javascript,javascriptreact,typescript,typescriptreact",
"prefix": "sparklyHeartLog",
"body": "console.log(`πŸ’– $1`)"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment