Skip to content

Commit c189c31

Browse files
committed
refactor!: remove sync versions between packages
1 parent e57084f commit c189c31

File tree

8 files changed

+78
-1631
lines changed

8 files changed

+78
-1631
lines changed

package-lock.json

Lines changed: 58 additions & 1604 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/app/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@index-san/app",
3-
"version": "0.9.12",
3+
"version": "1.0.0",
44
"private": true,
55
"scripts": {
66
"test": "vitest",
@@ -16,7 +16,7 @@
1616
"@fortawesome/free-solid-svg-icons": "^6.4.0",
1717
"@fortawesome/vue-fontawesome": "^3.0.3",
1818
"@iconify/vue": "^4.1.1",
19-
"@index-san/core": "^0.9.8",
19+
"@index-san/core": "^1.0.0",
2020
"@language-kit/lexer": "^1.1.5",
2121
"@language-kit/markdown": "^1.5.2",
2222
"@mdit-vue/plugin-component": "^0.12.0",
@@ -38,7 +38,7 @@
3838
"vuedraggable": "^4.1.0"
3939
},
4040
"devDependencies": {
41-
"@index-san/eslint-config": "^0.9.12",
41+
"@index-san/eslint-config": "^1.0.0",
4242
"@types/lodash": "^4.14.195",
4343
"@types/mime": "^3.0.1",
4444
"@vitejs/plugin-vue": "^4.2.3",

packages/core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@index-san/core",
3-
"version": "0.9.12",
3+
"version": "1.0.0",
44
"private": true,
55
"scripts": {
66
"test": "tsx src/bin/test.ts",
@@ -27,7 +27,7 @@
2727
},
2828
"homepage": "https://github.com/sidekick-coder/index-san#readme",
2929
"devDependencies": {
30-
"@index-san/eslint-config": "^0.9.12",
30+
"@index-san/eslint-config": "^1.0.0",
3131
"@japa/expect": "^2.0.2",
3232
"@japa/runner": "^2.5.1",
3333
"@japa/spec-reporter": "^1.3.3",

packages/docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@index-san/docs",
3-
"version": "0.9.12",
3+
"version": "1.0.0",
44
"private": true,
55
"scripts": {
66
"dev": "nuxi dev",

packages/electron/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@index-san/electron",
3-
"version": "0.9.12",
3+
"version": "1.0.0",
44
"private": true,
55
"main": "dist-electron/main.js",
66
"description": "Productivity app",
@@ -20,8 +20,8 @@
2020
"make": "electron-forge make"
2121
},
2222
"dependencies": {
23-
"@index-san/app": "^0.9.8",
24-
"@index-san/core": "^0.9.8",
23+
"@index-san/app": "^1.0.0",
24+
"@index-san/core": "^1.0.0",
2525
"node-fetch": "^3.3.1"
2626
},
2727
"devDependencies": {

packages/eslint-config/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@index-san/eslint-config",
3-
"version": "0.9.12",
3+
"version": "1.0.0",
44
"private": true,
55
"dependencies": {},
66
"devDependencies": {}

scripts/build.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ const fs = require('fs')
66
const { command } = require('./utils')
77

88
const BASE_PATH = path.resolve(__dirname, '..')
9+
const packageJSON = require(path.resolve(BASE_PATH, 'package.json'))
910

1011
async function main() {
1112
const appPath = path.resolve(BASE_PATH, 'packages', 'electron')
@@ -35,11 +36,15 @@ async function main() {
3536

3637
const files = await fg(pattern)
3738

38-
await Promise.all(
39-
files
40-
.map((f) => f.split('/').join(path.sep))
41-
.map((f) => fs.promises.rename(f, path.resolve(outputFolder, path.basename(f))))
42-
)
39+
const entries = files.map((f) => ({
40+
source: f.split('/').join(path.sep),
41+
destination: path.resolve(outputFolder, path.basename(f).replace('1.0.0', packageJSON.version)),
42+
}))
43+
44+
45+
for await (const entry of entries) {
46+
await fs.promises.rename(entry.source, entry.destination)
47+
}
4348
}
4449

4550
main().catch((err) => {

scripts/version.js

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,6 @@ if (!versionName) {
88
}
99

1010
async function main() {
11-
const packages = [
12-
'@index-san/core',
13-
'@index-san/app',
14-
'@index-san/docs',
15-
'@index-san/electron',
16-
'@is/tauri',
17-
]
18-
1911
// test
2012
await command('npm run lint')
2113

@@ -28,10 +20,6 @@ async function main() {
2820
// build app
2921
await command('npm run build')
3022

31-
for await (const name of packages) {
32-
await command(`npm -w ${name} version ${versionName}`)
33-
}
34-
3523
await command(`npm version ${versionName} --git-tag-version false `)
3624

3725
await command('git add .')

0 commit comments

Comments
 (0)