mirror of
https://github.com/idrawjs/idraw
synced 2026-05-24 01:58:27 +00:00
chore: bump version 0.4.0-beta.23
This commit is contained in:
parent
39f27343df
commit
77c0e9b19c
13 changed files with 344 additions and 319 deletions
12
.github/workflows/release.yml
vendored
12
.github/workflows/release.yml
vendored
|
|
@ -20,21 +20,21 @@ jobs:
|
|||
- run: npm run test
|
||||
- run: npm run build
|
||||
# - run: npm publish --provenance --access public -w ./packages/types --tag next
|
||||
- run: npm publish --provenance --access public -w ./packages/types
|
||||
- run: pnpm publish --provenance --access public -w ./packages/types
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
- run: npm publish --provenance --access public -w ./packages/util
|
||||
- run: pnpm publish --provenance --access public -w ./packages/util
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
- run: npm publish --provenance --access public -w ./packages/renderer
|
||||
- run: pnpm publish --provenance --access public -w ./packages/renderer
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
- run: npm publish --provenance --access public -w ./packages/board
|
||||
- run: pnpm publish --provenance --access public -w ./packages/board
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
- run: npm publish --provenance --access public -w ./packages/core
|
||||
- run: pnpm publish --provenance --access public -w ./packages/core
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
- run: npm publish --provenance --access public -w ./packages/idraw
|
||||
- run: pnpm publish --provenance --access public -w ./packages/idraw
|
||||
env:
|
||||
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
|
|
|
|||
6
.npmrc
6
.npmrc
|
|
@ -1,2 +1,4 @@
|
|||
# registry=https://registry.npmmirror.com
|
||||
auto-install-peers = true
|
||||
registry=https://registry.npmmirror.com
|
||||
auto-install-peers = true
|
||||
# save-workspace-protocol=false
|
||||
# prefer-workspace-packages=true
|
||||
|
|
@ -30,5 +30,7 @@ module.exports = {
|
|||
'@idraw/util': '<rootDir>/packages/util/src/index.ts'
|
||||
},
|
||||
// "testRegex": "(/packages/idraw/__tests__/.*)\\.test.ts$",
|
||||
setupFiles: ['jest-canvas-mock']
|
||||
setupFiles: [
|
||||
// 'jest-canvas-mock'
|
||||
]
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"private": false,
|
||||
"version": "0.4.0-beta.22",
|
||||
"version": "0.4.0-beta.23",
|
||||
"workspaces": [
|
||||
"packages/*"
|
||||
],
|
||||
|
|
@ -41,7 +41,6 @@
|
|||
"@typescript-eslint/parser": "^7.6.0",
|
||||
"@vitejs/plugin-react": "^4.2.1",
|
||||
"babel-jest": "^29.7.0",
|
||||
"canvas": "^2.11.2",
|
||||
"chalk": "^5.3.0",
|
||||
"dotenv": "^16.4.5",
|
||||
"enquirer": "^2.4.1",
|
||||
|
|
@ -53,7 +52,6 @@
|
|||
"http-server": "^14.1.1",
|
||||
"husky": "^9.0.11",
|
||||
"jest": "^29.7.0",
|
||||
"jest-canvas-mock": "^2.5.2",
|
||||
"jest-environment-jsdom": "^29.7.0",
|
||||
"jimp": "^0.22.12",
|
||||
"koa-compose": "^4.1.0",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@idraw/board",
|
||||
"version": "0.4.0-beta.22",
|
||||
"version": "0.4.0-beta.23",
|
||||
"description": "",
|
||||
"main": "dist/esm/index.js",
|
||||
"module": "dist/esm/index.js",
|
||||
|
|
@ -21,12 +21,12 @@
|
|||
"author": "chenshenhai",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@idraw/types": "^0.4.0-beta.22"
|
||||
"@idraw/types": "workspace:^0.4.0-beta.23"
|
||||
},
|
||||
"dependencies": {},
|
||||
"peerDependencies": {
|
||||
"@idraw/util": "^0.4.0-beta.22",
|
||||
"@idraw/renderer": "^0.4.0-beta.22"
|
||||
"@idraw/util": "workspace:^0.4.0-beta.23",
|
||||
"@idraw/renderer": "workspace:^0.4.0-beta.23"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@idraw/core",
|
||||
"version": "0.4.0-beta.22",
|
||||
"version": "0.4.0-beta.23",
|
||||
"description": "",
|
||||
"main": "dist/esm/index.js",
|
||||
"module": "dist/esm/index.js",
|
||||
|
|
@ -21,13 +21,13 @@
|
|||
"author": "chenshenhai",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@idraw/types": "^0.4.0-beta.22"
|
||||
"@idraw/types": "workspace:^0.4.0-beta.23"
|
||||
},
|
||||
"dependencies": {},
|
||||
"peerDependencies": {
|
||||
"@idraw/board": "^0.4.0-beta.22",
|
||||
"@idraw/renderer": "^0.4.0-beta.22",
|
||||
"@idraw/util": "^0.4.0-beta.22"
|
||||
"@idraw/board": "workspace:^0.4.0-beta.23",
|
||||
"@idraw/renderer": "workspace:^0.4.0-beta.23",
|
||||
"@idraw/util": "workspace:^0.4.0-beta.23"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "idraw",
|
||||
"version": "0.4.0-beta.22",
|
||||
"version": "0.4.0-beta.23",
|
||||
"description": "",
|
||||
"main": "dist/esm/index.js",
|
||||
"module": "dist/esm/index.js",
|
||||
|
|
@ -22,11 +22,11 @@
|
|||
"license": "MIT",
|
||||
"devDependencies": {},
|
||||
"dependencies": {
|
||||
"@idraw/board": "^0.4.0-beta.22",
|
||||
"@idraw/core": "^0.4.0-beta.22",
|
||||
"@idraw/renderer": "^0.4.0-beta.22",
|
||||
"@idraw/types": "^0.4.0-beta.22",
|
||||
"@idraw/util": "^0.4.0-beta.22"
|
||||
"@idraw/board": "workspace:^0.4.0-beta.23",
|
||||
"@idraw/core": "workspace:^0.4.0-beta.23",
|
||||
"@idraw/renderer": "workspace:^0.4.0-beta.23",
|
||||
"@idraw/types": "workspace:^0.4.0-beta.23",
|
||||
"@idraw/util": "workspace:^0.4.0-beta.23"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
|
|
|
|||
|
|
@ -1,17 +1,17 @@
|
|||
{
|
||||
"name": "@idraw/lab",
|
||||
"version": "0.4.0-beta.22",
|
||||
"version": "0.4.0-beta.23",
|
||||
"dependencies": {
|
||||
"@ant-design/icons": "^5.1.3",
|
||||
"@idraw/core": "^0.4.0-beta.22",
|
||||
"@idraw/util": "^0.4.0-beta.22",
|
||||
"@idraw/core": "workspace:^0.4.0-beta.23",
|
||||
"@idraw/util": "workspace:^0.4.0-beta.23",
|
||||
"antd": "^5.5.0",
|
||||
"classnames": "^2.3.2",
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.2.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@idraw/types": "^0.4.0-beta.22",
|
||||
"@idraw/types": "workspace:^0.4.0-beta.23",
|
||||
"@types/react": "^18.2.0",
|
||||
"@types/react-dom": "^18.2.1"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@idraw/renderer",
|
||||
"version": "0.4.0-beta.22",
|
||||
"version": "0.4.0-beta.23",
|
||||
"description": "",
|
||||
"main": "dist/esm/index.js",
|
||||
"module": "dist/esm/index.js",
|
||||
|
|
@ -21,11 +21,11 @@
|
|||
"author": "chenshenhai",
|
||||
"license": "MIT",
|
||||
"devDependencies": {
|
||||
"@idraw/types": "^0.4.0-beta.22"
|
||||
"@idraw/types": "workspace:^0.4.0-beta.23"
|
||||
},
|
||||
"dependencies": {},
|
||||
"peerDependencies": {
|
||||
"@idraw/util": "^0.4.0-beta.22"
|
||||
"@idraw/util": "workspace:^0.4.0-beta.23"
|
||||
},
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@idraw/types",
|
||||
"version": "0.4.0-beta.22",
|
||||
"version": "0.4.0-beta.23",
|
||||
"description": "",
|
||||
"main": "src/index.ts",
|
||||
"types": "src/index.ts",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@idraw/util",
|
||||
"version": "0.4.0-beta.22",
|
||||
"version": "0.4.0-beta.23",
|
||||
"description": "",
|
||||
"main": "dist/esm/index.js",
|
||||
"module": "dist/esm/index.js",
|
||||
|
|
|
|||
578
pnpm-lock.yaml
578
pnpm-lock.yaml
File diff suppressed because it is too large
Load diff
|
|
@ -2,7 +2,10 @@ import { readJSONFile, writeJSONFile } from './util/file';
|
|||
import { getRootPackageJSON, getAllSubPackageDirs } from './util/project';
|
||||
const pkg = getRootPackageJSON();
|
||||
const version = pkg.version;
|
||||
async function run() {
|
||||
|
||||
const workspacePrefix = 'workspace:';
|
||||
|
||||
async function run(): Promise<void> {
|
||||
const pkgDirs = getAllSubPackageDirs();
|
||||
const allPkgMap: Record<string, { file: string; json: any }> = {};
|
||||
pkgDirs.forEach((dir) => {
|
||||
|
|
@ -17,17 +20,17 @@ async function run() {
|
|||
if (allPkgMap[key]?.json?.dependencies) {
|
||||
for (const depName in allPkgMap[key].json.dependencies) {
|
||||
if (allPkgMap.hasOwnProperty(depName)) {
|
||||
allPkgMap[key].json.dependencies[depName] = `^${version}`;
|
||||
allPkgMap[key].json.dependencies[depName] = `${workspacePrefix}^${version}`;
|
||||
}
|
||||
}
|
||||
for (const depName in allPkgMap[key].json.devDependencies) {
|
||||
if (allPkgMap.hasOwnProperty(depName)) {
|
||||
allPkgMap[key].json.devDependencies[depName] = `^${version}`;
|
||||
allPkgMap[key].json.devDependencies[depName] = `${workspacePrefix}^${version}`;
|
||||
}
|
||||
}
|
||||
for (const depName in allPkgMap[key].json.peerDependencies) {
|
||||
if (allPkgMap.hasOwnProperty(depName)) {
|
||||
allPkgMap[key].json.peerDependencies[depName] = `^${version}`;
|
||||
allPkgMap[key].json.peerDependencies[depName] = `${workspacePrefix}^${version}`;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue