Skip to content

Commit

Permalink
chore: 1.3.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Natumsol committed Nov 28, 2021
1 parent ace0e9a commit fa03965
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 49 deletions.
70 changes: 37 additions & 33 deletions HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,89 +5,93 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.3.0](https://github.com/Natumsol/obsidian-pangu-plugin/compare/1.3.0...1.3.0)
## [1.3.1](https://github.com/Natumsol/obsidian-pangu/compare/1.3.0...1.3.1)

## [1.3.0](https://github.com/Natumsol/obsidian-pangu-plugin/compare/1.2.10...1.3.0) - 2021-07-09
### Commits

- fix: ignore link #11 [`ace0e9a`](https://github.com/Natumsol/obsidian-pangu/commit/ace0e9a451e1962db2fc375427e3af44afaa0b96)

## [1.3.0](https://github.com/Natumsol/obsidian-pangu/compare/1.2.10...1.3.0) - 2021-07-09

### Commits

- feat: ignore code block [`637ca7c`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/637ca7c45f2488f36673587afebfc537fa831dd6)
- chore: 1.3.0 [`55cc162`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/55cc162f0453eee71102dc56f176cf6239898313)
- feat: ignore code block [`637ca7c`](https://github.com/Natumsol/obsidian-pangu/commit/637ca7c45f2488f36673587afebfc537fa831dd6)
- chore: 1.3.0 [`3449095`](https://github.com/Natumsol/obsidian-pangu/commit/34490952d2cb5fc8ca1a809ff301671001573686)

## [1.2.10](https://github.com/Natumsol/obsidian-pangu-plugin/compare/1.2.9...1.2.10) - 2021-06-16
## [1.2.10](https://github.com/Natumsol/obsidian-pangu/compare/1.2.9...1.2.10) - 2021-06-16

### Commits

- fix: fix version [`d783d13`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/d783d137755b2004a9fd8a6bf2350d6fa8dc6f11)
- fix: fix version [`d783d13`](https://github.com/Natumsol/obsidian-pangu/commit/d783d137755b2004a9fd8a6bf2350d6fa8dc6f11)

## [1.2.9](https://github.com/Natumsol/obsidian-pangu-plugin/compare/1.2.8...1.2.9) - 2021-06-10
## [1.2.9](https://github.com/Natumsol/obsidian-pangu/compare/1.2.8...1.2.9) - 2021-06-10

### Commits

- fix: fix order/unorder list format, #6 [`b4b2c99`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/b4b2c99c5645fede09a74985070458cf54091760)
- fix: fix order/unorder list format, #6 [`b4b2c99`](https://github.com/Natumsol/obsidian-pangu/commit/b4b2c99c5645fede09a74985070458cf54091760)

## [1.2.8](https://github.com/Natumsol/obsidian-pangu-plugin/compare/1.2.7...1.2.8) - 2021-06-10
## [1.2.8](https://github.com/Natumsol/obsidian-pangu/compare/1.2.7...1.2.8) - 2021-06-10

### Commits

- fix: fix order/unorder list format, #6 [`1043cf1`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/1043cf1f6768160f7b77dea1b2bb0f363070892f)
- fix: fix order/unorder list format, #6 [`1043cf1`](https://github.com/Natumsol/obsidian-pangu/commit/1043cf1f6768160f7b77dea1b2bb0f363070892f)

## [1.2.7](https://github.com/Natumsol/obsidian-pangu-plugin/compare/v1.2.5...1.2.7) - 2021-05-14
## [1.2.7](https://github.com/Natumsol/obsidian-pangu/compare/v1.2.5...1.2.7) - 2021-05-14

### Commits

- fix: optimize string replacement func [`6d495d5`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/6d495d5652bd776ce7eb0173fd56ce5647e25e2d)
- fix: fix version [`c308f10`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/c308f105064e4833d22f969c4472aa8e44cf6c4d)
- fix: optimize string replacement func [`6d495d5`](https://github.com/Natumsol/obsidian-pangu/commit/6d495d5652bd776ce7eb0173fd56ce5647e25e2d)
- fix: fix version [`c308f10`](https://github.com/Natumsol/obsidian-pangu/commit/c308f105064e4833d22f969c4472aa8e44cf6c4d)

## [v1.2.5](https://github.com/Natumsol/obsidian-pangu-plugin/compare/v1.2.4...v1.2.5) - 2021-05-11
## [v1.2.5](https://github.com/Natumsol/obsidian-pangu/compare/v1.2.4...v1.2.5) - 2021-05-11

### Commits

- fix: fix MarkdownView check [`11fbf13`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/11fbf130bab188f70878502dcdf572f44364e637)
- fix: fix MarkdownView check [`11fbf13`](https://github.com/Natumsol/obsidian-pangu/commit/11fbf130bab188f70878502dcdf572f44364e637)

## [v1.2.4](https://github.com/Natumsol/obsidian-pangu-plugin/compare/v1.2.3...v1.2.4) - 2021-05-11
## [v1.2.4](https://github.com/Natumsol/obsidian-pangu/compare/v1.2.3...v1.2.4) - 2021-05-11

### Commits

- fix: make hotkey configurable [`6a4889e`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/6a4889eb45cd4d3ba78e5b6a94ced2aa81fb6528)
- fix: make hotkey configurable [`6a4889e`](https://github.com/Natumsol/obsidian-pangu/commit/6a4889eb45cd4d3ba78e5b6a94ced2aa81fb6528)

## [v1.2.3](https://github.com/Natumsol/obsidian-pangu-plugin/compare/v1.2.2...v1.2.3) - 2021-04-28
## [v1.2.3](https://github.com/Natumsol/obsidian-pangu/compare/v1.2.2...v1.2.3) - 2021-04-28

### Commits

- fix: fix manifest.json [`0f246e7`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/0f246e70decca781288336e98b68e03861309280)
- temp: remove debug code [`e361222`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/e361222aed4b42b91690929a889373c8d69a384b)
- fix: fix manifest.json [`0f246e7`](https://github.com/Natumsol/obsidian-pangu/commit/0f246e70decca781288336e98b68e03861309280)
- temp: remove debug code [`e361222`](https://github.com/Natumsol/obsidian-pangu/commit/e361222aed4b42b91690929a889373c8d69a384b)

## [v1.2.2](https://github.com/Natumsol/obsidian-pangu-plugin/compare/v1.2.1...v1.2.2) - 2021-04-22
## [v1.2.2](https://github.com/Natumsol/obsidian-pangu/compare/v1.2.1...v1.2.2) - 2021-04-22

### Commits

- fix: fix hotkey & scroll, #2 #3 [`d30b7f9`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/d30b7f9517179f7f74e12bad14d573942e48d35b)
- fix: fix hotkey & scroll, #2 #3 [`d30b7f9`](https://github.com/Natumsol/obsidian-pangu/commit/d30b7f9517179f7f74e12bad14d573942e48d35b)

## [v1.2.1](https://github.com/Natumsol/obsidian-pangu-plugin/compare/v1.2.0...v1.2.1) - 2021-04-12
## [v1.2.1](https://github.com/Natumsol/obsidian-pangu/compare/v1.2.0...v1.2.1) - 2021-04-12

### Commits

- fix: fix cursor bug [`77a9459`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/77a94591c54df6feb01d90d3f02e2c6d96271f61)
- fix: fix cursor bug [`77a9459`](https://github.com/Natumsol/obsidian-pangu/commit/77a94591c54df6feb01d90d3f02e2c6d96271f61)

## [v1.2.0](https://github.com/Natumsol/obsidian-pangu-plugin/compare/v1.1.0...v1.2.0) - 2021-03-11
## [v1.2.0](https://github.com/Natumsol/obsidian-pangu/compare/v1.1.0...v1.2.0) - 2021-03-11

### Commits

- fix: disable replacePunctuations [`1985e9e`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/1985e9e9aae8585769b68249be4e49d397328952)
- fix: disable replacePunctuations [`1985e9e`](https://github.com/Natumsol/obsidian-pangu/commit/1985e9e9aae8585769b68249be4e49d397328952)

## [v1.1.0](https://github.com/Natumsol/obsidian-pangu-plugin/compare/v1.0.0...v1.1.0) - 2021-03-06
## [v1.1.0](https://github.com/Natumsol/obsidian-pangu/compare/v1.0.0...v1.1.0) - 2021-03-06

### Commits

- feat: replace pangu.js to reg exp [`4fcb8be`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/4fcb8beba22c4f786842a3d0a2dc6b0d596bcf5b)
- chore: v1.1.0 [`37519df`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/37519df28d34523ace44a94a6de3b736e4732520)
- feat: replace pangu.js to reg exp [`4fcb8be`](https://github.com/Natumsol/obsidian-pangu/commit/4fcb8beba22c4f786842a3d0a2dc6b0d596bcf5b)
- chore: v1.1.0 [`37519df`](https://github.com/Natumsol/obsidian-pangu/commit/37519df28d34523ace44a94a6de3b736e4732520)

## v1.0.0 - 2021-03-06

### Commits

- feat: init [`71df45c`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/71df45c523cd3438577f04ad2ef3244d3ca44672)
- Initial commit [`e9f42d5`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/e9f42d5898b4fce6822be9307a32640fc8785ae2)
- feat: add github action [`cbc580c`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/cbc580c778938d5956fd9a11b311581e7c3974f2)
- chore: v1.0.0 [`74d9be4`](https://github.com/Natumsol/obsidian-pangu-plugin/commit/74d9be45189bea0d017b14772d6e3d07c25ac011)
- feat: init [`71df45c`](https://github.com/Natumsol/obsidian-pangu/commit/71df45c523cd3438577f04ad2ef3244d3ca44672)
- Initial commit [`e9f42d5`](https://github.com/Natumsol/obsidian-pangu/commit/e9f42d5898b4fce6822be9307a32640fc8785ae2)
- feat: add github action [`cbc580c`](https://github.com/Natumsol/obsidian-pangu/commit/cbc580c778938d5956fd9a11b311581e7c3974f2)
- chore: v1.0.0 [`74d9be4`](https://github.com/Natumsol/obsidian-pangu/commit/74d9be45189bea0d017b14772d6e3d07c25ac011)
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "obsidian-pangu",
"name": "盘古",
"version": "1.3.0",
"version": "1.3.1",
"minAppVersion": "0.9.12",
"description": "自动为中英文之间插入空格,排版强迫者的福音。",
"author": "Natumsol",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "obsidian-pangu",
"version": "1.3.0",
"version": "1.3.1",
"description": "A small plugin aims to add space between Chinese Characters and English Alphabet, and it is a boon for typographically compulsive people. ",
"main": "main.js",
"scripts": {
Expand Down
34 changes: 20 additions & 14 deletions pub.mjs
Original file line number Diff line number Diff line change
@@ -1,48 +1,54 @@
#!/usr/bin/env zx
const calcVersion = require('semver/functions/inc');
const calcVersion = require("semver/functions/inc");

async function pub(version) {
await $`npm run version`;
await $`git add --all`;
await $`git commit -m "chore: ${version}"`;

try {
await $`git tag --delete ${version}`;
} catch (error) {}
// 打标签前先删除
await $`git tag --delete ${version}`;

await $`git tag -a ${version} -m "version ${version}"`;
await $`git push --follow-tags`;
}

async function getVersion(type) {
const pkg = JSON.parse(await fs.readFile('./package.json'));
const pkg = JSON.parse(await fs.readFile("./package.json"));
const versionTypeMap = {
x: 'major',
y: 'minor',
z: 'patch',
x: "major",
y: "minor",
z: "patch",
};
const version = calcVersion(pkg.version, versionTypeMap[type]);
return version;
}

async function updatePkgVersion(version) {
let pkg = JSON.parse(await fs.readFile('./package.json'));
let pkg = JSON.parse(await fs.readFile("./package.json"));
pkg.version = version;
await fs.writeFile('./package.json', JSON.stringify(pkg, null, 2));
let manifest = JSON.parse(await fs.readFile('./manifest.json'));
await fs.writeFile("./package.json", JSON.stringify(pkg, null, 2));
let manifest = JSON.parse(await fs.readFile("./manifest.json"));
manifest.version = version;
await fs.writeFile('./manifest.json', JSON.stringify(manifest, null, 2));
await fs.writeFile("./manifest.json", JSON.stringify(manifest, null, 2));
}

async function main() {
let type = await question('which version do you want to upgrade (`x` or `y` or `z`)?');
let type = await question(
"which version do you want to upgrade (`x` or `y` or `z`)?"
);
type = type.toLowerCase();
if (['x', 'y', 'z'].indexOf(type) > -1) {
if (["x", "y", "z"].indexOf(type) > -1) {
const version = await getVersion(type);
await updatePkgVersion(version);
await pub(version);
console.log(chalk.green('[Info]: publish successfully!'));
console.log(chalk.green("[Info]: publish successfully!"));
} else {
console.log(chalk.red('[Error]: you must enter one of `x` or `y` or `z`.\n'));
console.log(
chalk.red("[Error]: you must enter one of `x` or `y` or `z`.\n")
);
}
}

Expand Down

0 comments on commit fa03965

Please sign in to comment.