@fruitsjs/contracts
Version:
Smart Contracts package for Fruits Eco-Blockchain
39 lines (38 loc) • 1.09 kB
JavaScript
module.exports = {
input: "./src/index.ts",
output: {
moduleName: "fruitsjs$contracts",
fileName: "fruitsjs.contracts[min].js",
format: ["umd", "umd-min"],
dir: "./dist"
},
extendRollupConfig: (conf) => {
conf.inputConfig.preserveSymlinks = true;
return conf
},
env: {
NODE_ENV: "production"
},
plugins: {
['node-resolve']: {
jsnext: true,
preferBuiltins: true,
browser: true
},
commonjs: {
namedExports: {
'@fruitsjs/util': [
'Amount',
'FeeQuantPlanck',
'OneFrtsPlanck',
'convertHexStringToDecString',
'convertDecStringToHexString',
'convertHexStringToString',
'convertHexEndianess',
'convertHexStringToByteArray',
'convertByteArrayToHexString'
]
},
},
}
};