Skip to content

Commit 013821d

Browse files
committed
chore: tidy up package.json before publishing
1 parent e963941 commit 013821d

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

.pnpmfile.cjs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
module.exports = { hooks: { beforePacking } };
2+
3+
function beforePacking(pkg) {
4+
// Remove development-only fields from published package
5+
delete pkg.devDependencies;
6+
delete pkg.engines;
7+
delete pkg['lint-staged'];
8+
delete pkg.prettier;
9+
delete pkg.scripts;
10+
11+
// Add publication metadata
12+
pkg.publishedAt = new Date().toISOString();
13+
14+
return pkg;
15+
}

0 commit comments

Comments
 (0)