(overrides = {})
| 9 | } = require('../../../lib/utils/allow-scripts-writer.js') |
| 10 | |
| 11 | const node = (overrides = {}) => { |
| 12 | const name = overrides.name ?? overrides.packageName ?? 'pkg' |
| 13 | const packageName = overrides.packageName ?? name |
| 14 | const version = overrides.version ?? '1.0.0' |
| 15 | const urlPkg = packageName |
| 16 | return { |
| 17 | name, |
| 18 | packageName, |
| 19 | version, |
| 20 | resolved: overrides.resolved |
| 21 | ?? `https://registry.npmjs.org/${urlPkg}/-/${urlPkg}-${version}.tgz`, |
| 22 | location: overrides.location ?? `node_modules/${name}`, |
| 23 | isRegistryDependency: overrides.isRegistryDependency ?? true, |
| 24 | } |
| 25 | } |
| 26 | |
| 27 | t.test('nameKeyFor / versionedKeyFor — registry', async t => { |
| 28 | const n = node({ name: 'canvas', version: '2.11.0' }) |
no outgoing calls
no test coverage detected