From 104576a511a8376c002c61636a2c45c70740b7da Mon Sep 17 00:00:00 2001 From: hhravn Date: Fri, 2 Oct 2015 11:00:40 +0200 Subject: [PATCH 1/5] atmosphere package --- package.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 package.js diff --git a/package.js b/package.js new file mode 100644 index 0000000..460c0d0 --- /dev/null +++ b/package.js @@ -0,0 +1,20 @@ +var packageName = 'hhravn:angular-ui-codemirror'; +var where = 'client'; // where to install: 'client' or 'server'. For both, pass nothing. +var version = '0.3.0'; +var summary = 'This directive allows you to add CodeMirror to your textarea elements.'; +var gitLink = 'https://github.com/hhravn/ui-codemirror'; +var documentationFile = 'README.md'; + +// Meta-data +Package.describe({ + name: packageName, + version: version, + summary: summary, + git: gitLink, + documentation: documentationFile +}); + +Package.onUse(function(api) { + api.versionsFrom(['METEOR@0.9.0', 'METEOR@1.0']); // Meteor versions + api.addFiles('./src/ui-codemirror.js', where); // Files in use +}); \ No newline at end of file From 5d3d211ecdaaf9df66a9094db376b7b49cc363a8 Mon Sep 17 00:00:00 2001 From: hhravn Date: Fri, 2 Oct 2015 11:38:49 +0200 Subject: [PATCH 2/5] atmosphere package deps --- package.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package.js b/package.js index 460c0d0..074e920 100644 --- a/package.js +++ b/package.js @@ -1,6 +1,6 @@ var packageName = 'hhravn:angular-ui-codemirror'; var where = 'client'; // where to install: 'client' or 'server'. For both, pass nothing. -var version = '0.3.0'; +var version = '0.3.1'; var summary = 'This directive allows you to add CodeMirror to your textarea elements.'; var gitLink = 'https://github.com/hhravn/ui-codemirror'; var documentationFile = 'README.md'; @@ -16,5 +16,7 @@ Package.describe({ Package.onUse(function(api) { api.versionsFrom(['METEOR@0.9.0', 'METEOR@1.0']); // Meteor versions + api.addFiles('./bower_components/codemirror/lib/codemirror.css', where); // Files in use + api.addFiles('./bower_components/codemirror/lib/codemirror.js', where); // Files in use api.addFiles('./src/ui-codemirror.js', where); // Files in use }); \ No newline at end of file From 3b331268b1badddf17697328150b2dc9a84e990c Mon Sep 17 00:00:00 2001 From: Daniel Holzmann Date: Fri, 15 Jan 2016 10:46:01 +0100 Subject: [PATCH 3/5] fix for minified code --- package.js | 130 +++++++++++++++++++++++++++++++++++++++++-- src/ui-codemirror.js | 4 +- 2 files changed, 128 insertions(+), 6 deletions(-) diff --git a/package.js b/package.js index 074e920..a80ee40 100644 --- a/package.js +++ b/package.js @@ -1,7 +1,8 @@ -var packageName = 'hhravn:angular-ui-codemirror'; +'use strict'; +var packageName = 'codelovers:angular-ui-codemirror-all-modes'; var where = 'client'; // where to install: 'client' or 'server'. For both, pass nothing. -var version = '0.3.1'; -var summary = 'This directive allows you to add CodeMirror to your textarea elements.'; +var version = '0.3.2'; +var summary = 'This directive allows you to add CodeMirror to your textarea elements. Includes all modes'; var gitLink = 'https://github.com/hhravn/ui-codemirror'; var documentationFile = 'README.md'; @@ -19,4 +20,125 @@ Package.onUse(function(api) { api.addFiles('./bower_components/codemirror/lib/codemirror.css', where); // Files in use api.addFiles('./bower_components/codemirror/lib/codemirror.js', where); // Files in use api.addFiles('./src/ui-codemirror.js', where); // Files in use -}); \ No newline at end of file + + // add simple mode addon + api.addFiles([ + './bower_components/codemirror/addon/mode/simple.js' + ], where); + + // add modes + api.addFiles([ + './bower_components/codemirror/mode/apl/apl.js', + './bower_components/codemirror/mode/asciiarmor/asciiarmor.js', + './bower_components/codemirror/mode/asn.1/asn.1.js', + './bower_components/codemirror/mode/asterisk/asterisk.js', + './bower_components/codemirror/mode/brainfuck/brainfuck.js', + './bower_components/codemirror/mode/clike/clike.js', + './bower_components/codemirror/mode/clojure/clojure.js', + './bower_components/codemirror/mode/cmake/cmake.js', + './bower_components/codemirror/mode/cobol/cobol.js', + './bower_components/codemirror/mode/coffeescript/coffeescript.js', + './bower_components/codemirror/mode/commonlisp/commonlisp.js', + './bower_components/codemirror/mode/css/css.js', + './bower_components/codemirror/mode/cypher/cypher.js', + './bower_components/codemirror/mode/d/d.js', + './bower_components/codemirror/mode/dart/dart.js', + './bower_components/codemirror/mode/diff/diff.js', + './bower_components/codemirror/mode/django/django.js', + './bower_components/codemirror/mode/dockerfile/dockerfile.js', + './bower_components/codemirror/mode/dtd/dtd.js', + './bower_components/codemirror/mode/dylan/dylan.js', + './bower_components/codemirror/mode/ebnf/ebnf.js', + './bower_components/codemirror/mode/ecl/ecl.js', + './bower_components/codemirror/mode/eiffel/eiffel.js', + './bower_components/codemirror/mode/elm/elm.js', + './bower_components/codemirror/mode/erlang/erlang.js', + './bower_components/codemirror/mode/factor/factor.js', + './bower_components/codemirror/mode/forth/forth.js', + './bower_components/codemirror/mode/fortran/fortran.js', + './bower_components/codemirror/mode/gas/gas.js', + './bower_components/codemirror/mode/gfm/gfm.js', + './bower_components/codemirror/mode/gherkin/gherkin.js', + './bower_components/codemirror/mode/go/go.js', + './bower_components/codemirror/mode/groovy/groovy.js', + './bower_components/codemirror/mode/haml/haml.js', + './bower_components/codemirror/mode/handlebars/handlebars.js', + './bower_components/codemirror/mode/haskell/haskell.js', + './bower_components/codemirror/mode/haxe/haxe.js', + './bower_components/codemirror/mode/htmlembedded/htmlembedded.js', + './bower_components/codemirror/mode/htmlmixed/htmlmixed.js', + './bower_components/codemirror/mode/http/http.js', + './bower_components/codemirror/mode/idl/idl.js', + './bower_components/codemirror/mode/jade/jade.js', + './bower_components/codemirror/mode/javascript/javascript.js', + './bower_components/codemirror/mode/jinja2/jinja2.js', + './bower_components/codemirror/mode/julia/julia.js', + './bower_components/codemirror/mode/livescript/livescript.js', + './bower_components/codemirror/mode/lua/lua.js', + './bower_components/codemirror/mode/markdown/markdown.js', + './bower_components/codemirror/mode/mathematica/mathematica.js', + './bower_components/codemirror/mode/meta.js', + './bower_components/codemirror/mode/mirc/mirc.js', + './bower_components/codemirror/mode/mllike/mllike.js', + './bower_components/codemirror/mode/modelica/modelica.js', + './bower_components/codemirror/mode/mscgen/mscgen.js', + './bower_components/codemirror/mode/mumps/mumps.js', + './bower_components/codemirror/mode/nginx/nginx.js', + './bower_components/codemirror/mode/nsis/nsis.js', + './bower_components/codemirror/mode/ntriples/ntriples.js', + './bower_components/codemirror/mode/octave/octave.js', + './bower_components/codemirror/mode/oz/oz.js', + './bower_components/codemirror/mode/pascal/pascal.js', + './bower_components/codemirror/mode/pegjs/pegjs.js', + './bower_components/codemirror/mode/perl/perl.js', + './bower_components/codemirror/mode/php/php.js', + './bower_components/codemirror/mode/pig/pig.js', + './bower_components/codemirror/mode/properties/properties.js', + './bower_components/codemirror/mode/puppet/puppet.js', + './bower_components/codemirror/mode/python/python.js', + './bower_components/codemirror/mode/q/q.js', + './bower_components/codemirror/mode/r/r.js', + './bower_components/codemirror/mode/rpm/rpm.js', + './bower_components/codemirror/mode/rst/rst.js', + './bower_components/codemirror/mode/ruby/ruby.js', + './bower_components/codemirror/mode/rust/rust.js', + './bower_components/codemirror/mode/sass/sass.js', + './bower_components/codemirror/mode/scheme/scheme.js', + './bower_components/codemirror/mode/shell/shell.js', + './bower_components/codemirror/mode/sieve/sieve.js', + './bower_components/codemirror/mode/slim/slim.js', + './bower_components/codemirror/mode/smalltalk/smalltalk.js', + './bower_components/codemirror/mode/smarty/smarty.js', + './bower_components/codemirror/mode/solr/solr.js', + './bower_components/codemirror/mode/soy/soy.js', + './bower_components/codemirror/mode/sparql/sparql.js', + './bower_components/codemirror/mode/spreadsheet/spreadsheet.js', + './bower_components/codemirror/mode/sql/sql.js', + './bower_components/codemirror/mode/stex/stex.js', + './bower_components/codemirror/mode/stylus/stylus.js', + './bower_components/codemirror/mode/swift/swift.js', + './bower_components/codemirror/mode/tcl/tcl.js', + './bower_components/codemirror/mode/textile/textile.js', + './bower_components/codemirror/mode/tiddlywiki/tiddlywiki.css', + './bower_components/codemirror/mode/tiddlywiki/tiddlywiki.js', + './bower_components/codemirror/mode/tiki/tiki.css', + './bower_components/codemirror/mode/tiki/tiki.js', + './bower_components/codemirror/mode/toml/toml.js', + './bower_components/codemirror/mode/tornado/tornado.js', + './bower_components/codemirror/mode/troff/troff.js', + './bower_components/codemirror/mode/ttcn/ttcn.js', + './bower_components/codemirror/mode/ttcn-cfg/ttcn-cfg.js', + './bower_components/codemirror/mode/turtle/turtle.js', + './bower_components/codemirror/mode/twig/twig.js', + './bower_components/codemirror/mode/vb/vb.js', + './bower_components/codemirror/mode/vbscript/vbscript.js', + './bower_components/codemirror/mode/velocity/velocity.js', + './bower_components/codemirror/mode/verilog/verilog.js', + './bower_components/codemirror/mode/vhdl/vhdl.js', + './bower_components/codemirror/mode/vue/vue.js', + './bower_components/codemirror/mode/xml/xml.js', + './bower_components/codemirror/mode/xquery/xquery.js', + './bower_components/codemirror/mode/yaml/yaml.js', + './bower_components/codemirror/mode/z80/z80.js' + ], where); +}); diff --git a/src/ui-codemirror.js b/src/ui-codemirror.js index 480f4f2..33eac2d 100644 --- a/src/ui-codemirror.js +++ b/src/ui-codemirror.js @@ -10,7 +10,7 @@ angular.module('ui.codemirror', []) /** * @ngInject */ -function uiCodemirrorDirective($timeout, uiCodemirrorConfig) { +var uiCodemirrorDirective = ['$timeout', 'uiCodemirrorConfig', function ($timeout, uiCodemirrorConfig) { return { restrict: 'EA', @@ -147,4 +147,4 @@ function uiCodemirrorDirective($timeout, uiCodemirrorConfig) { }); } -} +}]; From 9b7f7b66040f6b3a379e6b96261ea2974b0619ff Mon Sep 17 00:00:00 2001 From: Daniel Holzmann Date: Fri, 15 Jan 2016 10:46:22 +0100 Subject: [PATCH 4/5] version bump --- package.js | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.js b/package.js index a80ee40..ad85de5 100644 --- a/package.js +++ b/package.js @@ -1,7 +1,7 @@ 'use strict'; var packageName = 'codelovers:angular-ui-codemirror-all-modes'; var where = 'client'; // where to install: 'client' or 'server'. For both, pass nothing. -var version = '0.3.2'; +var version = '0.3.3'; var summary = 'This directive allows you to add CodeMirror to your textarea elements. Includes all modes'; var gitLink = 'https://github.com/hhravn/ui-codemirror'; var documentationFile = 'README.md'; diff --git a/package.json b/package.json index 9b76a11..b310f83 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "angular-ui-codemirror", - "version": "0.3.0", + "version": "0.3.3", "description": "This directive allows you to add CodeMirror to your textarea elements.", "author": "https://github.com/angular-ui/ui-codemirror/contributors", "license": "MIT", From e340d262c5715c2e963d2a992cc246ce9cc6ca03 Mon Sep 17 00:00:00 2001 From: Daniel Holzmann Date: Fri, 15 Jan 2016 10:49:38 +0100 Subject: [PATCH 5/5] fix for minified code --- package.js | 2 +- package.json | 2 +- src/ui-codemirror.js | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.js b/package.js index ad85de5..e979781 100644 --- a/package.js +++ b/package.js @@ -1,7 +1,7 @@ 'use strict'; var packageName = 'codelovers:angular-ui-codemirror-all-modes'; var where = 'client'; // where to install: 'client' or 'server'. For both, pass nothing. -var version = '0.3.3'; +var version = '0.3.4'; var summary = 'This directive allows you to add CodeMirror to your textarea elements. Includes all modes'; var gitLink = 'https://github.com/hhravn/ui-codemirror'; var documentationFile = 'README.md'; diff --git a/package.json b/package.json index b310f83..5aff378 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "angular-ui-codemirror", - "version": "0.3.3", + "version": "0.3.4", "description": "This directive allows you to add CodeMirror to your textarea elements.", "author": "https://github.com/angular-ui/ui-codemirror/contributors", "license": "MIT", diff --git a/src/ui-codemirror.js b/src/ui-codemirror.js index 33eac2d..fce424e 100644 --- a/src/ui-codemirror.js +++ b/src/ui-codemirror.js @@ -5,12 +5,12 @@ */ angular.module('ui.codemirror', []) .constant('uiCodemirrorConfig', {}) - .directive('uiCodemirror', uiCodemirrorDirective); + .directive('uiCodemirror', ['$timeout', 'uiCodemirrorConfig', uiCodemirrorDirective]); /** * @ngInject */ -var uiCodemirrorDirective = ['$timeout', 'uiCodemirrorConfig', function ($timeout, uiCodemirrorConfig) { +function uiCodemirrorDirective($timeout, uiCodemirrorConfig) { return { restrict: 'EA', @@ -147,4 +147,4 @@ var uiCodemirrorDirective = ['$timeout', 'uiCodemirrorConfig', function ($timeou }); } -}]; +}