49 lines
969 B
TypeScript
49 lines
969 B
TypeScript
![]() |
import jsPackageJson from '../packages/embeds/js/package.json'
|
||
|
import reactPackageJson from '../packages/embeds/react/package.json'
|
||
|
import nextjsPackageJson from '../packages/embeds/nextjs/package.json'
|
||
|
import { writeFileSync } from 'fs'
|
||
|
|
||
|
const currentVersion = jsPackageJson.version
|
||
|
|
||
|
const patchNumber = parseInt(currentVersion.split('.')[2], 10)
|
||
|
|
||
|
const newVersion = `${currentVersion.split('.')[0]}.${
|
||
|
currentVersion.split('.')[1]
|
||
|
}.${patchNumber + 1}`
|
||
|
|
||
|
writeFileSync(
|
||
|
'./packages/embeds/js/package.json',
|
||
|
JSON.stringify(
|
||
|
{
|
||
|
...jsPackageJson,
|
||
|
version: newVersion,
|
||
|
},
|
||
|
null,
|
||
|
2
|
||
|
) + '\n'
|
||
|
)
|
||
|
|
||
|
writeFileSync(
|
||
|
'./packages/embeds/react/package.json',
|
||
|
JSON.stringify(
|
||
|
{
|
||
|
...reactPackageJson,
|
||
|
version: newVersion,
|
||
|
},
|
||
|
null,
|
||
|
2
|
||
|
) + '\n'
|
||
|
)
|
||
|
|
||
|
writeFileSync(
|
||
|
'./packages/embeds/nextjs/package.json',
|
||
|
JSON.stringify(
|
||
|
{
|
||
|
...nextjsPackageJson,
|
||
|
version: newVersion,
|
||
|
},
|
||
|
null,
|
||
|
2
|
||
|
) + '\n'
|
||
|
)
|