fix broken version
This commit is contained in:
@@ -20,7 +20,7 @@
|
|||||||
"@openpanel/common": "workspace:^",
|
"@openpanel/common": "workspace:^",
|
||||||
"@openpanel/constants": "workspace:^",
|
"@openpanel/constants": "workspace:^",
|
||||||
"@openpanel/db": "workspace:^",
|
"@openpanel/db": "workspace:^",
|
||||||
"@openpanel/nextjs": "1.0.1",
|
"@openpanel/nextjs": "1.0.3",
|
||||||
"@openpanel/queue": "workspace:^",
|
"@openpanel/queue": "workspace:^",
|
||||||
"@openpanel/sdk-info": "workspace:^",
|
"@openpanel/sdk-info": "workspace:^",
|
||||||
"@openpanel/validation": "workspace:^",
|
"@openpanel/validation": "workspace:^",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@openpanel/nextjs",
|
"name": "@openpanel/nextjs",
|
||||||
"version": "1.0.1-local",
|
"version": "1.0.3-local",
|
||||||
"module": "index.ts",
|
"module": "index.ts",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "rm -rf dist && tsup",
|
"build": "rm -rf dist && tsup",
|
||||||
|
|||||||
17
pnpm-lock.yaml
generated
17
pnpm-lock.yaml
generated
@@ -192,8 +192,8 @@ importers:
|
|||||||
specifier: workspace:^
|
specifier: workspace:^
|
||||||
version: link:../../packages/db
|
version: link:../../packages/db
|
||||||
'@openpanel/nextjs':
|
'@openpanel/nextjs':
|
||||||
specifier: 1.0.0
|
specifier: 1.0.3
|
||||||
version: 1.0.0(next@14.2.1)(react-dom@18.2.0)(react@18.2.0)
|
version: 1.0.3(next@14.2.1)(react-dom@18.2.0)(react@18.2.0)
|
||||||
'@openpanel/queue':
|
'@openpanel/queue':
|
||||||
specifier: workspace:^
|
specifier: workspace:^
|
||||||
version: link:../../packages/queue
|
version: link:../../packages/queue
|
||||||
@@ -4914,6 +4914,19 @@ packages:
|
|||||||
react-dom: 18.2.0(react@18.2.0)
|
react-dom: 18.2.0(react@18.2.0)
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/@openpanel/nextjs@1.0.3(next@14.2.1)(react-dom@18.2.0)(react@18.2.0):
|
||||||
|
resolution: {integrity: sha512-Fu6hG8rm4rT7IudYL/o7RSBzZZ3L2AWyxzba/eDDxaYjrPMsoGZl5CC/VOrp27WePua49bduS/mq+oIp4RgR5g==}
|
||||||
|
peerDependencies:
|
||||||
|
next: ^12.0.0 || ^13.0.0 || ^14.0.0
|
||||||
|
react: ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||||
|
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
|
||||||
|
dependencies:
|
||||||
|
'@openpanel/web': 1.0.0
|
||||||
|
next: 14.2.1(@opentelemetry/api@1.8.0)(react-dom@18.2.0)(react@18.2.0)
|
||||||
|
react: 18.2.0
|
||||||
|
react-dom: 18.2.0(react@18.2.0)
|
||||||
|
dev: false
|
||||||
|
|
||||||
/@openpanel/sdk@1.0.0:
|
/@openpanel/sdk@1.0.0:
|
||||||
resolution: {integrity: sha512-FNmmfjdXoC/VHEjA+WkrQ4lyM5lxEmV7xDd57uj4E+lIS0sU3DLG2mV/dpS8AscnZbUvuMn3kPhiLCqYzuv/gg==}
|
resolution: {integrity: sha512-FNmmfjdXoC/VHEjA+WkrQ4lyM5lxEmV7xDd57uj4E+lIS0sU3DLG2mV/dpS8AscnZbUvuMn3kPhiLCqYzuv/gg==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|||||||
@@ -107,7 +107,8 @@ const findDependents = (
|
|||||||
|
|
||||||
const updatePackageJsonForRelease = (
|
const updatePackageJsonForRelease = (
|
||||||
packages: Record<string, PackageInfo>,
|
packages: Record<string, PackageInfo>,
|
||||||
name: string
|
name: string,
|
||||||
|
dependents: string[]
|
||||||
): void => {
|
): void => {
|
||||||
const { nextVersion, localPath, ...restPkgJson } = packages[name]!;
|
const { nextVersion, localPath, ...restPkgJson } = packages[name]!;
|
||||||
const newPkgJson: PackageJson = {
|
const newPkgJson: PackageJson = {
|
||||||
@@ -139,7 +140,10 @@ const updatePackageJsonForRelease = (
|
|||||||
Object.entries(restPkgJson.dependencies || {}).map(
|
Object.entries(restPkgJson.dependencies || {}).map(
|
||||||
([depName, depVersion]) => [
|
([depName, depVersion]) => [
|
||||||
depName,
|
depName,
|
||||||
packages[depName]?.nextVersion || depVersion,
|
dependents.includes(depName)
|
||||||
|
? packages[depName]?.nextVersion ||
|
||||||
|
depVersion.replace(/-local$/, '')
|
||||||
|
: depVersion.replace(/-local$/, ''),
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
@@ -280,7 +284,7 @@ function main() {
|
|||||||
console.log(
|
console.log(
|
||||||
`📦 ${dep} · Old Version: ${packages[dep]!.version} · Next Version: ${packages[dep]!.nextVersion}`
|
`📦 ${dep} · Old Version: ${packages[dep]!.version} · Next Version: ${packages[dep]!.nextVersion}`
|
||||||
);
|
);
|
||||||
updatePackageJsonForRelease(packages, dep);
|
updatePackageJsonForRelease(packages, dep, dependents);
|
||||||
});
|
});
|
||||||
|
|
||||||
buildPackages(packages, dependents);
|
buildPackages(packages, dependents);
|
||||||
|
|||||||
Reference in New Issue
Block a user