Packages
A web application in pursuit of meaning in life.
Retired package: Complete rewrite, scratch old versions
Current section
Files
Jump to
Current section
Files
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;