@casipe/react-service-provider
Version:
React library sevice provider
32 lines (30 loc) • 781 B
JavaScript
const { promises } = require('fs')
async function main() {
try {
const pkgJsonString = await promises.readFile('./package.json')
const pkg = JSON.parse(pkgJsonString)
const libPkg = {
name: pkg.name,
version: pkg.version,
description: pkg.description,
main: pkg.main.replace('lib/', ''),
// module: pkg.module.replace('lib/', ''),
types: pkg.types.replace('lib/', ''),
keywords: pkg.keywords,
peerDependencies: pkg.peerDependencies,
author: pkg.author,
license: 'UNLICENSED'
}
try {
await promises.writeFile(
'./lib/package.json',
JSON.stringify(libPkg, null, 2)
)
} catch (err) {
console.error(err)
}
} catch (err) {
console.error(err)
}
}
main()