##// END OF EJS Templates
diffs: sticky top-file bar + context aware file labels....
marcink -
r3126:4c30a2d8 default
parent child
Show More

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

@@ -1,196 +1,200
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 "src_rc": "rhodecode/public/js/rhodecode",
10 "dest": "rhodecode/public/js",
10 "dest": "rhodecode/public/js",
11 "bower": "bower_components",
11 "bower": "bower_components",
12 "node_modules": "node_modules"
12 "node_modules": "node_modules"
13 }
13 }
14 },
14 },
15 "copy": {
15 "copy": {
16 "main": {
16 "main": {
17 "expand": true,
17 "expand": true,
18 "cwd": "bower_components",
18 "cwd": "bower_components",
19 "src": "webcomponentsjs/webcomponents-lite.js",
19 "src": "webcomponentsjs/webcomponents-lite.js",
20 "dest": "<%= dirs.js.dest %>/vendors"
20 "dest": "<%= dirs.js.dest %>/vendors"
21 }
21 }
22 },
22 },
23 "concat": {
23 "concat": {
24 "polymercss": {
24 "polymercss": {
25 "src": [
25 "src": [
26 "<%= dirs.js.src %>/components/root-styles-prefix.html",
26 "<%= dirs.js.src %>/components/root-styles-prefix.html",
27 "<%= dirs.css.src %>/style-polymer.css",
27 "<%= dirs.css.src %>/style-polymer.css",
28 "<%= dirs.js.src %>/components/root-styles-suffix.html"
28 "<%= dirs.js.src %>/components/root-styles-suffix.html"
29 ],
29 ],
30 "dest": "<%= dirs.js.dest %>/src/components/root-styles.gen.html",
30 "dest": "<%= dirs.js.dest %>/src/components/root-styles.gen.html",
31 "nonull": true
31 "nonull": true
32 },
32 },
33 "dist": {
33 "dist": {
34 "src": [
34 "src": [
35 "<%= dirs.js.node_modules %>/jquery/dist/jquery.min.js",
35 "<%= dirs.js.node_modules %>/jquery/dist/jquery.min.js",
36 "<%= dirs.js.node_modules %>/mousetrap/mousetrap.min.js",
36 "<%= dirs.js.node_modules %>/mousetrap/mousetrap.min.js",
37 "<%= dirs.js.node_modules %>/moment/min/moment.min.js",
37 "<%= dirs.js.node_modules %>/moment/min/moment.min.js",
38 "<%= dirs.js.node_modules %>/clipboard/dist/clipboard.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",
39 "<%= dirs.js.node_modules %>/favico.js/favico-0.3.10.min.js",
40 "<%= dirs.js.node_modules %>/sticky-sidebar/dist/sticky-sidebar.min.js",
41 "<%= dirs.js.node_modules %>/sticky-sidebar/dist/jquery.sticky-sidebar.min.js",
42 "<%= dirs.js.node_modules %>/waypoints/lib/noframework.waypoints.min.js",
43 "<%= dirs.js.node_modules %>/waypoints/lib/jquery.waypoints.min.js",
40 "<%= dirs.js.node_modules %>/appenlight-client/appenlight-client.min.js",
44 "<%= dirs.js.node_modules %>/appenlight-client/appenlight-client.min.js",
41 "<%= dirs.js.src %>/logging.js",
45 "<%= dirs.js.src %>/logging.js",
42 "<%= dirs.js.src %>/bootstrap.js",
46 "<%= dirs.js.src %>/bootstrap.js",
43 "<%= dirs.js.src %>/i18n_utils.js",
47 "<%= dirs.js.src %>/i18n_utils.js",
44 "<%= dirs.js.src %>/deform.js",
48 "<%= dirs.js.src %>/deform.js",
45 "<%= dirs.js.src %>/ejs.js",
49 "<%= dirs.js.src %>/ejs.js",
46 "<%= dirs.js.src %>/ejs_templates/utils.js",
50 "<%= dirs.js.src %>/ejs_templates/utils.js",
47 "<%= dirs.js.src %>/plugins/jquery.pjax.js",
51 "<%= dirs.js.src %>/plugins/jquery.pjax.js",
48 "<%= dirs.js.src %>/plugins/jquery.dataTables.js",
52 "<%= dirs.js.src %>/plugins/jquery.dataTables.js",
49 "<%= dirs.js.src %>/plugins/flavoured_checkbox.js",
53 "<%= dirs.js.src %>/plugins/flavoured_checkbox.js",
50 "<%= dirs.js.src %>/plugins/jquery.auto-grow-input.js",
54 "<%= dirs.js.src %>/plugins/jquery.auto-grow-input.js",
51 "<%= dirs.js.src %>/plugins/jquery.autocomplete.js",
55 "<%= dirs.js.src %>/plugins/jquery.autocomplete.js",
52 "<%= dirs.js.src %>/plugins/jquery.debounce.js",
56 "<%= dirs.js.src %>/plugins/jquery.debounce.js",
53 "<%= dirs.js.src %>/plugins/jquery.mark.js",
57 "<%= dirs.js.src %>/plugins/jquery.mark.js",
54 "<%= dirs.js.src %>/plugins/jquery.timeago.js",
58 "<%= dirs.js.src %>/plugins/jquery.timeago.js",
55 "<%= dirs.js.src %>/plugins/jquery.timeago-extension.js",
59 "<%= dirs.js.src %>/plugins/jquery.timeago-extension.js",
56 "<%= dirs.js.src %>/select2/select2.js",
60 "<%= dirs.js.src %>/select2/select2.js",
57 "<%= dirs.js.src %>/codemirror/codemirror.js",
61 "<%= dirs.js.src %>/codemirror/codemirror.js",
58 "<%= dirs.js.src %>/codemirror/codemirror_loadmode.js",
62 "<%= dirs.js.src %>/codemirror/codemirror_loadmode.js",
59 "<%= dirs.js.src %>/codemirror/codemirror_hint.js",
63 "<%= dirs.js.src %>/codemirror/codemirror_hint.js",
60 "<%= dirs.js.src %>/codemirror/codemirror_overlay.js",
64 "<%= dirs.js.src %>/codemirror/codemirror_overlay.js",
61 "<%= dirs.js.src %>/codemirror/codemirror_placeholder.js",
65 "<%= dirs.js.src %>/codemirror/codemirror_placeholder.js",
62 "<%= dirs.js.src %>/codemirror/codemirror_simplemode.js",
66 "<%= dirs.js.src %>/codemirror/codemirror_simplemode.js",
63 "<%= dirs.js.dest %>/mode/meta.js",
67 "<%= dirs.js.dest %>/mode/meta.js",
64 "<%= dirs.js.dest %>/mode/meta_ext.js",
68 "<%= dirs.js.dest %>/mode/meta_ext.js",
65 "<%= dirs.js.src_rc %>/i18n/select2/translations.js",
69 "<%= dirs.js.src_rc %>/i18n/select2/translations.js",
66 "<%= dirs.js.src %>/rhodecode/utils/array.js",
70 "<%= dirs.js.src %>/rhodecode/utils/array.js",
67 "<%= dirs.js.src %>/rhodecode/utils/string.js",
71 "<%= dirs.js.src %>/rhodecode/utils/string.js",
68 "<%= dirs.js.src %>/rhodecode/utils/pyroutes.js",
72 "<%= dirs.js.src %>/rhodecode/utils/pyroutes.js",
69 "<%= dirs.js.src %>/rhodecode/utils/ajax.js",
73 "<%= dirs.js.src %>/rhodecode/utils/ajax.js",
70 "<%= dirs.js.src %>/rhodecode/utils/autocomplete.js",
74 "<%= dirs.js.src %>/rhodecode/utils/autocomplete.js",
71 "<%= dirs.js.src %>/rhodecode/utils/colorgenerator.js",
75 "<%= dirs.js.src %>/rhodecode/utils/colorgenerator.js",
72 "<%= dirs.js.src %>/rhodecode/utils/ie.js",
76 "<%= dirs.js.src %>/rhodecode/utils/ie.js",
73 "<%= dirs.js.src %>/rhodecode/utils/os.js",
77 "<%= dirs.js.src %>/rhodecode/utils/os.js",
74 "<%= dirs.js.src %>/rhodecode/utils/topics.js",
78 "<%= dirs.js.src %>/rhodecode/utils/topics.js",
75 "<%= dirs.js.src %>/rhodecode/init.js",
79 "<%= dirs.js.src %>/rhodecode/init.js",
76 "<%= dirs.js.src %>/rhodecode/changelog.js",
80 "<%= dirs.js.src %>/rhodecode/changelog.js",
77 "<%= dirs.js.src %>/rhodecode/codemirror.js",
81 "<%= dirs.js.src %>/rhodecode/codemirror.js",
78 "<%= dirs.js.src %>/rhodecode/comments.js",
82 "<%= dirs.js.src %>/rhodecode/comments.js",
79 "<%= dirs.js.src %>/rhodecode/constants.js",
83 "<%= dirs.js.src %>/rhodecode/constants.js",
80 "<%= dirs.js.src %>/rhodecode/files.js",
84 "<%= dirs.js.src %>/rhodecode/files.js",
81 "<%= dirs.js.src %>/rhodecode/followers.js",
85 "<%= dirs.js.src %>/rhodecode/followers.js",
82 "<%= dirs.js.src %>/rhodecode/menus.js",
86 "<%= dirs.js.src %>/rhodecode/menus.js",
83 "<%= dirs.js.src %>/rhodecode/notifications.js",
87 "<%= dirs.js.src %>/rhodecode/notifications.js",
84 "<%= dirs.js.src %>/rhodecode/permissions.js",
88 "<%= dirs.js.src %>/rhodecode/permissions.js",
85 "<%= dirs.js.src %>/rhodecode/pjax.js",
89 "<%= dirs.js.src %>/rhodecode/pjax.js",
86 "<%= dirs.js.src %>/rhodecode/pullrequests.js",
90 "<%= dirs.js.src %>/rhodecode/pullrequests.js",
87 "<%= dirs.js.src %>/rhodecode/settings.js",
91 "<%= dirs.js.src %>/rhodecode/settings.js",
88 "<%= dirs.js.src %>/rhodecode/select2_widgets.js",
92 "<%= dirs.js.src %>/rhodecode/select2_widgets.js",
89 "<%= dirs.js.src %>/rhodecode/tooltips.js",
93 "<%= dirs.js.src %>/rhodecode/tooltips.js",
90 "<%= dirs.js.src %>/rhodecode/users.js",
94 "<%= dirs.js.src %>/rhodecode/users.js",
91 "<%= dirs.js.src %>/rhodecode/appenlight.js",
95 "<%= dirs.js.src %>/rhodecode/appenlight.js",
92 "<%= dirs.js.src %>/rhodecode.js"
96 "<%= dirs.js.src %>/rhodecode.js"
93 ],
97 ],
94 "dest": "<%= dirs.js.dest %>/scripts.js",
98 "dest": "<%= dirs.js.dest %>/scripts.js",
95 "nonull": true
99 "nonull": true
96 }
100 }
97 },
101 },
98 "crisper": {
102 "crisper": {
99 "dist": {
103 "dist": {
100 "options": {
104 "options": {
101 "cleanup": false,
105 "cleanup": false,
102 "onlySplit": true
106 "onlySplit": true
103 },
107 },
104 "src": "<%= dirs.js.dest %>/rhodecode-components.html",
108 "src": "<%= dirs.js.dest %>/rhodecode-components.html",
105 "dest": "<%= dirs.js.dest %>/rhodecode-components.js"
109 "dest": "<%= dirs.js.dest %>/rhodecode-components.js"
106 }
110 }
107 },
111 },
108 "less": {
112 "less": {
109 "development": {
113 "development": {
110 "options": {
114 "options": {
111 "compress": false,
115 "compress": false,
112 "yuicompress": false,
116 "yuicompress": false,
113 "optimization": 0
117 "optimization": 0
114 },
118 },
115 "files": {
119 "files": {
116 "<%= dirs.css.dest %>/style.css": "<%= dirs.css.src %>/main.less",
120 "<%= dirs.css.dest %>/style.css": "<%= dirs.css.src %>/main.less",
117 "<%= dirs.css.dest %>/style-polymer.css": "<%= dirs.css.src %>/polymer.less"
121 "<%= dirs.css.dest %>/style-polymer.css": "<%= dirs.css.src %>/polymer.less"
118 }
122 }
119 },
123 },
120 "production": {
124 "production": {
121 "options": {
125 "options": {
122 "compress": true,
126 "compress": true,
123 "yuicompress": true,
127 "yuicompress": true,
124 "optimization": 2
128 "optimization": 2
125 },
129 },
126 "files": {
130 "files": {
127 "<%= dirs.css.dest %>/style.css": "<%= dirs.css.src %>/main.less",
131 "<%= dirs.css.dest %>/style.css": "<%= dirs.css.src %>/main.less",
128 "<%= dirs.css.dest %>/style-polymer.css": "<%= dirs.css.src %>/polymer.less"
132 "<%= dirs.css.dest %>/style-polymer.css": "<%= dirs.css.src %>/polymer.less"
129 }
133 }
130 },
134 },
131 "components": {
135 "components": {
132 "files": [
136 "files": [
133 {
137 {
134 "cwd": "<%= dirs.js.src %>/components/",
138 "cwd": "<%= dirs.js.src %>/components/",
135 "dest": "<%= dirs.js.src %>/components/",
139 "dest": "<%= dirs.js.src %>/components/",
136 "src": [
140 "src": [
137 "**/*.less"
141 "**/*.less"
138 ],
142 ],
139 "expand": true,
143 "expand": true,
140 "ext": ".css"
144 "ext": ".css"
141 }
145 }
142 ]
146 ]
143 }
147 }
144 },
148 },
145 "watch": {
149 "watch": {
146 "less": {
150 "less": {
147 "files": [
151 "files": [
148 "<%= dirs.css.src %>/**/*.less",
152 "<%= dirs.css.src %>/**/*.less",
149 "<%= dirs.js.src %>/components/**/*.less"
153 "<%= dirs.js.src %>/components/**/*.less"
150 ],
154 ],
151 "tasks": [
155 "tasks": [
152 "less:development",
156 "less:development",
153 "less:components",
157 "less:components",
154 "concat:polymercss",
158 "concat:polymercss",
155 "vulcanize",
159 "vulcanize",
156 "crisper",
160 "crisper",
157 "concat:dist"
161 "concat:dist"
158 ]
162 ]
159 },
163 },
160 "js": {
164 "js": {
161 "files": [
165 "files": [
162 "!<%= dirs.js.src %>/components/root-styles.gen.html",
166 "!<%= dirs.js.src %>/components/root-styles.gen.html",
163 "<%= dirs.js.src %>/**/*.js",
167 "<%= dirs.js.src %>/**/*.js",
164 "<%= dirs.js.src %>/components/**/*.html"
168 "<%= dirs.js.src %>/components/**/*.html"
165 ],
169 ],
166 "tasks": [
170 "tasks": [
167 "less:components",
171 "less:components",
168 "concat:polymercss",
172 "concat:polymercss",
169 "vulcanize",
173 "vulcanize",
170 "crisper",
174 "crisper",
171 "concat:dist"
175 "concat:dist"
172 ]
176 ]
173 }
177 }
174 },
178 },
175 "jshint": {
179 "jshint": {
176 "rhodecode": {
180 "rhodecode": {
177 "src": "<%= dirs.js.src %>/rhodecode/**/*.js",
181 "src": "<%= dirs.js.src %>/rhodecode/**/*.js",
178 "options": {
182 "options": {
179 "jshintrc": ".jshintrc"
183 "jshintrc": ".jshintrc"
180 }
184 }
181 }
185 }
182 },
186 },
183 "vulcanize": {
187 "vulcanize": {
184 "default": {
188 "default": {
185 "options": {
189 "options": {
186 "abspath": "",
190 "abspath": "",
187 "inlineScripts": true,
191 "inlineScripts": true,
188 "inlineCss": true,
192 "inlineCss": true,
189 "stripComments": true
193 "stripComments": true
190 },
194 },
191 "files": {
195 "files": {
192 "<%= dirs.js.dest %>/rhodecode-components.html": "<%= dirs.js.src %>/components/shared-components.html"
196 "<%= dirs.js.dest %>/rhodecode-components.html": "<%= dirs.js.src %>/components/shared-components.html"
193 }
197 }
194 }
198 }
195 }
199 }
196 }
200 }
@@ -1,33 +1,35
1 {
1 {
2 "name": "rhodecode-enterprise",
2 "name": "rhodecode-enterprise",
3 "version": "1.0.0",
3 "version": "1.0.0",
4 "private": true,
4 "private": true,
5 "description" : "RhodeCode JS packaged",
5 "description" : "RhodeCode JS packaged",
6 "license": "SEE LICENSE IN LICENSE.txt",
6 "license": "SEE LICENSE IN LICENSE.txt",
7 "repository" : {
7 "repository" : {
8 "type" : "hg",
8 "type" : "hg",
9 "url" : "https://code.rhodecode.com/rhodecode-enterprise-ce"
9 "url" : "https://code.rhodecode.com/rhodecode-enterprise-ce"
10 },
10 },
11 "devDependencies": {
11 "devDependencies": {
12 "grunt": "^0.4.5",
12 "grunt": "^0.4.5",
13 "grunt-contrib-copy": "^1.0.0",
13 "grunt-contrib-copy": "^1.0.0",
14 "grunt-contrib-concat": "^0.5.1",
14 "grunt-contrib-concat": "^0.5.1",
15 "grunt-contrib-jshint": "^0.12.0",
15 "grunt-contrib-jshint": "^0.12.0",
16 "grunt-contrib-less": "^1.1.0",
16 "grunt-contrib-less": "^1.1.0",
17 "grunt-contrib-watch": "^0.6.1",
17 "grunt-contrib-watch": "^0.6.1",
18 "crisper": "^2.1.1",
18 "crisper": "^2.1.1",
19 "vulcanize": "^1.16.0",
19 "vulcanize": "^1.16.0",
20 "grunt-crisper": "^1.0.1",
20 "grunt-crisper": "^1.0.1",
21 "grunt-vulcanize": "^1.0.0",
21 "grunt-vulcanize": "^1.0.0",
22 "node2nix": "^1.0.0",
22 "node2nix": "^1.0.0",
23 "jshint": "^2.9.1-rc3",
23 "jshint": "^2.9.1-rc3",
24 "bower": "^1.8.4",
24 "bower": "^1.8.4",
25 "jquery": "1.11.3",
25 "jquery": "1.11.3",
26 "favico.js": "^0.3.10",
26 "favico.js": "^0.3.10",
27 "clipboard": "^2.0.1",
27 "clipboard": "^2.0.1",
28 "qrious": "^4.0.2",
28 "qrious": "^4.0.2",
29 "moment": "^2.18.1",
29 "moment": "^2.18.1",
30 "mousetrap": "^1.6.1",
30 "mousetrap": "^1.6.1",
31 "sticky-sidebar": "3.3.1",
32 "waypoints": "4.0.1",
31 "appenlight-client": "git+https://git@github.com/AppEnlight/appenlight-client-js.git#0.5.1"
33 "appenlight-client": "git+https://git@github.com/AppEnlight/appenlight-client-js.git#0.5.1"
32 }
34 }
33 }
35 }
@@ -1,30 +1,30
1 # Generated by bower2nix v3.2.0 (https://github.com/rvl/bower2nix)
1 # Generated by bower2nix v3.2.0 (https://github.com/rvl/bower2nix)
2 { fetchbower, buildEnv }:
2 { fetchbower, buildEnv }:
3 buildEnv { name = "bower-env"; ignoreCollisions = true; paths = [
3 buildEnv { name = "bower-env"; ignoreCollisions = true; paths = [
4 (fetchbower "webcomponentsjs" "1.2.3" "^1.2.3" "0db2fjk779rhl9d4ifpk1j9a83vngx6j3hk7si1752dqxj857267")
4 (fetchbower "webcomponentsjs" "1.2.7" "^1.2.3" "0wbybia53zjfcyh4yvjc4ds8vvfizmmsyd35qgja4v0hlyvf4zms")
5 (fetchbower "polymer" "Polymer/polymer#2.6.0" "Polymer/polymer#^2.6.0" "1jw5syjn0naa7dlxzxvsgwb20zbkbpx0pcg0wzjq4wr49c20nw0k")
5 (fetchbower "polymer" "Polymer/polymer#2.6.1" "Polymer/polymer#^2.6.0" "0zr44hh50851hfqwgw5r4pa330p1jp60rrffcqrw3wwggfl38s4n")
6 (fetchbower "paper-button" "PolymerElements/paper-button#2.1.2" "PolymerElements/paper-button#^2.1.2" "1lwmjwhvimh02gss39yjp5h7yg9mxl1ig59yrk085v86y5f5ilz1")
6 (fetchbower "paper-button" "PolymerElements/paper-button#2.1.3" "PolymerElements/paper-button#^2.1.2" "1w016daj1l8hyklaqskcz4c3zxcm77cd5k3lj0324xn45n3vvphc")
7 (fetchbower "paper-spinner" "PolymerElements/paper-spinner#2.1.0" "PolymerElements/paper-spinner#^2.1.0" "07jamgxzvy4r9pgf5ikj1fm8nkrw6sywgcxvmm7ax58hjvmd4i45")
7 (fetchbower "paper-spinner" "PolymerElements/paper-spinner#2.1.0" "PolymerElements/paper-spinner#^2.1.0" "07jamgxzvy4r9pgf5ikj1fm8nkrw6sywgcxvmm7ax58hjvmd4i45")
8 (fetchbower "paper-tooltip" "PolymerElements/paper-tooltip#2.1.1" "PolymerElements/paper-tooltip#^2.1.1" "0ja9vz4xps7dxfx6kmrwq0gifbjsyc3pk9l3hd5233ss72ghlvgb")
8 (fetchbower "paper-tooltip" "PolymerElements/paper-tooltip#2.1.1" "PolymerElements/paper-tooltip#^2.1.1" "0ja9vz4xps7dxfx6kmrwq0gifbjsyc3pk9l3hd5233ss72ghlvgb")
9 (fetchbower "paper-toast" "PolymerElements/paper-toast#2.1.2" "PolymerElements/paper-toast#^2.1.2" "0mkj9ayjx2l9hvrz4kw3yjbgrs9w873k05ywv94nh92mzpjkxn04")
9 (fetchbower "paper-toast" "PolymerElements/paper-toast#2.1.2" "PolymerElements/paper-toast#^2.1.2" "0mkj9ayjx2l9hvrz4kw3yjbgrs9w873k05ywv94nh92mzpjkxn04")
10 (fetchbower "paper-toggle-button" "PolymerElements/paper-toggle-button#2.1.1" "PolymerElements/paper-toggle-button#^2.1.1" "1rl5ar3ny6r3v9hr8s68v8b3zh5yl52pikhi4b9iv9grv29g5999")
10 (fetchbower "paper-toggle-button" "PolymerElements/paper-toggle-button#2.1.1" "PolymerElements/paper-toggle-button#^2.1.1" "1rl5ar3ny6r3v9hr8s68v8b3zh5yl52pikhi4b9iv9grv29g5999")
11 (fetchbower "iron-ajax" "PolymerElements/iron-ajax#2.1.3" "PolymerElements/iron-ajax#^2.1.3" "187zb6lkv18yapl292qhn611mbl4i2bqs2dimlwmdjaln285nc1l")
11 (fetchbower "iron-ajax" "PolymerElements/iron-ajax#2.1.3" "PolymerElements/iron-ajax#^2.1.3" "187zb6lkv18yapl292qhn611mbl4i2bqs2dimlwmdjaln285nc1l")
12 (fetchbower "iron-autogrow-textarea" "PolymerElements/iron-autogrow-textarea#2.2.0" "PolymerElements/iron-autogrow-textarea#^2.2.0" "1cx7g49m20z08x25z24g2pvv6m6dwfbkga3nsw0rpi3jk7xhznqw")
12 (fetchbower "iron-autogrow-textarea" "PolymerElements/iron-autogrow-textarea#2.2.0" "PolymerElements/iron-autogrow-textarea#^2.2.0" "1cx7g49m20z08x25z24g2pvv6m6dwfbkga3nsw0rpi3jk7xhznqw")
13 (fetchbower "iron-a11y-keys" "PolymerElements/iron-a11y-keys#2.1.2" "PolymerElements/iron-a11y-keys#^2.1.2" "0zdn3bzfrk88iwahmmzvcjn3m90zga1l8dx42b365n8if0n0zapj")
13 (fetchbower "iron-a11y-keys" "PolymerElements/iron-a11y-keys#2.1.2" "PolymerElements/iron-a11y-keys#^2.1.2" "0zdn3bzfrk88iwahmmzvcjn3m90zga1l8dx42b365n8if0n0zapj")
14 (fetchbower "shadycss" "webcomponents/shadycss#1.3.5" "webcomponents/shadycss#^v1.1.0" "1xp07d6jlmc3ywg4cdp2nijwi0vrbzw468242xz0s6zx5z2n2wzf")
14 (fetchbower "shadycss" "webcomponents/shadycss#1.5.2" "webcomponents/shadycss#^v1.1.0" "03fgbgvb80zjrgnq43gk0hr4cbvjs8rkqpfv1c2qsn7b6q71izlx")
15 (fetchbower "iron-flex-layout" "PolymerElements/iron-flex-layout#2.0.3" "PolymerElements/iron-flex-layout#1 - 2" "1ir9ili3rkcgbfj6is5s70vyb7m6avz0av0lpjjlhhsplrrl90bk")
15 (fetchbower "iron-flex-layout" "PolymerElements/iron-flex-layout#2.0.3" "PolymerElements/iron-flex-layout#1 - 2" "1ir9ili3rkcgbfj6is5s70vyb7m6avz0av0lpjjlhhsplrrl90bk")
16 (fetchbower "paper-behaviors" "PolymerElements/paper-behaviors#2.1.1" "PolymerElements/paper-behaviors#1 - 2" "0wzyznmy1q64jsm6lck0xma92lg2hz9h9m05r68iy20iyrvbjld7")
16 (fetchbower "paper-behaviors" "PolymerElements/paper-behaviors#2.1.1" "PolymerElements/paper-behaviors#1 - 2" "0wzyznmy1q64jsm6lck0xma92lg2hz9h9m05r68iy20iyrvbjld7")
17 (fetchbower "paper-styles" "PolymerElements/paper-styles#2.1.0" "PolymerElements/paper-styles#1 - 2" "0xzsd7pvjsk7lgcmvx4q0dvps40q3mymkx26zgs8ns91s1ssfqbx")
17 (fetchbower "paper-styles" "PolymerElements/paper-styles#2.1.0" "PolymerElements/paper-styles#1 - 2" "0xzsd7pvjsk7lgcmvx4q0dvps40q3mymkx26zgs8ns91s1ssfqbx")
18 (fetchbower "iron-a11y-announcer" "PolymerElements/iron-a11y-announcer#2.1.0" "PolymerElements/iron-a11y-announcer#1 - 2" "1hvmw76im8y3pxmg1yfnlkzap429q9i4v1z42y7m8lz0996jmxrz")
18 (fetchbower "iron-a11y-announcer" "PolymerElements/iron-a11y-announcer#2.1.0" "PolymerElements/iron-a11y-announcer#1 - 2" "1hvmw76im8y3pxmg1yfnlkzap429q9i4v1z42y7m8lz0996jmxrz")
19 (fetchbower "iron-overlay-behavior" "PolymerElements/iron-overlay-behavior#2.3.4" "PolymerElements/iron-overlay-behavior#1 - 2" "0hk2fxhfz7kg27349qz1c87vq6nfdcnjr9az3q95ak3rigsb71wg")
19 (fetchbower "iron-overlay-behavior" "PolymerElements/iron-overlay-behavior#2.3.4" "PolymerElements/iron-overlay-behavior#1 - 2" "0hk2fxhfz7kg27349qz1c87vq6nfdcnjr9az3q95ak3rigsb71wg")
20 (fetchbower "iron-fit-behavior" "PolymerElements/iron-fit-behavior#2.2.1" "PolymerElements/iron-fit-behavior#1 - 2" "0v89am4r2fncr7m9k0f2xqh5bvgn2dqjjc7p515ix4grk89whbs3")
20 (fetchbower "iron-fit-behavior" "PolymerElements/iron-fit-behavior#2.2.1" "PolymerElements/iron-fit-behavior#1 - 2" "0v89am4r2fncr7m9k0f2xqh5bvgn2dqjjc7p515ix4grk89whbs3")
21 (fetchbower "iron-checked-element-behavior" "PolymerElements/iron-checked-element-behavior#2.1.1" "PolymerElements/iron-checked-element-behavior#1 - 2" "00gpvnb7anspadw59av7lca6p03qlx59dgnhw3lqf5v223dsh0l3")
21 (fetchbower "iron-checked-element-behavior" "PolymerElements/iron-checked-element-behavior#2.1.1" "PolymerElements/iron-checked-element-behavior#1 - 2" "00gpvnb7anspadw59av7lca6p03qlx59dgnhw3lqf5v223dsh0l3")
22 (fetchbower "iron-behaviors" "PolymerElements/iron-behaviors#2.1.1" "PolymerElements/iron-behaviors#1 - 2" "0c71l1il76jg8gvyh8bwlqraif53gfnz5700vpg35qyr1biwbr1w")
22 (fetchbower "iron-behaviors" "PolymerElements/iron-behaviors#2.1.1" "PolymerElements/iron-behaviors#1 - 2" "0c71l1il76jg8gvyh8bwlqraif53gfnz5700vpg35qyr1biwbr1w")
23 (fetchbower "iron-validatable-behavior" "PolymerElements/iron-validatable-behavior#2.1.0" "PolymerElements/iron-validatable-behavior#1 - 2" "1j65zv7hcxdcyyanzhp2wap3bnx7cz8ghd44m12fad2206jj6ysi")
23 (fetchbower "iron-validatable-behavior" "PolymerElements/iron-validatable-behavior#2.1.0" "PolymerElements/iron-validatable-behavior#1 - 2" "1j65zv7hcxdcyyanzhp2wap3bnx7cz8ghd44m12fad2206jj6ysi")
24 (fetchbower "iron-a11y-keys-behavior" "PolymerElements/iron-a11y-keys-behavior#2.1.1" "PolymerElements/iron-a11y-keys-behavior#1 - 2" "0jsw7wvh4wzcjqdbvxyha99h1ph61lykyyyvdb6hm8m8w40bhs9b")
24 (fetchbower "iron-a11y-keys-behavior" "PolymerElements/iron-a11y-keys-behavior#2.1.1" "PolymerElements/iron-a11y-keys-behavior#1 - 2" "0jsw7wvh4wzcjqdbvxyha99h1ph61lykyyyvdb6hm8m8w40bhs9b")
25 (fetchbower "paper-ripple" "PolymerElements/paper-ripple#2.1.1" "PolymerElements/paper-ripple#1 - 2" "0sam6w83nxf9mss79j6hjfsx0288pf4hwr1bw5xclzgpddcjmrm5")
25 (fetchbower "paper-ripple" "PolymerElements/paper-ripple#2.1.1" "PolymerElements/paper-ripple#1 - 2" "0sam6w83nxf9mss79j6hjfsx0288pf4hwr1bw5xclzgpddcjmrm5")
26 (fetchbower "font-roboto" "PolymerElements/font-roboto#1.1.0" "PolymerElements/font-roboto#^1.0.1" "0z4msvaa5pnr84j2r957g313fmdbdbrknhdw1axy5g48845yv04s")
26 (fetchbower "font-roboto" "PolymerElements/font-roboto#1.1.0" "PolymerElements/font-roboto#^1.0.1" "0z4msvaa5pnr84j2r957g313fmdbdbrknhdw1axy5g48845yv04s")
27 (fetchbower "iron-resizable-behavior" "PolymerElements/iron-resizable-behavior#2.1.1" "PolymerElements/iron-resizable-behavior#1 - 2" "0169rg6kby0ypfiwbkin46ywaszwj7r91yn081yqd96l1115aqnk")
27 (fetchbower "iron-resizable-behavior" "PolymerElements/iron-resizable-behavior#2.1.1" "PolymerElements/iron-resizable-behavior#1 - 2" "0169rg6kby0ypfiwbkin46ywaszwj7r91yn081yqd96l1115aqnk")
28 (fetchbower "iron-form-element-behavior" "PolymerElements/iron-form-element-behavior#2.1.3" "PolymerElements/iron-form-element-behavior#1 - 2" "1c83kkfqvb5pdlvrhad3l7b11i244a8lykc8kzfnb9ya0xrln0cn")
28 (fetchbower "iron-form-element-behavior" "PolymerElements/iron-form-element-behavior#2.1.3" "PolymerElements/iron-form-element-behavior#1 - 2" "1c83kkfqvb5pdlvrhad3l7b11i244a8lykc8kzfnb9ya0xrln0cn")
29 (fetchbower "iron-meta" "PolymerElements/iron-meta#2.1.1" "PolymerElements/iron-meta#1 - 2" "12w1pcl3w97xpxihqddbf2d9dx8xz5i1jd9bz1xrmfsh25isni40")
29 (fetchbower "iron-meta" "PolymerElements/iron-meta#2.1.1" "PolymerElements/iron-meta#1 - 2" "12w1pcl3w97xpxihqddbf2d9dx8xz5i1jd9bz1xrmfsh25isni40")
30 ]; }
30 ]; }
@@ -1,3386 +1,3406
1 # This file has been generated by node2nix 1.6.0. Do not edit!
1 # This file has been generated by node2nix 1.6.0. Do not edit!
2
2
3 {nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
3 {nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
4
4
5 let
5 let
6 sources = {
6 sources = {
7 "@types/clone-0.1.30" = {
7 "@types/clone-0.1.30" = {
8 name = "_at_types_slash_clone";
8 name = "_at_types_slash_clone";
9 packageName = "@types/clone";
9 packageName = "@types/clone";
10 version = "0.1.30";
10 version = "0.1.30";
11 src = fetchurl {
11 src = fetchurl {
12 url = "https://registry.npmjs.org/@types/clone/-/clone-0.1.30.tgz";
12 url = "https://registry.npmjs.org/@types/clone/-/clone-0.1.30.tgz";
13 sha1 = "e7365648c1b42136a59c7d5040637b3b5c83b614";
13 sha1 = "e7365648c1b42136a59c7d5040637b3b5c83b614";
14 };
14 };
15 };
15 };
16 "@types/node-4.2.23" = {
16 "@types/node-4.9.0" = {
17 name = "_at_types_slash_node";
17 name = "_at_types_slash_node";
18 packageName = "@types/node";
18 packageName = "@types/node";
19 version = "4.2.23";
19 version = "4.9.0";
20 src = fetchurl {
20 src = fetchurl {
21 url = "https://registry.npmjs.org/@types/node/-/node-4.2.23.tgz";
21 url = "https://registry.npmjs.org/@types/node/-/node-4.9.0.tgz";
22 sha512 = "U6IchCNLRyswc9p6G6lxWlbE+KwAhZp6mGo6MD2yWpmFomhYmetK+c98OpKyvphNn04CU3aXeJrXdOqbXVTS/w==";
22 sha512 = "xUFkZ+er9gUGw0x9qyfmr/Th0LuX6IB0m7HrRMB6sO6vcBVRFZ/3YV1EeiOC2fG50RX09avDfKwGBHOnPVxFeg==";
23 };
23 };
24 };
24 };
25 "@types/node-6.0.114" = {
25 "@types/node-6.0.118" = {
26 name = "_at_types_slash_node";
26 name = "_at_types_slash_node";
27 packageName = "@types/node";
27 packageName = "@types/node";
28 version = "6.0.114";
28 version = "6.0.118";
29 src = fetchurl {
29 src = fetchurl {
30 url = "https://registry.npmjs.org/@types/node/-/node-6.0.114.tgz";
30 url = "https://registry.npmjs.org/@types/node/-/node-6.0.118.tgz";
31 sha512 = "5ViC9dwf1VIAtrOFTvOuN04lJgw28eKjuy0Vg2Bd/fSlxKP2feCSkIw04ZgOENL2ywdWrtbkthp1XVLEjJmouw==";
31 sha512 = "N33cKXGSqhOYaPiT4xUGsYlPPDwFtQM/6QxJxuMXA/7BcySW+lkn2yigWP7vfs4daiL/7NJNU6DMCqg5N4B+xQ==";
32 };
32 };
33 };
33 };
34 "@types/parse5-0.0.31" = {
34 "@types/parse5-0.0.31" = {
35 name = "_at_types_slash_parse5";
35 name = "_at_types_slash_parse5";
36 packageName = "@types/parse5";
36 packageName = "@types/parse5";
37 version = "0.0.31";
37 version = "0.0.31";
38 src = fetchurl {
38 src = fetchurl {
39 url = "https://registry.npmjs.org/@types/parse5/-/parse5-0.0.31.tgz";
39 url = "http://registry.npmjs.org/@types/parse5/-/parse5-0.0.31.tgz";
40 sha1 = "e827a493a443b156e1b582a2e4c3bdc0040f2ee7";
40 sha1 = "e827a493a443b156e1b582a2e4c3bdc0040f2ee7";
41 };
41 };
42 };
42 };
43 "abbrev-1.1.1" = {
43 "abbrev-1.1.1" = {
44 name = "abbrev";
44 name = "abbrev";
45 packageName = "abbrev";
45 packageName = "abbrev";
46 version = "1.1.1";
46 version = "1.1.1";
47 src = fetchurl {
47 src = fetchurl {
48 url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
48 url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
49 sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
49 sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
50 };
50 };
51 };
51 };
52 "acorn-3.3.0" = {
52 "acorn-3.3.0" = {
53 name = "acorn";
53 name = "acorn";
54 packageName = "acorn";
54 packageName = "acorn";
55 version = "3.3.0";
55 version = "3.3.0";
56 src = fetchurl {
56 src = fetchurl {
57 url = "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz";
57 url = "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz";
58 sha1 = "45e37fb39e8da3f25baee3ff5369e2bb5f22017a";
58 sha1 = "45e37fb39e8da3f25baee3ff5369e2bb5f22017a";
59 };
59 };
60 };
60 };
61 "acorn-5.7.1" = {
61 "acorn-5.7.3" = {
62 name = "acorn";
62 name = "acorn";
63 packageName = "acorn";
63 packageName = "acorn";
64 version = "5.7.1";
64 version = "5.7.3";
65 src = fetchurl {
65 src = fetchurl {
66 url = "https://registry.npmjs.org/acorn/-/acorn-5.7.1.tgz";
66 url = "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz";
67 sha512 = "d+nbxBUGKg7Arpsvbnlq61mc12ek3EY8EQldM3GPAhWJ1UVxC6TDGbIvUMNU6obBX3i1+ptCIzV4vq0gFPEGVQ==";
67 sha512 = "T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==";
68 };
68 };
69 };
69 };
70 "acorn-jsx-3.0.1" = {
70 "acorn-jsx-3.0.1" = {
71 name = "acorn-jsx";
71 name = "acorn-jsx";
72 packageName = "acorn-jsx";
72 packageName = "acorn-jsx";
73 version = "3.0.1";
73 version = "3.0.1";
74 src = fetchurl {
74 src = fetchurl {
75 url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz";
75 url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz";
76 sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b";
76 sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b";
77 };
77 };
78 };
78 };
79 "ajv-4.11.8" = {
79 "ajv-4.11.8" = {
80 name = "ajv";
80 name = "ajv";
81 packageName = "ajv";
81 packageName = "ajv";
82 version = "4.11.8";
82 version = "4.11.8";
83 src = fetchurl {
83 src = fetchurl {
84 url = "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz";
84 url = "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz";
85 sha1 = "82ffb02b29e662ae53bdc20af15947706739c536";
85 sha1 = "82ffb02b29e662ae53bdc20af15947706739c536";
86 };
86 };
87 };
87 };
88 "amdefine-1.0.1" = {
88 "amdefine-1.0.1" = {
89 name = "amdefine";
89 name = "amdefine";
90 packageName = "amdefine";
90 packageName = "amdefine";
91 version = "1.0.1";
91 version = "1.0.1";
92 src = fetchurl {
92 src = fetchurl {
93 url = "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz";
93 url = "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz";
94 sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5";
94 sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5";
95 };
95 };
96 };
96 };
97 "ansi-escape-sequences-3.0.0" = {
97 "ansi-escape-sequences-3.0.0" = {
98 name = "ansi-escape-sequences";
98 name = "ansi-escape-sequences";
99 packageName = "ansi-escape-sequences";
99 packageName = "ansi-escape-sequences";
100 version = "3.0.0";
100 version = "3.0.0";
101 src = fetchurl {
101 src = fetchurl {
102 url = "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-3.0.0.tgz";
102 url = "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-3.0.0.tgz";
103 sha1 = "1c18394b6af9b76ff9a63509fa497669fd2ce53e";
103 sha1 = "1c18394b6af9b76ff9a63509fa497669fd2ce53e";
104 };
104 };
105 };
105 };
106 "ansi-regex-0.2.1" = {
106 "ansi-regex-0.2.1" = {
107 name = "ansi-regex";
107 name = "ansi-regex";
108 packageName = "ansi-regex";
108 packageName = "ansi-regex";
109 version = "0.2.1";
109 version = "0.2.1";
110 src = fetchurl {
110 src = fetchurl {
111 url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz";
111 url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz";
112 sha1 = "0d8e946967a3d8143f93e24e298525fc1b2235f9";
112 sha1 = "0d8e946967a3d8143f93e24e298525fc1b2235f9";
113 };
113 };
114 };
114 };
115 "ansi-regex-2.1.1" = {
115 "ansi-regex-2.1.1" = {
116 name = "ansi-regex";
116 name = "ansi-regex";
117 packageName = "ansi-regex";
117 packageName = "ansi-regex";
118 version = "2.1.1";
118 version = "2.1.1";
119 src = fetchurl {
119 src = fetchurl {
120 url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz";
120 url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz";
121 sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
121 sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
122 };
122 };
123 };
123 };
124 "ansi-styles-1.1.0" = {
124 "ansi-styles-1.1.0" = {
125 name = "ansi-styles";
125 name = "ansi-styles";
126 packageName = "ansi-styles";
126 packageName = "ansi-styles";
127 version = "1.1.0";
127 version = "1.1.0";
128 src = fetchurl {
128 src = fetchurl {
129 url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz";
129 url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz";
130 sha1 = "eaecbf66cd706882760b2f4691582b8f55d7a7de";
130 sha1 = "eaecbf66cd706882760b2f4691582b8f55d7a7de";
131 };
131 };
132 };
132 };
133 "ansi-styles-2.2.1" = {
133 "ansi-styles-2.2.1" = {
134 name = "ansi-styles";
134 name = "ansi-styles";
135 packageName = "ansi-styles";
135 packageName = "ansi-styles";
136 version = "2.2.1";
136 version = "2.2.1";
137 src = fetchurl {
137 src = fetchurl {
138 url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz";
138 url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz";
139 sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe";
139 sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe";
140 };
140 };
141 };
141 };
142 "appenlight-client-git+https://git@github.com/AppEnlight/appenlight-client-js.git#0.5.1" = {
142 "appenlight-client-git+https://git@github.com/AppEnlight/appenlight-client-js.git#0.5.1" = {
143 name = "appenlight-client";
143 name = "appenlight-client";
144 packageName = "appenlight-client";
144 packageName = "appenlight-client";
145 version = "0.5.1";
145 version = "0.5.1";
146 src = fetchgit {
146 src = fetchgit {
147 url = "https://git@github.com/AppEnlight/appenlight-client-js.git";
147 url = "https://git@github.com/AppEnlight/appenlight-client-js.git";
148 rev = "14712c64c230fbbe94fcbc8094aef5eb3b90b307";
148 rev = "14712c64c230fbbe94fcbc8094aef5eb3b90b307";
149 sha256 = "05146f5b932f166c9a4db601bc9c13ae686899653d1dd03121652631f9bc83d6";
149 sha256 = "05146f5b932f166c9a4db601bc9c13ae686899653d1dd03121652631f9bc83d6";
150 };
150 };
151 };
151 };
152 "aproba-1.2.0" = {
152 "aproba-1.2.0" = {
153 name = "aproba";
153 name = "aproba";
154 packageName = "aproba";
154 packageName = "aproba";
155 version = "1.2.0";
155 version = "1.2.0";
156 src = fetchurl {
156 src = fetchurl {
157 url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz";
157 url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz";
158 sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==";
158 sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==";
159 };
159 };
160 };
160 };
161 "are-we-there-yet-1.1.5" = {
161 "are-we-there-yet-1.1.5" = {
162 name = "are-we-there-yet";
162 name = "are-we-there-yet";
163 packageName = "are-we-there-yet";
163 packageName = "are-we-there-yet";
164 version = "1.1.5";
164 version = "1.1.5";
165 src = fetchurl {
165 src = fetchurl {
166 url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz";
166 url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz";
167 sha512 = "5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==";
167 sha512 = "5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==";
168 };
168 };
169 };
169 };
170 "argparse-0.1.16" = {
170 "argparse-0.1.16" = {
171 name = "argparse";
171 name = "argparse";
172 packageName = "argparse";
172 packageName = "argparse";
173 version = "0.1.16";
173 version = "0.1.16";
174 src = fetchurl {
174 src = fetchurl {
175 url = "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz";
175 url = "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz";
176 sha1 = "cfd01e0fbba3d6caed049fbd758d40f65196f57c";
176 sha1 = "cfd01e0fbba3d6caed049fbd758d40f65196f57c";
177 };
177 };
178 };
178 };
179 "array-back-1.0.4" = {
179 "array-back-1.0.4" = {
180 name = "array-back";
180 name = "array-back";
181 packageName = "array-back";
181 packageName = "array-back";
182 version = "1.0.4";
182 version = "1.0.4";
183 src = fetchurl {
183 src = fetchurl {
184 url = "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz";
184 url = "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz";
185 sha1 = "644ba7f095f7ffcf7c43b5f0dc39d3c1f03c063b";
185 sha1 = "644ba7f095f7ffcf7c43b5f0dc39d3c1f03c063b";
186 };
186 };
187 };
187 };
188 "asap-2.0.6" = {
188 "asap-2.0.6" = {
189 name = "asap";
189 name = "asap";
190 packageName = "asap";
190 packageName = "asap";
191 version = "2.0.6";
191 version = "2.0.6";
192 src = fetchurl {
192 src = fetchurl {
193 url = "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz";
193 url = "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz";
194 sha1 = "e50347611d7e690943208bbdafebcbc2fb866d46";
194 sha1 = "e50347611d7e690943208bbdafebcbc2fb866d46";
195 };
195 };
196 };
196 };
197 "asn1-0.2.3" = {
197 "asn1-0.2.4" = {
198 name = "asn1";
198 name = "asn1";
199 packageName = "asn1";
199 packageName = "asn1";
200 version = "0.2.3";
200 version = "0.2.4";
201 src = fetchurl {
201 src = fetchurl {
202 url = "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz";
202 url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz";
203 sha1 = "dac8787713c9966849fc8180777ebe9c1ddf3b86";
203 sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==";
204 };
204 };
205 };
205 };
206 "assert-plus-0.2.0" = {
206 "assert-plus-0.2.0" = {
207 name = "assert-plus";
207 name = "assert-plus";
208 packageName = "assert-plus";
208 packageName = "assert-plus";
209 version = "0.2.0";
209 version = "0.2.0";
210 src = fetchurl {
210 src = fetchurl {
211 url = "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz";
211 url = "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz";
212 sha1 = "d74e1b87e7affc0db8aadb7021f3fe48101ab234";
212 sha1 = "d74e1b87e7affc0db8aadb7021f3fe48101ab234";
213 };
213 };
214 };
214 };
215 "assert-plus-1.0.0" = {
215 "assert-plus-1.0.0" = {
216 name = "assert-plus";
216 name = "assert-plus";
217 packageName = "assert-plus";
217 packageName = "assert-plus";
218 version = "1.0.0";
218 version = "1.0.0";
219 src = fetchurl {
219 src = fetchurl {
220 url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz";
220 url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz";
221 sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
221 sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
222 };
222 };
223 };
223 };
224 "async-0.1.22" = {
224 "async-0.1.22" = {
225 name = "async";
225 name = "async";
226 packageName = "async";
226 packageName = "async";
227 version = "0.1.22";
227 version = "0.1.22";
228 src = fetchurl {
228 src = fetchurl {
229 url = "https://registry.npmjs.org/async/-/async-0.1.22.tgz";
229 url = "https://registry.npmjs.org/async/-/async-0.1.22.tgz";
230 sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061";
230 sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061";
231 };
231 };
232 };
232 };
233 "async-0.2.10" = {
233 "async-0.2.10" = {
234 name = "async";
234 name = "async";
235 packageName = "async";
235 packageName = "async";
236 version = "0.2.10";
236 version = "0.2.10";
237 src = fetchurl {
237 src = fetchurl {
238 url = "https://registry.npmjs.org/async/-/async-0.2.10.tgz";
238 url = "https://registry.npmjs.org/async/-/async-0.2.10.tgz";
239 sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1";
239 sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1";
240 };
240 };
241 };
241 };
242 "async-1.0.0" = {
242 "async-1.0.0" = {
243 name = "async";
243 name = "async";
244 packageName = "async";
244 packageName = "async";
245 version = "1.0.0";
245 version = "1.0.0";
246 src = fetchurl {
246 src = fetchurl {
247 url = "https://registry.npmjs.org/async/-/async-1.0.0.tgz";
247 url = "https://registry.npmjs.org/async/-/async-1.0.0.tgz";
248 sha1 = "f8fc04ca3a13784ade9e1641af98578cfbd647a9";
248 sha1 = "f8fc04ca3a13784ade9e1641af98578cfbd647a9";
249 };
249 };
250 };
250 };
251 "async-2.6.1" = {
251 "async-2.6.1" = {
252 name = "async";
252 name = "async";
253 packageName = "async";
253 packageName = "async";
254 version = "2.6.1";
254 version = "2.6.1";
255 src = fetchurl {
255 src = fetchurl {
256 url = "https://registry.npmjs.org/async/-/async-2.6.1.tgz";
256 url = "https://registry.npmjs.org/async/-/async-2.6.1.tgz";
257 sha512 = "fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==";
257 sha512 = "fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==";
258 };
258 };
259 };
259 };
260 "asynckit-0.4.0" = {
260 "asynckit-0.4.0" = {
261 name = "asynckit";
261 name = "asynckit";
262 packageName = "asynckit";
262 packageName = "asynckit";
263 version = "0.4.0";
263 version = "0.4.0";
264 src = fetchurl {
264 src = fetchurl {
265 url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz";
265 url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz";
266 sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
266 sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
267 };
267 };
268 };
268 };
269 "aws-sign2-0.6.0" = {
269 "aws-sign2-0.6.0" = {
270 name = "aws-sign2";
270 name = "aws-sign2";
271 packageName = "aws-sign2";
271 packageName = "aws-sign2";
272 version = "0.6.0";
272 version = "0.6.0";
273 src = fetchurl {
273 src = fetchurl {
274 url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz";
274 url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz";
275 sha1 = "14342dd38dbcc94d0e5b87d763cd63612c0e794f";
275 sha1 = "14342dd38dbcc94d0e5b87d763cd63612c0e794f";
276 };
276 };
277 };
277 };
278 "aws4-1.7.0" = {
278 "aws4-1.8.0" = {
279 name = "aws4";
279 name = "aws4";
280 packageName = "aws4";
280 packageName = "aws4";
281 version = "1.7.0";
281 version = "1.8.0";
282 src = fetchurl {
282 src = fetchurl {
283 url = "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz";
283 url = "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz";
284 sha512 = "32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==";
284 sha512 = "ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==";
285 };
285 };
286 };
286 };
287 "babel-polyfill-6.26.0" = {
287 "babel-polyfill-6.26.0" = {
288 name = "babel-polyfill";
288 name = "babel-polyfill";
289 packageName = "babel-polyfill";
289 packageName = "babel-polyfill";
290 version = "6.26.0";
290 version = "6.26.0";
291 src = fetchurl {
291 src = fetchurl {
292 url = "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz";
292 url = "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz";
293 sha1 = "379937abc67d7895970adc621f284cd966cf2153";
293 sha1 = "379937abc67d7895970adc621f284cd966cf2153";
294 };
294 };
295 };
295 };
296 "babel-runtime-6.26.0" = {
296 "babel-runtime-6.26.0" = {
297 name = "babel-runtime";
297 name = "babel-runtime";
298 packageName = "babel-runtime";
298 packageName = "babel-runtime";
299 version = "6.26.0";
299 version = "6.26.0";
300 src = fetchurl {
300 src = fetchurl {
301 url = "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz";
301 url = "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz";
302 sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe";
302 sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe";
303 };
303 };
304 };
304 };
305 "balanced-match-1.0.0" = {
305 "balanced-match-1.0.0" = {
306 name = "balanced-match";
306 name = "balanced-match";
307 packageName = "balanced-match";
307 packageName = "balanced-match";
308 version = "1.0.0";
308 version = "1.0.0";
309 src = fetchurl {
309 src = fetchurl {
310 url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz";
310 url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz";
311 sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
311 sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
312 };
312 };
313 };
313 };
314 "base64-js-1.2.3" = {
314 "base64-js-1.2.3" = {
315 name = "base64-js";
315 name = "base64-js";
316 packageName = "base64-js";
316 packageName = "base64-js";
317 version = "1.2.3";
317 version = "1.2.3";
318 src = fetchurl {
318 src = fetchurl {
319 url = "https://registry.npmjs.org/base64-js/-/base64-js-1.2.3.tgz";
319 url = "https://registry.npmjs.org/base64-js/-/base64-js-1.2.3.tgz";
320 sha512 = "MsAhsUW1GxCdgYSO6tAfZrNapmUKk7mWx/k5mFY/A1gBtkaCaNapTg+FExCw1r9yeaZhqx/xPg43xgTFH6KL5w==";
320 sha512 = "MsAhsUW1GxCdgYSO6tAfZrNapmUKk7mWx/k5mFY/A1gBtkaCaNapTg+FExCw1r9yeaZhqx/xPg43xgTFH6KL5w==";
321 };
321 };
322 };
322 };
323 "bcrypt-pbkdf-1.0.2" = {
323 "bcrypt-pbkdf-1.0.2" = {
324 name = "bcrypt-pbkdf";
324 name = "bcrypt-pbkdf";
325 packageName = "bcrypt-pbkdf";
325 packageName = "bcrypt-pbkdf";
326 version = "1.0.2";
326 version = "1.0.2";
327 src = fetchurl {
327 src = fetchurl {
328 url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz";
328 url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz";
329 sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
329 sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
330 };
330 };
331 };
331 };
332 "boom-2.10.1" = {
332 "boom-2.10.1" = {
333 name = "boom";
333 name = "boom";
334 packageName = "boom";
334 packageName = "boom";
335 version = "2.10.1";
335 version = "2.10.1";
336 src = fetchurl {
336 src = fetchurl {
337 url = "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz";
337 url = "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz";
338 sha1 = "39c8918ceff5799f83f9492a848f625add0c766f";
338 sha1 = "39c8918ceff5799f83f9492a848f625add0c766f";
339 };
339 };
340 };
340 };
341 "bower-1.8.4" = {
341 "bower-1.8.4" = {
342 name = "bower";
342 name = "bower";
343 packageName = "bower";
343 packageName = "bower";
344 version = "1.8.4";
344 version = "1.8.4";