Base Snippets
Sublime Text 2 & 3 snippets for Base.
Details
Installs
- Total 1K
- Win 912
- Mac 193
- Linux 139
Jun 30 | Jun 29 | Jun 28 | Jun 27 | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 | Jun 17 | Jun 16 | Jun 15 | Jun 14 | Jun 13 | Jun 12 | Jun 11 | Jun 10 | Jun 9 | Jun 8 | Jun 7 | Jun 6 | Jun 5 | Jun 4 | Jun 3 | Jun 2 | Jun 1 | May 31 | May 30 | May 29 | May 28 | May 27 | May 26 | May 25 | May 24 | May 23 | May 22 | May 21 | May 20 | May 19 | May 18 | May 17 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Readme
- Source
- raw.githubusercontent.com
Base Snippets
Sublime Text snippets for Base.
Getting Started
Heads up! Until this is registered with package control, you'll need to install manually.
1. Installation
Package Control
If you already have Package Control installed in Sublime Text:
- Select “Install Package” from the Command Palette: Ctrl+Shift+P on Windows and Linux or ⇧⌘P on OS X)
- Search for “Base Snippets” and click enter.
Manual Installation
Go to Preferences -> Browse Packages
, and then either download and unzip this plugin into that directory, or:
git clone https://github.com/node-base/sublime-text-base-snippets.git
Snippets
gen
Generator.
'use strict';
module.exports = function(app, base) {
app.task('default', function(cb) {
console.log('generator', app.name, '> task', this.name);
cb();
});
};
gen empty
'use strict';
module.exports = function(app, base) {
};
app
Exported instance.
'use strict';
var App = require('base');
var app = new App();
app.task('default', function(cb) {
console.log('appfile.js', '> task', this.name);
cb();
});
module.exports = app;
sub
Sub-generator.
module.exports = function(app, base) {
};
plugin
'use strict';
module.exports = function(options) {
return function(app, base) {
this.define('name', function() {
});
};
};
reg
app.register('name', function(app, base) {
});
task
app.task('default', function(cb) {
cb();
});
src
app.src('*.js')
.pipe(app.renderFile('*'))
dest
.pipe(app.dest('dest'))
emit
app.emit('name', 'value');
on
app.on('name', function(value) {
});
through
through.obj(function(file, enc, next) {
next(null, file);
})
Author
Jon Schlinkert
License
Copyright © 2016, Jon Schlinkert. Released under the MIT license.