Skip to content

Commit

Permalink
Merge branch 'refs/heads/v1.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
sergeche committed Apr 12, 2014
2 parents 3e60365 + d4c2698 commit a031054
Show file tree
Hide file tree
Showing 256 changed files with 81,569 additions and 31,066 deletions.
12 changes: 0 additions & 12 deletions .externalToolBuilders/Zen Coding.launch

This file was deleted.

5 changes: 4 additions & 1 deletion .gitignore
Expand Up @@ -7,4 +7,7 @@
/plugins/tea-for-coda
/plugins/tea-for-espresso

.DS_Store
.DS_Store
/bower_components/
/node_modules/
/emmet.sublime-workspace
9 changes: 0 additions & 9 deletions .jshintrc

This file was deleted.

40 changes: 0 additions & 40 deletions .project

This file was deleted.

15 changes: 0 additions & 15 deletions .settings/.jsdtscope

This file was deleted.

3 changes: 0 additions & 3 deletions .settings/org.eclipse.ltk.core.refactoring.prefs

This file was deleted.

3 changes: 0 additions & 3 deletions .settings/org.eclipse.mylyn.tasks.ui.prefs

This file was deleted.

2 changes: 0 additions & 2 deletions .settings/org.eclipse.mylyn.team.ui.prefs

This file was deleted.

7 changes: 0 additions & 7 deletions .settings/org.eclipse.wst.common.component

This file was deleted.

5 changes: 0 additions & 5 deletions .settings/org.eclipse.wst.common.project.facet.core.xml

This file was deleted.

1 change: 0 additions & 1 deletion .settings/org.eclipse.wst.jsdt.ui.superType.container

This file was deleted.

1 change: 0 additions & 1 deletion .settings/org.eclipse.wst.jsdt.ui.superType.name

This file was deleted.

94 changes: 94 additions & 0 deletions Gruntfile.js
@@ -0,0 +1,94 @@
module.exports = function(grunt) {
var fs = require('fs');
var path = require('path');

function readFile(name) {
return fs.readFileSync(name, {encoding: 'utf8'});
}

var rjsStart = '(function (root, factory) {' +
'if (typeof define === \'function\' && define.amd) {' +
'define(factory);' +
'} else {' +
'root.emmet = factory();' +
'}' +
'}(this, function () {';

var rjsEnd = 'var _emmet = require("emmet");' +
'_emmet.require = require;' +
'_emmet.define = define;' +
'return _emmet;}));';

var rjsSnippets = 'var resources = require("assets/resources");' +
'resources.setVocabulary(' + readFile('./lib/snippets.json') + ', "system");';

var rjsCanIUse = 'var caniuse = require("assets/caniuse");' +
'caniuse.load(' + readFile('./lib/caniuse.json') + ');';

var rjsOpt = {
baseUrl: './lib',
paths: {
lodash: '../node_modules/lodash/dist/lodash.compat'
},
rawText: {
'fs': 'define({});',
'path': 'define({});'
},
include: ['./emmet'],
name: 'vendor/almond',
optimize: 'none',
out: './dist/emmet.js',
wrap: {
start: rjsStart,
end: rjsEnd
}
};

function merge(obj) {
var args = Array.prototype.slice.call(arguments, 1), c;
while (c = args.shift()) {
Object.keys(c).forEach(function(k) {
obj[k] = c[k];
});
}

return obj;
}

function rjsConfig(opt) {
return {options: merge({}, rjsOpt, opt)};
}

// Project configuration.
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
requirejs: {
// "App" version of Emmet: does not include snippets.json and caniuse.json,
// assuming that it should be loaded by app controller
app: rjsConfig({out: './dist/emmet-app.js',}),

// "Full" version of Emmet: ad-hoc bundle, mostly used by
// browser plugins simply by including single <script> tag
// with full Emmet version (minified version is also available)
full: rjsConfig({
wrap: {
start: rjsStart,
end: rjsSnippets + rjsCanIUse + rjsEnd
}
})
},
uglify: {
full: {
src: ['./dist/emmet.js'],
dest: './dist/emmet-min.js'
}
}
});

grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-requirejs');

grunt.registerTask('app', ['requirejs:app']);
grunt.registerTask('full', ['requirejs:full', 'uglify:full']);
grunt.registerTask('default', ['app', 'full']);
};
Binary file added Icon.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions Makefile
@@ -0,0 +1,4 @@
test:
./node_modules/.bin/mocha --recursive --reporter list

.PHONY: test
8 changes: 0 additions & 8 deletions build.properties

This file was deleted.

0 comments on commit a031054

Please sign in to comment.