introduce package.json for separate *-browser package (both database and sync)

This commit is contained in:
Nikita Sivukhin
2025-09-03 17:12:34 +04:00
parent 1de647758f
commit 40dd9be201
8 changed files with 178 additions and 4 deletions

25
sync/javascript/Makefile Normal file
View File

@@ -0,0 +1,25 @@
pack-native:
npm publish --dry-run
npm pack
pack-browser:
cp package.json package.native.json
cp package.browser.json package.json
npm publish --dry-run
npm pack
cp package.native.json package.json
publish-native:
npm publish --access public
publish-browser:
cp package.json package.native.json
cp package.browser.json package.json
npm publish --access public
cp package.native.json package.json
publish-native-next:
npm publish --tag next --access public
publish-browser-next:
cp package.json package.native.json
cp package.browser.json package.json
npm publish --tag next --access public
cp package.native.json package.json