Packages

A web application in pursuit of meaning in life.

Retired package: Complete rewrite, scratch old versions

Current section

Files

Jump to
udia assets node_modules deppack lib used-shims.js
Raw

assets/node_modules/deppack/lib/used-shims.js

'use strict';
class UsedShims {
constructor() {
this.usedShims = [];
}
usesShim(shim) {
return this.usedShims.indexOf(shim) !== -1;
}
usesProcess() {
return this.usesShim('process');
}
addShims(shims) {
this.usedShims = Array.from(new Set(this.usedShims.concat(shims)));
}
toArray() {
return this.usedShims;
}
}
module.exports = UsedShims;