Skip to content

Instantly share code, notes, and snippets.

@definiteIymaybe
Forked from kjohnson/0_ninja-forms-hooks.markdown
Last active December 4, 2020 18:15
Show Gist options
  • Save definiteIymaybe/b45dc7fd5b2a0bc193c0564fed355609 to your computer and use it in GitHub Desktop.
Save definiteIymaybe/b45dc7fd5b2a0bc193c0564fed355609 to your computer and use it in GitHub Desktop.
Ninja Forms Hooks - Filters and Actions
{"lastUpload":"2020-12-04T18:15:47.938Z","extensionVersion":"v3.4.3"}
[
{
"metadata": {
"id": "d4f6606c-59fe-4fbe-8b09-4786ea0bf349",
"publisherId": "wart.ariake-dark",
"publisherDisplayName": "wart"
},
"name": "ariake-dark",
"publisher": "wart",
"version": "0.2.2"
},
{
"metadata": {
"id": "e337c67b-55c2-4fef-8949-eb260e7fb7fd",
"publisherId": "Shan.code-settings-sync",
"publisherDisplayName": "Shan"
},
"name": "code-settings-sync",
"publisher": "Shan",
"version": "3.4.3"
},
{
"metadata": {
"id": "26a529c9-2654-4b95-a63f-02f6a52429e6",
"publisherId": "zhuangtongfa.material-theme",
"publisherDisplayName": "zhuangtongfa"
},
"name": "material-theme",
"publisher": "zhuangtongfa",
"version": "3.9.11"
},
{
"metadata": {
"id": "607fd052-be03-4363-b657-2bd62b83d28a",
"publisherId": "ms-vscode-remote.remote-ssh",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh",
"publisher": "ms-vscode-remote",
"version": "0.56.0"
},
{
"metadata": {
"id": "bfeaf631-bcff-4908-93ed-fda4ef9a0c5c",
"publisherId": "ms-vscode-remote.remote-ssh-edit",
"publisherDisplayName": "ms-vscode-remote"
},
"name": "remote-ssh-edit",
"publisher": "ms-vscode-remote",
"version": "0.58.0"
}
]
c9a9fc61a2940b4575086201867a7b4eaa01f343e8d8533870c71e1be950f4671bf4d2412b502b1d74eb1aaba5fc6827cbe935f2c34fa3ad6f5d8c252802118e7350c8e0149e35ea027224c42c086df72c42158046cda775b2cbf6fe3dacfb5b30b2c8bc7485b34fcafeb28572d8c7aa8d6a4affede88be6202acf5c87df3494134eddd869e34b124defa858bad9ff61432bdc1bce3b427d69b51694c75110f5f77b6e12350ded6a0be45b8fb78bdd76c26b6f4aab17d5e5b13f5dce3999693d0f87da46c01a594a10d0304acaaa4147807197f5031b9929399f5cad840df5430798ee82728803debb1ecdcd2c68379ecc3c16d4695bf32aee4aab225e90c652710c54b913080b33e8b297c8c442292c
{
"agentPort": 33505,
"osReleaseId": "ubuntu",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/1000",
"platform": "linux",
"pid": 12594,
"ipcHandlePath": "/var/folders/mn/yqg5vdr94vg6bvbdvzcwwgvw0000gn/T/vscode-ssh-askpass-6ff4b10816553f7fd6a83f529a07f43afb3fc814.sock",
"socksPort": 59074,
"startupTime": 1590363992574
}
{
"remoteListeningOn": {
"port": 42695
},
"osReleaseId": "ubuntu",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/0",
"platform": "linux",
"pid": 7522,
"ipcHandlePath": "/var/folders/mn/yqg5vdr94vg6bvbdvzcwwgvw0000gn/T/vscode-ssh-askpass-b242f6eb0fcf407a87445069331db08c2cfeccde.sock",
"socksPort": 53034,
"startupTime": 1607105310050
}
{
"remoteListeningOn": {
"port": 35187
},
"osReleaseId": "ubuntu",
"arch": "x86_64",
"webUiAccessToken": "",
"sshAuthSock": "",
"tmpDir": "/run/user/1000",
"platform": "linux",
"pid": 6729,
"ipcHandlePath": "/var/folders/mn/yqg5vdr94vg6bvbdvzcwwgvw0000gn/T/vscode-ssh-askpass-2c1714cef7094c9d365eb72ad0b93a7ffa515f33.sock",
"socksPort": 52381,
"startupTime": 1607103507832
}
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "alt+cmd+x",
"command": "editor.emmet.action.removeTag"
},
{
"key": "alt+cmd+m",
"command": "extension.minifyJSON"
},
{
"key": "alt+m",
"command": "-extension.minifyJSON"
},
{
"key": "alt+cmd+p",
"command": "extension.prettyJSON"
},
{
"key": "alt+cmd+m",
"command": "-extension.prettyJSON"
}
]
{
"editor.fontSize": 16,
"editor.formatOnType": true,
"markdown.preview.breaks": true,
"workbench.colorTheme": "One Dark Pro",
"blade.format.enable": true,
"window.zoomLevel": 0,
"editor.insertSpaces": true,
"editor.smoothScrolling": true,
"editor.snippetSuggestions": "top",
"editor.wordWrap": "bounded",
"git.autofetch": true,
"git.enableSmartCommit": true,
"nginx-conf-hint.syntax": "sublime",
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.fontSize": 16,
"lua.luacheckPath": "/usr/local/bin/luacheck",
"lua.preferLuaCheckErrors": true,
"editor.foldingStrategy": "indentation",
"editor.scrollBeyondLastColumn": 0,
"editor.wordWrapColumn": 240,
"editor.lineHeight": 48,
"editor.fontLigatures": true,
"editor.fontFamily": "Operator Mono SSm Lig, Consolas, Menlo, Monaco, 'Courier New', monospace",
"editor.fontWeight": "400",
"editor.accessibilitySupport": "off",
"editor.cursorStyle": "block",
"workbench.sideBar.location": "left",
"breadcrumbs.enabled": true,
"terminal.integrated.lineHeight": 1.5,
"terminal.external.osxExec": "iTerm.app",
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[php]": {
"editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
},
"editor.minimap.enabled": true,
"diffEditor.renderSideBySide": true,
"editor.maxTokenizationLineLength": 200000,
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"emmet.showSuggestionsAsSnippets": true,
"telemetry.enableTelemetry": false,
"files.trimTrailingWhitespace": true,
"[handlebars]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"update.mode": "start",
"editor.formatOnPaste": true,
"workbench.iconTheme": "simple-icons",
"javascript.autoClosingTags": false,
"javascript.preferences.quoteStyle": "single",
"terminal.integrated.fontFamily": "Operator Mono Ssm Lig, Fira Code",
"terminal.integrated.fontWeightBold": "500",
"terminal.integrated.rendererType": "canvas",
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"css.lint.duplicateProperties": "warning",
"scss.lint.important": "warning",
"workbench.statusBar.visible": true,
"editor.wordSeparators": "`~!@#%^&*()-=+[{]}\\|;:'\",.<>/?",
"explorer.autoReveal": false,
"intelephense.environment.phpVersion": "7.3",
"php-cs-fixer.autoFixBySemicolon": true,
"typescript.validate.enable": false,
"eslint.alwaysShowStatus": true,
"eslint.debug": true,
"eslint.validate": ["javascript", "vue"],
"eslint.packageManager": "yarn",
"lua.format.lineWidth": 200,
"javascript.updateImportsOnFileMove.enabled": "always",
"intelephense.trace.server": "verbose",
"intelephense.files.exclude": [
"**/.git/**",
"**/.svn/**",
"**/.hg/**",
"**/CVS/**",
"**/.DS_Store/**",
"**/node_modules/**",
"**/bower_components/**",
"**/vendor/**/{Tests,tests}/**",
"*.php_cs"
],
"files.associations": {
"*.geojson": "json",
"*.php_cs": "php",
"topos": "nginx"
},
"[blade]": {
"editor.defaultFormatter": "onecentlin.laravel-blade"
},
"sync.gist": "b45dc7fd5b2a0bc193c0564fed355609",
"markdown.preview.lineHeight": 1.5,
"terminal.integrated.shell.osx": "/bin/zsh",
"tabnine.experimentalAutoImports": true,
"prettier.printWidth": 120,
"prettier.singleQuote": true,
"typescript.preferences.quoteStyle": "single",
"sync.autoUpload": true,
"twig-language-2.indentStyle": "space",
"twig-language-2.forceIndent": true,
"editor.tabSize": 2,
"files.maxMemoryForLargeFilesMB": 10128,
"intelephense.telemetry.enabled": false,
"phpcbf.debug": true,
"phpsab.executablePathCBF": "/usr/local/bin/phpcbf",
"phpsab.executablePathCS": "/usr/local/bin/phpcs",
"phpsab.snifferMode": "onType",
"phpsab.snifferShowSources": true,
"phpsab.debug": true,
"phpsab.allowedAutoRulesets": [
".phpcs",
".phpcs.xml",
".phpcs.xml.dist",
"phpcs.xml",
"phpcs.xml.dist",
"phpcs.ruleset.xml",
"ruleset.xml"
],
"phpsab.standard": ".vscode/.php_cs",
"html.format.wrapLineLength": 0,
"editor.largeFileOptimizations": false,
"diffEditor.ignoreTrimWhitespace": false,
"sonarlint.pathToNodeExecutable": "/Users/definitelymaybe/.nvm/versions/node/v14.4.0/bin/node",
"phpserver.port": 4000,
"[xml]": {
"editor.defaultFormatter": "redhat.vscode-xml"
},
"php-cs-fixer.executablePath": "${extensionPath}/php-cs-fixer.phar",
"php-cs-fixer.lastDownload": 1606626323932,
"python.defaultInterpreterPath": "/usr/local/bin/python3",
"[vue]": {
"editor.defaultFormatter": "octref.vetur"
},
"vetur.trace.server": "messages",
"vetur.experimental.templateInterpolationService": true
}
{
// Place your snippets for javascript here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
"Print to console": {
"prefix": "log",
"body": [
"console.log('$1');",
"$2"
],
"description": "Log output to console"
},
"Measure performance time": {
"prefix": "t0",
"body": [
"const t0 = performance.now();\nconst t1 = performance.now();\nconsole.log('$1: ', t1-t0,' ms');",
"$2"
],
"description": "Measure JS timing"
}
}
{
"bring back the scaffold to vue files": {
"prefix": "scaffold",
"body": [
"<template>",
" <div>$TM_FILENAME_BASE</div>",
"</template>",
"",
"<script>",
"export default {",
" name: '$TM_FILENAME_BASE',",
"};",
"</script>",
"",
"<style>",
"</style>",
""
],
"description": "bring back the scaffold to vue files"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment