AFFiNE/.pnpmfile.cjs
alt0 88c8a408b5 feat: module resolve
feat: module resolve

fix: logger repository

fix: module resolve

chore: add workflow for module resolve

chore: update workflow env

chore: update workflow install

chore: update workflow env for npm token

chore: test docker

chore: update workflow env
2022-10-19 17:53:10 +08:00

29 lines
464 B
JavaScript

const fs = require('fs');
function getCustomize() {
const customed = fs.existsSync('./module-resolve.js');
if (!customed) {
return null;
}
const script = require('./module-resolve.js');
return script && script.resolve;
}
const customize = getCustomize();
function readPackage(pkg) {
if (!customize) {
return pkg;
}
const customizedPkg = customize(pkg);
return customizedPkg;
}
module.exports = {
hooks: {
readPackage,
},
};