@reciple/npm-loader v8.2.1
About
@reciple/npm-loader
loads Reciple modules from node_modules
Usage
import { RecipleNPMLoader } from '@reciple/npm-loader';
export default new RecipleNPMLoader();
You can set your custom node_modules folder by extending the class
import { RecipleNPMLoader } from '@reciple/npm-loader';
import path from 'node:path';
export class NPMLoader extends RecipleNPMLoader {
async onStart(client) {
// Change the node_modules path
this.nodeModulesFolder = path.join(process.cwd(), 'node_modules');
// Use config value of disableVersionChecks
this.disableVersionChecks = !!client.config.modules?.disableModuleVersionCheck;
// Ignored packages
this.ignoredPackages = [];
// Define to only use modules that are in package.json dependencies and dev dependencies
this.packageJsonPath = path.join(process.cwd(), 'package.json');
return super.onStart(client);
}
}
export default new NPMLoader();
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago