356 Commits

Author SHA1 Message Date
三咲智子 Kevin Deng
abf3a30050
chore: upgrade pnpm to v9 2024-07-17 04:01:44 +08:00
三咲智子 Kevin Deng
2864110c50
test: split unit tests for concurrency 2024-07-17 03:59:54 +08:00
三咲智子 Kevin Deng
b537d37269
style: format code, upgrade prettier to v3 2024-07-17 03:38:11 +08:00
Sébastien Vanvelthem
796fc5030f
feat: upgrade esbuild to 0.21.4, opts-in for decorators (#1116)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2024-06-03 10:31:02 +08:00
ocavue
d8a203c661
chore(ci): automatically format code (#1035) 2023-11-19 20:54:39 +08:00
三咲智子 Kevin Deng
93356fc3f1
ci: add node 20 & npm provenance 2023-11-18 16:44:58 +08:00
ocavue
61fc06c613
feat: add experimental dts rollup using @microsoft/api-extractor (#983) 2023-11-17 20:29:07 +08:00
翠 / green
438ec47484
feat!: update to rollup v4 (#1018) 2023-10-16 12:39:54 +00:00
ocavue
e85437e662
feat: update esbuild to 0.19.2 (#987)
This fixes the type arguments for JS decorators
2023-09-17 06:42:42 -05:00
三咲智子 Kevin Deng
ec8301529b
chore: upgrade rollup-plugin-hashbang (#946) 2023-08-02 23:27:10 +08:00
EGOIST
742afabe05 chore(deps): update tsup 2023-06-26 00:32:18 +08:00
Tmk
3606e45dff
feat: support svelte-preprocess (#906)
* feat: support svelte-preprocess

* chore: update lockfile

---------

Co-authored-by: EGOIST <hi@egoist.dev>
2023-06-16 17:40:22 +08:00
await-ovo
68297f78f7
chore: update postcss-load-config (#880)
* chore: update postcss-load-config

* chore: install pnpm@7 in CI

* use pnpm v8

---------

Co-authored-by: EGOIST <hi@egoist.dev>
2023-06-16 14:20:15 +08:00
EGOIST
45832d999e feat: require nodejs 16 or above
BREAKING CHANGE:

require nodejs 16 or above
2023-06-16 13:55:41 +08:00
teobler
e2e70e8603
feat: Update esbuild version to latest for keeping unknown directives during bundle (#925)
BREAKING CHANGE:

update esbuild to 0.18
2023-06-16 13:51:26 +08:00
Superchupu
3e158674bd
feat: support typescript 5.0 (#859) 2023-03-19 17:23:29 +08:00
Lew Blood
49cde790e8
fix: raise node engine requirement to 14.18 (#832)
closes #825
2023-02-14 16:43:34 +08:00
Lew Blood
2ad00aa057
fix: upgrade rollup-plugin-dts for better watch mode support (#836) 2023-02-14 16:39:46 +08:00
EGOIST
a4df971c66 fix: upgrade tsup 2023-02-12 21:26:29 +08:00
EGOIST
30ff79db91 feat: upgrade esbuild 0.16 -> 0.17 2023-02-07 22:17:03 +08:00
Raz Luvaton
2e73ca96bd
fix: add home page to package.json (#817) 2023-02-07 21:23:29 +08:00
EGOIST
85e01add59 chore: cleanup
incremental mode is not actually used
2023-02-07 21:07:31 +08:00
await-ovo
4154e05032
feat: update rollup-plugin-dts to support custom tsconfig and preserve export {} for file that have no exports (#807)
Co-authored-by: EGOIST <hi@egoist.dev>
close https://github.com/egoist/tsup/issues/762
close https://github.com/egoist/tsup/issues/791
2023-02-07 20:26:08 +08:00
Amit Dahan
904e07a21b
feat: Bump esbuild 0.15 -> 0.16 (#805)
Co-authored-by: EGOIST <hi@egoist.sh>
2023-02-07 20:16:03 +08:00
Puru Vijay
fdd4dfa283
feat: Minify with terser (#789)
closes #742
2023-02-07 19:19:00 +08:00
ΝΙΚΟΛΑΣ
31b2e7261f
feat: Provide JSON Schema (#763)
* inform about schema store in docs

* json schema store for tsup

* provide store to files

* schema composition for tsup.config.json

Brings support for both package.json "tsup" property and "tsup.config.json" files. In addition, array configuration types are now supported, allowing for multiple configuration exports.

* update documentation

* align validators

prevent the schema from revalidating the package.json

* minor edits to code sample

fixes semi and does not use plural on heading
2022-12-26 20:38:45 +08:00
EGOIST
002cb990a9 docs: clarify target option, closes #769 2022-11-11 18:08:25 +08:00
EGOIST
6cbbea1c46 fix: update bundle-require, closes #719 2022-11-03 22:30:24 +08:00
EGOIST
9ce5c1310e fix: use rollup v3, closes #749 2022-11-03 22:07:22 +08:00
EGOIST
d074dd9c33 fix(deps): update bundle-require, fix #695 2022-08-26 16:26:21 +08:00
EGOIST
c06b5e1426 fix: make --treeshake work with hashbang 2022-08-12 13:48:19 +08:00
EGOIST
c3dc8d8cc5 fix(deps): upgrade esbuild to 0.15, resolves #690 2022-08-12 13:17:33 +08:00
EGOIST
52bc732100 chore(pkg): add description 2022-07-30 14:54:58 +08:00
EGOIST
b44d69c7d0 chore: update deps 2022-07-25 20:10:31 +08:00
Julien Goux
be48b8b7a5
feat(minor): use shell option for complex commands in onSuccess (#649) 2022-06-10 22:45:13 +08:00
EGOIST
b9cd8d5f09 feat: new option outExtension 2022-05-30 21:29:37 +08:00
EGOIST
21d549cc8a Revert "chore(deps): update postcss-load-config"
This reverts commit 485f432b7f2b0b9116f47f0d11cd0ae0de444348.
2022-05-25 16:56:43 +08:00
EGOIST
485f432b7f chore(deps): update postcss-load-config 2022-05-25 16:43:54 +08:00
EGOIST
f7c53f70a6 feat: update default target to node14
BREAKING CHANGE:

Now tsup requires node 14 or above, the build target is also changed to `node14` by default
2022-05-25 16:31:21 +08:00
EGOIST
0a5b4b6939 chore: adding postcss and swc to optional peerDependencies 2022-05-25 14:17:39 +08:00
Oscar Newman
a792668a40 fix(deps): Update rollup and rollup-plugin-dts to latest versions (#632) 2022-05-25 14:17:39 +08:00
EGOIST
c67e03debc fix: update source-map to 0.8.0-beta.0, closes #623
the `source-map` package is broken in Node.js 18, it was fixed but the beta version was never released

see https://github.com/mozilla/source-map/issues/454
2022-05-16 23:48:38 +08:00
EGOIST
009d9045aa chore(deps): update tsup 2022-04-12 20:51:16 +08:00
EGOIST
b3ad95f9d8 fix: Exit Code returns 0 for failed builds, closes #606 2022-04-12 20:44:23 +08:00
renovate[bot]
b7cf55282c
chore(deps): update dependency vitest to v0.8.4 (#601) 2022-04-04 21:52:49 +08:00
EGOIST
095b8ca188 chore(deps): update tsup 2022-04-02 13:40:44 +00:00
EGOIST
93bf6e808a chore(deps): update vitest 2022-04-01 12:42:40 +08:00
renovate[bot]
c42eb9d58a
chore(deps): pin dependencies (#555)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-26 16:56:28 +08:00
renovate[bot]
2dfb20927f
chore(deps): update dependency svelte to v3.46.4 (#535)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-26 16:50:45 +08:00
renovate[bot]
2516ef995e
chore(deps): update dependency postcss to v8.4.12 (#592)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-26 16:49:29 +08:00