├── .gitignore ├── README.md ├── TODO.md ├── commands ├── add.js ├── help.js ├── init.js ├── list.js ├── publish.js └── sync.js ├── examples ├── front.md ├── hipsum.all ├── html5.html ├── if.js ├── iife.js ├── log.js ├── lorem.all ├── rc.js ├── script.html └── style.html ├── index.js ├── package.json ├── pnpm-lock.yaml ├── utils ├── comments │ ├── atom-comment.js │ ├── index.js │ ├── sublime-comment.js │ └── vscode-comment.js ├── constants.js ├── general.js ├── matchers │ ├── atom-match.js │ ├── index.js │ ├── reverse-atom-match.js │ ├── reverse-sublime-match.js │ ├── reverse-vscode-match.js │ ├── sublime-match.js │ └── vscode-match.js └── questions.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/TODO.md -------------------------------------------------------------------------------- /commands/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/commands/add.js -------------------------------------------------------------------------------- /commands/help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/commands/help.js -------------------------------------------------------------------------------- /commands/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/commands/init.js -------------------------------------------------------------------------------- /commands/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/commands/list.js -------------------------------------------------------------------------------- /commands/publish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/commands/publish.js -------------------------------------------------------------------------------- /commands/sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/commands/sync.js -------------------------------------------------------------------------------- /examples/front.md: -------------------------------------------------------------------------------- 1 | --- 2 | $1 3 | --- 4 | -------------------------------------------------------------------------------- /examples/hipsum.all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/examples/hipsum.all -------------------------------------------------------------------------------- /examples/html5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/examples/html5.html -------------------------------------------------------------------------------- /examples/if.js: -------------------------------------------------------------------------------- 1 | if (${1:condition}) { 2 | $0 3 | } -------------------------------------------------------------------------------- /examples/iife.js: -------------------------------------------------------------------------------- 1 | ((${1:arguments}) => { 2 | $0 3 | })($2) -------------------------------------------------------------------------------- /examples/log.js: -------------------------------------------------------------------------------- 1 | console.log('$1', $1) -------------------------------------------------------------------------------- /examples/lorem.all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/examples/lorem.all -------------------------------------------------------------------------------- /examples/rc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/examples/rc.js -------------------------------------------------------------------------------- /examples/script.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/examples/script.html -------------------------------------------------------------------------------- /examples/style.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /utils/comments/atom-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/comments/atom-comment.js -------------------------------------------------------------------------------- /utils/comments/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/comments/index.js -------------------------------------------------------------------------------- /utils/comments/sublime-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/comments/sublime-comment.js -------------------------------------------------------------------------------- /utils/comments/vscode-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/comments/vscode-comment.js -------------------------------------------------------------------------------- /utils/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/constants.js -------------------------------------------------------------------------------- /utils/general.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/general.js -------------------------------------------------------------------------------- /utils/matchers/atom-match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/matchers/atom-match.js -------------------------------------------------------------------------------- /utils/matchers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/matchers/index.js -------------------------------------------------------------------------------- /utils/matchers/reverse-atom-match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/matchers/reverse-atom-match.js -------------------------------------------------------------------------------- /utils/matchers/reverse-sublime-match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/matchers/reverse-sublime-match.js -------------------------------------------------------------------------------- /utils/matchers/reverse-vscode-match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/matchers/reverse-vscode-match.js -------------------------------------------------------------------------------- /utils/matchers/sublime-match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/matchers/sublime-match.js -------------------------------------------------------------------------------- /utils/matchers/vscode-match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/matchers/vscode-match.js -------------------------------------------------------------------------------- /utils/questions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/utils/questions.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhanstra/snipster/HEAD/yarn.lock --------------------------------------------------------------------------------