Skip to content

Commit

Permalink
feat: release
Browse files Browse the repository at this point in the history
  • Loading branch information
linbudu599 committed Nov 17, 2022
1 parent 9b7f70a commit a304dc6
Show file tree
Hide file tree
Showing 9 changed files with 27 additions and 15 deletions.
15 changes: 9 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,14 @@

ESBuild Plugins by @LinbuduLab

| Package | Version | Downloads |
| -------------------------------------------------------- | :----------------------------------------------------------- | ------------------------------------------------------------ |
| [alias-path](packages/esbuild-plugin-alias-path) | ![alias-path version](https://img.shields.io/npm/v/esbuild-plugin-alias-path.svg?label=%20) | ![npm](https://img.shields.io/npm/dw/esbuild-plugin-alias-path) |
| [clean](packages/esbuild-plugin-clean) | ![clean version](https://img.shields.io/npm/v/esbuild-plugin-clean.svg?label=%20) | ![npm](https://img.shields.io/npm/dw/esbuild-plugin-clean) |
| [compress](packages/esbuild-plugin-compress) | ![compress version](https://img.shields.io/npm/v/esbuild-plugin-compress.svg?label=%20) | ![npm](https://img.shields.io/npm/dw/esbuild-plugin-compress) |
| [copy](packages/esbuild-plugin-copy) | ![copy version](https://img.shields.io/npm/v/esbuild-plugin-copy.svg?label=%20) | ![npm](https://img.shields.io/npm/dw/esbuild-plugin-copy) |
| Package | Version | Downloads |
| -------------------------------------------------------- | :-------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| [alias-path](packages/esbuild-plugin-alias-path) | ![alias-path version](https://img.shields.io/npm/v/esbuild-plugin-alias-path.svg?label=%20) | ![npm](https://img.shields.io/npm/dw/esbuild-plugin-alias-path) |
| [clean](packages/esbuild-plugin-clean) | ![clean version](https://img.shields.io/npm/v/esbuild-plugin-clean.svg?label=%20) | ![npm](https://img.shields.io/npm/dw/esbuild-plugin-clean) |
| [compress](packages/esbuild-plugin-compress) | ![compress version](https://img.shields.io/npm/v/esbuild-plugin-compress.svg?label=%20) | ![npm](https://img.shields.io/npm/dw/esbuild-plugin-compress) |
| [copy](packages/esbuild-plugin-copy) | ![copy version](https://img.shields.io/npm/v/esbuild-plugin-copy.svg?label=%20) | ![npm](https://img.shields.io/npm/dw/esbuild-plugin-copy) |
| [node-externals](packages/esbuild-plugin-node-externals) | ![node-externals version](https://img.shields.io/npm/v/esbuild-plugin-node-externals.svg?label=%20) | ![npm](https://img.shields.io/npm/dw/esbuild-plugin-node-externals) |

## License

[MIT](LICENSE)
2 changes: 1 addition & 1 deletion packages/esbuild-plugin-alias-path/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "esbuild-plugin-alias-path",
"version": "1.1.1",
"version": "2.0.0",
"description": "ESBuild plugin for alias path.",
"keywords": [
"ESBuild",
Expand Down
11 changes: 10 additions & 1 deletion packages/esbuild-plugin-alias-path/tests/plugin.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,16 @@ describe('aliasPath', () => {
it('should throw when no alias path is provided', async () => {
const buildFile = tmp.fileSync();

await expect(builder(buildFile.name, {})).rejects.toThrow();
try {
await builder(buildFile.name, {});
} catch (error) {
expect(JSON.stringify(error.stack)).toContain(
'Could not resolve \\"@alias/foo\\"'
);
expect(JSON.stringify(error.stack)).toContain(
'Could not resolve \\"@alias/bar\\"'
);
}
});

it('should apply alias transform', async () => {
Expand Down
2 changes: 1 addition & 1 deletion packages/esbuild-plugin-clean/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "esbuild-plugin-clean",
"version": "0.9.0",
"version": "1.0.0",
"description": "ESBuild plugin for cleaning up assets before building.",
"keywords": [
"esbuild",
Expand Down
2 changes: 1 addition & 1 deletion packages/esbuild-plugin-compress/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "esbuild-plugin-compress",
"version": "0.3.0",
"version": "1.0.0",
"description": "ESBuild plugin for output compression",
"keywords": [
"esbuild",
Expand Down
4 changes: 2 additions & 2 deletions packages/esbuild-plugin-copy/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "esbuild-plugin-copy",
"version": "1.2.0",
"version": "2.0.0",
"description": "ESBuild plugin for assets copy.",
"keywords": [
"esbuild",
Expand Down Expand Up @@ -46,4 +46,4 @@
"sourcemap": false,
"clean": true
}
}
}
2 changes: 1 addition & 1 deletion packages/esbuild-plugin-node-externals/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "esbuild-plugin-node-externals",
"version": "0.3.0",
"version": "1.0.0",
"description": "ESBuild plugin for node externals.",
"keywords": [
"ESBuild",
Expand Down
2 changes: 1 addition & 1 deletion scripts/release/handlers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ export class ReleaseHandlers {
const [plainVersion, betaCount] = currentVersion.split('-beta.');

return isBeta
? `${plainVersion}-beta.${betaCount + 1}`
? `${plainVersion}-beta.${Number(betaCount) + 1}`
: `${currentVersion}-beta.0`;
}

Expand Down
2 changes: 1 addition & 1 deletion scripts/release/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ export default function useReleaseProject(cli: CAC) {
const {
version: inputVersion,
skipGit,
dry: dryRun,
dry: dryRun = false,
publishTag: _publishTag,
beta = false,
} = options;
Expand Down

0 comments on commit a304dc6

Please sign in to comment.