NuclearDispersionSystem/ant-design-vue-jeecg/node_modules/less/lib/less-node/environment.js

17 lines
576 B
JavaScript
Raw Normal View History

2023-09-14 14:47:11 +08:00
export default {
encodeBase64: function encodeBase64(str) {
// Avoid Buffer constructor on newer versions of Node.js.
const buffer = (Buffer.from ? Buffer.from(str) : (new Buffer(str)));
return buffer.toString('base64');
},
mimeLookup: function (filename) {
return require('mime').lookup(filename);
},
charsetLookup: function (mime) {
return require('mime').charsets.lookup(mime);
},
getSourceMapGenerator: function getSourceMapGenerator() {
return require('source-map').SourceMapGenerator;
}
};