MCPcopy Create free account
hub / github.com/ember-cli/ember-cli / validateDefaultPackagedDist

Function validateDefaultPackagedDist

tests/helpers/default-packager.js:193–203  ·  view source on GitHub ↗
(name, obj)

Source from the content-addressed store, hash-verified

191 * exception.
192 */
193function validateDefaultPackagedDist(name, obj) {
194 if (obj !== undefined || obj.assets !== undefined) {
195 let result = Object.keys(obj.assets).sort();
196
197 let valid = [`${name}.js`, `${name}.map`, 'vendor.js', 'vendor.map'];
198
199 assert.deepStrictEqual(result, valid, `Expected [${valid}] but got [${result}]`);
200 } else {
201 throw new Error('Validation Error: Packaged files must be nested under `assets` folder');
202 }
203}
204
205/*
206 * Generates an object that represents a "dependency" on the disk.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…