diff --git a/packages/jsx-runtime/package.json b/packages/jsx-runtime/package.json index 9214f78c1..b17c299c8 100644 --- a/packages/jsx-runtime/package.json +++ b/packages/jsx-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@ice/jsx-runtime", - "version": "0.1.0-beta.0", + "version": "0.1.0", "description": "JSX runtime for ice.", "files": [ "esm", @@ -9,6 +9,7 @@ "dist", "build" ], + "main": "./esm/index.js", "module": "./esm/index.js", "types": "./esm/index.d.ts", "exports": { diff --git a/packages/plugin-rax-compat/package.json b/packages/plugin-rax-compat/package.json index 539a3942d..45be53a83 100644 --- a/packages/plugin-rax-compat/package.json +++ b/packages/plugin-rax-compat/package.json @@ -1,6 +1,6 @@ { "name": "@ice/plugin-rax-compat", - "version": "0.1.0-beta.0", + "version": "0.1.0", "description": "", "license": "MIT", "type": "module", @@ -17,10 +17,10 @@ "!esm/**/*.map" ], "dependencies": { - "rax-compat": "workspace:*" + "rax-compat": "^0.1.0" }, "devDependencies": { - "@ice/types": "workspace:*" + "@ice/types": "^1.0.0" }, "repository": { "type": "http", diff --git a/packages/rax-compat/package.json b/packages/rax-compat/package.json index 060895638..9bc55ceca 100644 --- a/packages/rax-compat/package.json +++ b/packages/rax-compat/package.json @@ -1,6 +1,6 @@ { "name": "rax-compat", - "version": "0.1.0-beta.2", + "version": "0.1.0", "description": "Rax compatible mode, running rax project on the react runtime.", "files": [ "esm", diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 2ece25a80..27f65b55e 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -32,7 +32,7 @@ }, "sideEffects": false, "dependencies": { - "@ice/jsx-runtime": "workspace:*", + "@ice/jsx-runtime": "^0.1.0", "history": "^5.3.0", "react-router-dom": "^6.2.2" }, diff --git a/scripts/getPackageInfos.ts b/scripts/getPackageInfos.ts index 9862efb75..d3f0ce4e9 100644 --- a/scripts/getPackageInfos.ts +++ b/scripts/getPackageInfos.ts @@ -69,7 +69,7 @@ export async function getPackageInfos(distTag = ''): Promise { packageInfo, // If localVersion not exist, publish it shouldPublish: - checkBuildSuccess(packageFolder, packageInfo.main) && + checkBuildSuccess(packageFolder, packageInfo.main ?? 'index.js') && !await checkVersionExists(packageName, publishVersion, distTag), }); } catch (e) { diff --git a/scripts/versionCheck.ts b/scripts/versionCheck.ts index 46adee62f..363d9ab90 100644 --- a/scripts/versionCheck.ts +++ b/scripts/versionCheck.ts @@ -6,20 +6,20 @@ function checkPackageVersion(publishPackages: IPackageInfo[]) { publishPackages.forEach((publishPackage: IPackageInfo) => { const { publishVersion, localVersion, name, packageInfo } = publishPackage; if (publishVersion !== localVersion) { - throw new Error(`[ERROR] version of package ${name} is not valid local verison: ${localVersion}`); + throw new Error(`[ERROR] Package ${name} has an invalid local version: ${localVersion}, publish version is ${publishVersion}`); } for (let i = 0; i < publishPackages.length; i++) { const dependenceName = publishPackages[i].name; const dependenceVersion = publishPackages[i].publishVersion; if (packageInfo.dependencies && packageInfo.dependencies[dependenceName]) { if (!semver.satisfies(dependenceVersion, packageInfo.dependencies[dependenceName])) { - throw new Error(`[ERROR] dependency ${dependenceName}${packageInfo.dependencies[dependenceName]} of package ${name} - is not satisfied with verison ${dependenceVersion}`); + throw new Error(`[ERROR] Dependency ${dependenceName}@${packageInfo.dependencies[dependenceName]} of package ${name} + is not satisfied with version ${dependenceVersion}`); } } else if (packageInfo.devDependencies && packageInfo.devDependencies[dependenceName]) { if (!semver.satisfies(dependenceVersion, packageInfo.devDependencies[dependenceName])) { - throw new Error(`[ERROR] devDependency ${dependenceName}${packageInfo.devDependencies[dependenceName]} of package ${name} - is not satisfied with verison ${dependenceVersion}`); + throw new Error(`[ERROR] devDependency ${dependenceName}@${packageInfo.devDependencies[dependenceName]} of package ${name} + is not satisfied with version ${dependenceVersion}`); } } }