##// END OF EJS Templates
js: organized and updated JS packages....
marcink -
r2123:f43bc711 default
parent child Browse files
Show More

The requested changes are too big and content was truncated. Show full diff

@@ -1,192 +1,193 b''
1 {
1 {
2 "dirs": {
2 "dirs": {
3 "css": {
3 "css": {
4 "src":"rhodecode/public/css",
4 "src":"rhodecode/public/css",
5 "dest":"rhodecode/public/css"
5 "dest":"rhodecode/public/css"
6 },
6 },
7 "js": {
7 "js": {
8 "src": "rhodecode/public/js/src",
8 "src": "rhodecode/public/js/src",
9 "src_rc": "rhodecode/public/js/rhodecode",
9 "dest": "rhodecode/public/js",
10 "dest": "rhodecode/public/js",
10 "bower": "bower_components",
11 "bower": "bower_components",
11 "node_modules": "node_modules"
12 "node_modules": "node_modules"
12 }
13 }
13 },
14 },
14 "copy": {
15 "copy": {
15 "main": {
16 "main": {
16 "expand": true,
17 "expand": true,
17 "cwd": "bower_components",
18 "cwd": "bower_components",
18 "src": "webcomponentsjs/webcomponents-lite.js",
19 "src": "webcomponentsjs/webcomponents-lite.js",
19 "dest": "<%= dirs.js.dest %>/vendors"
20 "dest": "<%= dirs.js.dest %>/vendors"
20 }
21 }
21 },
22 },
22 "concat": {
23 "concat": {
23 "polymercss": {
24 "polymercss": {
24 "src": [
25 "src": [
25 "<%= dirs.js.src %>/components/root-styles-prefix.html",
26 "<%= dirs.js.src %>/components/root-styles-prefix.html",
26 "<%= dirs.css.src %>/style-polymer.css",
27 "<%= dirs.css.src %>/style-polymer.css",
27 "<%= dirs.js.src %>/components/root-styles-suffix.html"
28 "<%= dirs.js.src %>/components/root-styles-suffix.html"
28 ],
29 ],
29 "dest": "<%= dirs.js.dest %>/src/components/root-styles.gen.html",
30 "dest": "<%= dirs.js.dest %>/src/components/root-styles.gen.html",
30 "nonull": true
31 "nonull": true
31 },
32 },
32 "dist": {
33 "dist": {
33 "src": [
34 "src": [
34 "<%= dirs.js.src %>/jquery-1.11.1.min.js",
35 "<%= dirs.js.node_modules %>/jquery/dist/jquery.min.js",
36 "<%= dirs.js.node_modules %>/mousetrap/mousetrap.min.js",
37 "<%= dirs.js.node_modules %>/moment/min/moment.min.js",
38 "<%= dirs.js.node_modules %>/clipboard/dist/clipboard.min.js",
39 "<%= dirs.js.node_modules %>/favico.js/favico-0.3.10.min.js",
40 "<%= dirs.js.node_modules %>/appenlight-client/appenlight-client.min.js",
35 "<%= dirs.js.src %>/logging.js",
41 "<%= dirs.js.src %>/logging.js",
36 "<%= dirs.js.src %>/bootstrap.js",
42 "<%= dirs.js.src %>/bootstrap.js",
37 "<%= dirs.js.src %>/mousetrap.js",
38 "<%= dirs.js.src %>/moment.js",
39 "<%= dirs.js.src %>/clipboard.min.js",
40 "<%= dirs.js.node_modules %>/appenlight-client/appenlight-client.min.js",
41 "<%= dirs.js.node_modules %>/favico.js/favico-0.3.10.min.js",
42 "<%= dirs.js.src %>/i18n_utils.js",
43 "<%= dirs.js.src %>/i18n_utils.js",
43 "<%= dirs.js.src %>/deform.js",
44 "<%= dirs.js.src %>/deform.js",
44 "<%= dirs.js.src %>/plugins/jquery.pjax.js",
45 "<%= dirs.js.src %>/plugins/jquery.pjax.js",
45 "<%= dirs.js.src %>/plugins/jquery.dataTables.js",
46 "<%= dirs.js.src %>/plugins/jquery.dataTables.js",
46 "<%= dirs.js.src %>/plugins/flavoured_checkbox.js",
47 "<%= dirs.js.src %>/plugins/flavoured_checkbox.js",
47 "<%= dirs.js.src %>/plugins/jquery.auto-grow-input.js",
48 "<%= dirs.js.src %>/plugins/jquery.auto-grow-input.js",
48 "<%= dirs.js.src %>/plugins/jquery.autocomplete.js",
49 "<%= dirs.js.src %>/plugins/jquery.autocomplete.js",
49 "<%= dirs.js.src %>/plugins/jquery.debounce.js",
50 "<%= dirs.js.src %>/plugins/jquery.debounce.js",
50 "<%= dirs.js.src %>/plugins/jquery.mark.js",
51 "<%= dirs.js.src %>/plugins/jquery.mark.js",
51 "<%= dirs.js.src %>/plugins/jquery.timeago.js",
52 "<%= dirs.js.src %>/plugins/jquery.timeago.js",
52 "<%= dirs.js.src %>/plugins/jquery.timeago-extension.js",
53 "<%= dirs.js.src %>/plugins/jquery.timeago-extension.js",
53 "<%= dirs.js.src %>/select2/select2.js",
54 "<%= dirs.js.src %>/select2/select2.js",
54 "<%= dirs.js.src %>/codemirror/codemirror.js",
55 "<%= dirs.js.src %>/codemirror/codemirror.js",
55 "<%= dirs.js.src %>/codemirror/codemirror_loadmode.js",
56 "<%= dirs.js.src %>/codemirror/codemirror_loadmode.js",
56 "<%= dirs.js.src %>/codemirror/codemirror_hint.js",
57 "<%= dirs.js.src %>/codemirror/codemirror_hint.js",
57 "<%= dirs.js.src %>/codemirror/codemirror_overlay.js",
58 "<%= dirs.js.src %>/codemirror/codemirror_overlay.js",
58 "<%= dirs.js.src %>/codemirror/codemirror_placeholder.js",
59 "<%= dirs.js.src %>/codemirror/codemirror_placeholder.js",
59 "<%= dirs.js.dest %>/mode/meta.js",
60 "<%= dirs.js.dest %>/mode/meta.js",
60 "<%= dirs.js.dest %>/mode/meta_ext.js",
61 "<%= dirs.js.dest %>/mode/meta_ext.js",
61 "<%= dirs.js.dest %>/rhodecode/i18n/select2/translations.js",
62 "<%= dirs.js.src_rc %>/i18n/select2/translations.js",
62 "<%= dirs.js.src %>/rhodecode/utils/array.js",
63 "<%= dirs.js.src %>/rhodecode/utils/array.js",
63 "<%= dirs.js.src %>/rhodecode/utils/string.js",
64 "<%= dirs.js.src %>/rhodecode/utils/string.js",
64 "<%= dirs.js.src %>/rhodecode/utils/pyroutes.js",
65 "<%= dirs.js.src %>/rhodecode/utils/pyroutes.js",
65 "<%= dirs.js.src %>/rhodecode/utils/ajax.js",
66 "<%= dirs.js.src %>/rhodecode/utils/ajax.js",
66 "<%= dirs.js.src %>/rhodecode/utils/autocomplete.js",
67 "<%= dirs.js.src %>/rhodecode/utils/autocomplete.js",
67 "<%= dirs.js.src %>/rhodecode/utils/colorgenerator.js",
68 "<%= dirs.js.src %>/rhodecode/utils/colorgenerator.js",
68 "<%= dirs.js.src %>/rhodecode/utils/ie.js",
69 "<%= dirs.js.src %>/rhodecode/utils/ie.js",
69 "<%= dirs.js.src %>/rhodecode/utils/os.js",
70 "<%= dirs.js.src %>/rhodecode/utils/os.js",
70 "<%= dirs.js.src %>/rhodecode/utils/topics.js",
71 "<%= dirs.js.src %>/rhodecode/utils/topics.js",
71 "<%= dirs.js.src %>/rhodecode/init.js",
72 "<%= dirs.js.src %>/rhodecode/init.js",
72 "<%= dirs.js.src %>/rhodecode/changelog.js",
73 "<%= dirs.js.src %>/rhodecode/changelog.js",
73 "<%= dirs.js.src %>/rhodecode/codemirror.js",
74 "<%= dirs.js.src %>/rhodecode/codemirror.js",
74 "<%= dirs.js.src %>/rhodecode/comments.js",
75 "<%= dirs.js.src %>/rhodecode/comments.js",
75 "<%= dirs.js.src %>/rhodecode/constants.js",
76 "<%= dirs.js.src %>/rhodecode/constants.js",
76 "<%= dirs.js.src %>/rhodecode/files.js",
77 "<%= dirs.js.src %>/rhodecode/files.js",
77 "<%= dirs.js.src %>/rhodecode/followers.js",
78 "<%= dirs.js.src %>/rhodecode/followers.js",
78 "<%= dirs.js.src %>/rhodecode/menus.js",
79 "<%= dirs.js.src %>/rhodecode/menus.js",
79 "<%= dirs.js.src %>/rhodecode/notifications.js",
80 "<%= dirs.js.src %>/rhodecode/notifications.js",
80 "<%= dirs.js.src %>/rhodecode/permissions.js",
81 "<%= dirs.js.src %>/rhodecode/permissions.js",
81 "<%= dirs.js.src %>/rhodecode/pjax.js",
82 "<%= dirs.js.src %>/rhodecode/pjax.js",
82 "<%= dirs.js.src %>/rhodecode/pullrequests.js",
83 "<%= dirs.js.src %>/rhodecode/pullrequests.js",
83 "<%= dirs.js.src %>/rhodecode/settings.js",
84 "<%= dirs.js.src %>/rhodecode/settings.js",
84 "<%= dirs.js.src %>/rhodecode/select2_widgets.js",
85 "<%= dirs.js.src %>/rhodecode/select2_widgets.js",
85 "<%= dirs.js.src %>/rhodecode/tooltips.js",
86 "<%= dirs.js.src %>/rhodecode/tooltips.js",
86 "<%= dirs.js.src %>/rhodecode/users.js",
87 "<%= dirs.js.src %>/rhodecode/users.js",
87 "<%= dirs.js.src %>/rhodecode/appenlight.js",
88 "<%= dirs.js.src %>/rhodecode/appenlight.js",
88 "<%= dirs.js.src %>/rhodecode.js"
89 "<%= dirs.js.src %>/rhodecode.js"
89 ],
90 ],
90 "dest": "<%= dirs.js.dest %>/scripts.js",
91 "dest": "<%= dirs.js.dest %>/scripts.js",
91 "nonull": true
92 "nonull": true
92 }
93 }
93 },
94 },
94 "crisper": {
95 "crisper": {
95 "dist": {
96 "dist": {
96 "options": {
97 "options": {
97 "cleanup": false,
98 "cleanup": false,
98 "onlySplit": true
99 "onlySplit": true
99 },
100 },
100 "src": "<%= dirs.js.dest %>/rhodecode-components.html",
101 "src": "<%= dirs.js.dest %>/rhodecode-components.html",
101 "dest": "<%= dirs.js.dest %>/rhodecode-components.js"
102 "dest": "<%= dirs.js.dest %>/rhodecode-components.js"
102 }
103 }
103 },
104 },
104 "less": {
105 "less": {
105 "development": {
106 "development": {
106 "options": {
107 "options": {
107 "compress": false,
108 "compress": false,
108 "yuicompress": false,
109 "yuicompress": false,
109 "optimization": 0
110 "optimization": 0
110 },
111 },
111 "files": {
112 "files": {
112 "<%= dirs.css.dest %>/style.css": "<%= dirs.css.src %>/main.less",
113 "<%= dirs.css.dest %>/style.css": "<%= dirs.css.src %>/main.less",
113 "<%= dirs.css.dest %>/style-polymer.css": "<%= dirs.css.src %>/polymer.less"
114 "<%= dirs.css.dest %>/style-polymer.css": "<%= dirs.css.src %>/polymer.less"
114 }
115 }
115 },
116 },
116 "production": {
117 "production": {
117 "options": {
118 "options": {
118 "compress": true,
119 "compress": true,
119 "yuicompress": true,
120 "yuicompress": true,
120 "optimization": 2
121 "optimization": 2
121 },
122 },
122 "files": {
123 "files": {
123 "<%= dirs.css.dest %>/style.css": "<%= dirs.css.src %>/main.less",
124 "<%= dirs.css.dest %>/style.css": "<%= dirs.css.src %>/main.less",
124 "<%= dirs.css.dest %>/style-polymer.css": "<%= dirs.css.src %>/polymer.less"
125 "<%= dirs.css.dest %>/style-polymer.css": "<%= dirs.css.src %>/polymer.less"
125 }
126 }
126 },
127 },
127 "components": {
128 "components": {
128 "files": [
129 "files": [
129 {
130 {
130 "cwd": "<%= dirs.js.src %>/components/",
131 "cwd": "<%= dirs.js.src %>/components/",
131 "dest": "<%= dirs.js.src %>/components/",
132 "dest": "<%= dirs.js.src %>/components/",
132 "src": [
133 "src": [
133 "**/*.less"
134 "**/*.less"
134 ],
135 ],
135 "expand": true,
136 "expand": true,
136 "ext": ".css"
137 "ext": ".css"
137 }
138 }
138 ]
139 ]
139 }
140 }
140 },
141 },
141 "watch": {
142 "watch": {
142 "less": {
143 "less": {
143 "files": [
144 "files": [
144 "<%= dirs.css.src %>/**/*.less",
145 "<%= dirs.css.src %>/**/*.less",
145 "<%= dirs.js.src %>/components/**/*.less"
146 "<%= dirs.js.src %>/components/**/*.less"
146 ],
147 ],
147 "tasks": [
148 "tasks": [
148 "less:development",
149 "less:development",
149 "less:components",
150 "less:components",
150 "concat:polymercss",
151 "concat:polymercss",
151 "vulcanize",
152 "vulcanize",
152 "crisper",
153 "crisper",
153 "concat:dist"
154 "concat:dist"
154 ]
155 ]
155 },
156 },
156 "js": {
157 "js": {
157 "files": [
158 "files": [
158 "!<%= dirs.js.src %>/components/root-styles.gen.html",
159 "!<%= dirs.js.src %>/components/root-styles.gen.html",
159 "<%= dirs.js.src %>/**/*.js",
160 "<%= dirs.js.src %>/**/*.js",
160 "<%= dirs.js.src %>/components/**/*.html"
161 "<%= dirs.js.src %>/components/**/*.html"
161 ],
162 ],
162 "tasks": [
163 "tasks": [
163 "less:components",
164 "less:components",
164 "concat:polymercss",
165 "concat:polymercss",
165 "vulcanize",
166 "vulcanize",
166 "crisper",
167 "crisper",
167 "concat:dist"
168 "concat:dist"
168 ]
169 ]
169 }
170 }
170 },
171 },
171 "jshint": {
172 "jshint": {
172 "rhodecode": {
173 "rhodecode": {
173 "src": "<%= dirs.js.src %>/rhodecode/**/*.js",
174 "src": "<%= dirs.js.src %>/rhodecode/**/*.js",
174 "options": {
175 "options": {
175 "jshintrc": ".jshintrc"
176 "jshintrc": ".jshintrc"
176 }
177 }
177 }
178 }
178 },
179 },
179 "vulcanize": {
180 "vulcanize": {
180 "default": {
181 "default": {
181 "options": {
182 "options": {
182 "abspath": "",
183 "abspath": "",
183 "inlineScripts": true,
184 "inlineScripts": true,
184 "inlineCss": true,
185 "inlineCss": true,
185 "stripComments": true
186 "stripComments": true
186 },
187 },
187 "files": {
188 "files": {
188 "<%= dirs.js.dest %>/rhodecode-components.html": "<%= dirs.js.src %>/components/shared-components.html"
189 "<%= dirs.js.dest %>/rhodecode-components.html": "<%= dirs.js.src %>/components/shared-components.html"
189 }
190 }
190 }
191 }
191 }
192 }
192 }
193 }
@@ -1,20 +1,25 b''
1 {
1 {
2 "name": "rhodecode-enterprise",
2 "name": "rhodecode-enterprise",
3 "version": "0.0.1",
3 "version": "0.0.1",
4 "devDependencies": {
4 "devDependencies": {
5 "grunt": "^0.4.5",
5 "grunt": "^0.4.5",
6 "grunt-contrib-copy": "^1.0.0",
6 "grunt-contrib-copy": "^1.0.0",
7 "grunt-contrib-concat": "^0.5.1",
7 "grunt-contrib-concat": "^0.5.1",
8 "grunt-contrib-jshint": "^0.12.0",
8 "grunt-contrib-jshint": "^0.12.0",
9 "grunt-contrib-less": "^1.1.0",
9 "grunt-contrib-less": "^1.1.0",
10 "grunt-contrib-watch": "^0.6.1",
10 "grunt-contrib-watch": "^0.6.1",
11 "crisper": "^2.0.2",
11 "crisper": "^2.0.2",
12 "vulcanize": "^1.14.8",
12 "vulcanize": "^1.14.8",
13 "grunt-crisper": "^1.0.1",
13 "grunt-crisper": "^1.0.1",
14 "grunt-vulcanize": "^1.0.0",
14 "grunt-vulcanize": "^1.0.0",
15 "node2nix": "^1.0.0",
15 "jshint": "^2.9.1-rc3",
16 "jshint": "^2.9.1-rc3",
16 "bower": "^1.7.9",
17 "bower": "^1.7.9",
18 "jquery": "1.11.3",
17 "favico.js": "^0.3.10",
19 "favico.js": "^0.3.10",
18 "appenlight-client": "git+https://git@github.com/AppEnlight/appenlight-client-js.git#0.5.0"
20 "clipboard": "^1.7.1",
21 "moment": "^2.18.1",
22 "mousetrap": "^1.6.1",
23 "appenlight-client": "git+https://git@github.com/AppEnlight/appenlight-client-js.git#0.5.1"
19 }
24 }
20 }
25 }
1 NO CONTENT: modified file
NO CONTENT: modified file
The requested commit or file is too big and content was truncated. Show full diff
1 NO CONTENT: file renamed from rhodecode/public/js/excanvas.min.js to rhodecode/public/js/src/excanvas.min.js
NO CONTENT: file renamed from rhodecode/public/js/excanvas.min.js to rhodecode/public/js/src/excanvas.min.js
1 NO CONTENT: file renamed from rhodecode/public/js/jquery.commits-graph.js to rhodecode/public/js/src/plugins/jquery.commits-graph.js
NO CONTENT: file renamed from rhodecode/public/js/jquery.commits-graph.js to rhodecode/public/js/src/plugins/jquery.commits-graph.js
1 NO CONTENT: modified file
NO CONTENT: modified file
The requested commit or file is too big and content was truncated. Show full diff
1 NO CONTENT: modified file
NO CONTENT: modified file
The requested commit or file is too big and content was truncated. Show full diff
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
1 NO CONTENT: file was removed
NO CONTENT: file was removed
The requested commit or file is too big and content was truncated. Show full diff
1 NO CONTENT: file was removed
NO CONTENT: file was removed
The requested commit or file is too big and content was truncated. Show full diff
1 NO CONTENT: file was removed
NO CONTENT: file was removed
The requested commit or file is too big and content was truncated. Show full diff
General Comments 0
You need to be logged in to leave comments. Login now