|
141 | 141 | "@comandeer/css-filter/dist/css-filter.umd"
|
142 | 142 | "@comandeer/css-filter"]}))
|
143 | 143 | modules))))
|
| 144 | + (test/delete-node-modules) |
| 145 | + (spit (io/file "package.json") "{}") |
| 146 | + (closure/maybe-install-node-deps! {:npm-deps {"jss-extend" "5.0.0"}}) |
| 147 | + (let [modules (closure/index-node-modules-dir)] |
| 148 | + (is (true? (some (fn [module] |
| 149 | + (= module |
| 150 | + {:file (.getAbsolutePath (io/file "node_modules/jss-extend/lib/index.js")) |
| 151 | + :module-type :es6 |
| 152 | + :provides ["jss-extend/lib/index.js" |
| 153 | + "jss-extend/lib/index" |
| 154 | + "jss-extend" |
| 155 | + "jss-extend/lib"]})) |
| 156 | + modules)))) |
144 | 157 | (.delete (io/file "package.json"))
|
145 | 158 | (test/delete-node-modules))
|
146 | 159 |
|
|
208 | 221 | "@comandeer/css-filter/dist/css-filter.umd.js"
|
209 | 222 | "@comandeer/css-filter/dist/css-filter.umd"]}))
|
210 | 223 | (closure/index-node-modules ["@comandeer/css-filter"] opts)))))
|
| 224 | + (test/delete-node-modules) |
| 225 | + (spit (io/file "package.json") "{}") |
| 226 | + (test/delete-out-files out) |
| 227 | + (let [opts {:npm-deps {"jss-extend" "5.0.0"}}] |
| 228 | + (closure/maybe-install-node-deps! opts) |
| 229 | + (is (true? (some (fn [module] |
| 230 | + (= module |
| 231 | + {:file (.getAbsolutePath (io/file "node_modules/jss-extend/lib/index.js")) |
| 232 | + :module-type :es6 |
| 233 | + :provides ["jss-extend" |
| 234 | + "jss-extend/lib/index.js" |
| 235 | + "jss-extend/lib/index" |
| 236 | + "jss-extend/lib"]})) |
| 237 | + (closure/index-node-modules ["jss-extend"] opts))))) |
211 | 238 | (.delete (io/file "package.json"))
|
212 | 239 | (test/delete-node-modules)
|
213 | 240 | (test/delete-out-files out)))
|
0 commit comments