Evan You
6213b73cd2
build: custom const enum processing
2023-02-03 09:54:15 +08:00
Evan You
40aa7d8040
build: refactor rollup config
2023-02-03 05:00:06 +08:00
Evan You
a5dcbad614
chore: fix size reporting for brotli
2023-02-02 20:54:39 +08:00
Evan You
b472965eba
workflow: check ci status during release
2023-02-02 11:24:26 +08:00
三咲智子 Kevin Deng
3932c10e79
chore: remove debugging log
2023-01-30 03:49:21 +08:00
Haoqun Jiang
e340add5a5
build: do not throw when running `build --release` for the 1st time ( #7587 )
2023-01-28 07:03:21 +08:00
Evan You
28b95daa70
workflow: complete migration from jest to vitest
2023-01-26 22:53:39 +08:00
Evan You
681775a13c
build: fix build script
2023-01-26 16:11:24 +08:00
Evan You
8867bb259a
wip(vitest-migration): reactivity tests passing
2023-01-26 15:25:55 +08:00
Evan You
ab45f6f8a2
build: update build scripts to esm
2023-01-26 14:24:49 +08:00
Evan You
ec4531a6b3
chore: bump vite and esbuild
2023-01-26 13:33:28 +08:00
Evan You
0580ae2731
workflow: ensure dev-sfc script build necessary deps if not present
2022-11-14 10:14:12 +08:00
三咲智子 Kevin Deng
dc9f99426d
workflow: switch to simple-git-hooks ( #7069 )
2022-11-09 08:14:59 -05:00
Evan You
0cf9ae62be
chore: remove stale todo comment [ci skip]
2022-05-31 17:02:07 +08:00
Evan You
108474e2bb
workflow: fix dev script for compat build
2022-05-23 09:44:33 +08:00
Evan You
739af3da60
workflow: fix release script for pnpm 7 [ci skip]
2022-05-17 12:47:43 +08:00
Cloyd Lau
209483bed1
workflow: recover version when error occurred ( #5493 ) [ci skip]
2022-05-12 20:15:13 -04:00
ygj6
d0695dad32
chore: normalize file paths in test filter for windows ( #5315 )
2022-05-11 21:37:12 -04:00
Evan You
425310e8b6
fix(transition/v-show): ensure transition is in persisted mode when used with v-show
...
fix #4845
close #4852
2022-05-11 19:22:55 +08:00
Evan You
7c6386c01c
workflow: remove next tag in release script
2022-02-07 13:26:12 +08:00
btea
63210fe41a
refactor: includes instead of indexOf ( #5117 )
2022-01-21 02:36:48 -05:00
Yugang Cao
e603fd258c
chore: fix typo ( #5261 ) [ci skip]
2022-01-21 01:18:34 -05:00
Evan You
92fcb9db05
workflow: use esbuild for dev scripts
2022-01-14 16:21:50 +08:00
Evan You
7c11c58faf
workflow: separate unit and e2e tests
2021-11-15 12:14:57 +08:00
Evan You
7a5c784452
workflow: update lockfile during release
2021-11-05 10:17:47 +08:00
Evan You
3f4c50ca83
chore: use pnpm in release script
2021-11-02 14:31:38 +08:00
Evan You
61c5fbd3e3
workflow: move to pnpm ( #4766 )
2021-10-08 14:23:30 -04:00
Evan You
f27a98becc
ci: improve size script
2021-09-23 14:46:16 -04:00
Evan You
fb43aab117
chore: remove wrongly placed type casts
2021-09-02 14:18:52 -04:00
dependabot[bot]
305883a12f
build(deps-dev): bump typescript from 4.3.5 to 4.4.2 ( #4482 )
...
* build(deps-dev): bump typescript from 4.3.5 to 4.4.2
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.3.5 to 4.4.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.5...v4.4.2 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* build(deps-dev): bump typescript from 4.3.5 to 4.4.2
* test: fix nodeOps types
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Carlos Rodrigues <carlos@hypermob.co.uk>
Co-authored-by: Evan You <yyx990803@gmail.com>
2021-09-02 09:53:57 -04:00
Evan You
1c7f5d3fce
workflow: auto determine release dist-tag
2021-07-23 19:22:47 -04:00
Evan You
3ff94faca1
build: fix default build script (ignore sfc-playground)
...
close #4153
2021-07-20 09:29:45 -04:00
Evan You
69fafb437a
chore: log runtime build file size
2021-04-07 16:19:25 -04:00
Evan You
290e494292
chore: bail early on release test run
2021-03-01 10:55:39 -05:00
Evan You
3016b811b8
build: parallelize multi package builds
2020-12-03 13:23:06 -05:00
Evan You
ccd4d406c1
workflow: allow specifying release tag in release script
2020-11-25 10:58:52 -05:00
Evan You
2ee2f945a6
workflow: adjust release script for non-pre-releases
2020-10-15 12:28:40 -04:00
Evan You
b742384313
test: improve expect.toHaveBeenWarned() message
2020-08-24 21:23:08 -04:00
Evan You
a5e55e28f1
test: improve unexpected warning output
2020-07-28 10:40:25 -04:00
Evan You
5c74243211
test: move mockWarn into setup files
2020-07-27 22:58:51 -04:00
Evan You
81e82e7d21
build: clear ts plugin cache before building for release
...
ref: #1591
2020-07-15 10:47:57 -04:00
Evan You
009255ab34
chore: remove unnecessary flag in release script
2020-07-01 20:59:11 -04:00
Evan You
8d33be6ae4
workflow: update release script for dts tests
2020-06-12 18:03:51 -04:00
Cr
b015892de6
workflow: cross platform vscode jest debugging ( #414 )
...
remove no longer needed proxy script
2020-06-12 10:34:31 -04:00
Evan You
4c542d5033
chore: adjust yarn warning [ci skip]
2020-06-09 17:39:48 -04:00
limichange
bccae1632f
workflow: alert user working on repo if not using yarn ( #1237 )
2020-06-09 17:36:45 -04:00
Evan You
b40fcbc4c6
fix(types): augment ref unwrap bail types in appropriate packages
...
Packages can now augment the ref unwrap bail types in their own `d.ts`.
Also updated the build script to auto concat any files in a package's
`types` directory to the final generated `d.ts`.
- `@vue/reactivity` should no longer require `libs: ["DOM"]` in tsconfig
- Properly bail on `VNode` and `ComponentPublicInstance` in runtime-core
2020-05-01 16:14:30 -04:00
Evan You
c9bf7ded2e
refactor(types): mark internal API exports and exclude from d.ts
...
BREAKING CHANGE: Internal APIs are now excluded from type decalrations.
2020-04-30 17:04:35 -04:00
leex
2e0373bb7a
build: fix build script - extractorResult is not defined ( #1068 )
2020-04-30 14:49:58 -04:00
Evan You
2c9374dd91
build: remove size check for runtime.global files
2020-04-07 17:26:08 -04:00
Evan You
c017073f4c
build: run tests in serial for release
2020-04-03 21:40:40 -04:00
Evan You
4e8d459831
build: tweak flags
2020-03-24 17:57:27 -04:00
Evan You
4126a9dd51
build: add runtime-global build for vue
2020-03-23 15:09:29 -04:00
Evan You
c3028ad6b3
build: remove compiler-ssr and server-renderer from skipped packages
2020-02-18 14:56:53 -05:00
Evan You
78beed2574
build: support source map in build and dev scripts
2020-01-28 10:28:48 -05:00
Evan You
ccc3312113
chore: add compiler-ssr to skipped packages for now
2020-01-27 16:00:19 -05:00
Evan You
0b992307a6
build: adjust release tag
2020-01-22 10:51:17 -05:00
Evan You
1d5a9eb7c1
chore: fix publish log [ci skip]
2020-01-13 17:53:54 -05:00
Evan You
5e35d6fb79
chore: fix release script temporary tag [ci skip]
2020-01-13 17:53:17 -05:00
Rustin
4154cacc76
chore(scripts): fix typo ( #612 )
2020-01-13 13:09:30 +01:00
Evan You
8aca71b354
build: adjust release tag for alpha/beta phase
2020-01-06 12:09:37 -05:00
Evan You
15cccad09f
build(release): only log actually publisehd packages
2020-01-02 18:27:07 -05:00
Evan You
5c4833e204
build: generate changelog during release
2020-01-02 18:12:54 -05:00
Evan You
9351264aff
build: fix skipped package check
2020-01-02 18:08:42 -05:00
Evan You
7d2ae08277
build: polish release script
2019-12-20 13:43:48 -05:00
Evan You
c1959fa64d
build: set compiler-sfc peerDep on vue
2019-12-18 10:00:49 -05:00
Evan You
136ab753b3
build: adjust esm formats
2019-12-10 22:14:02 -05:00
Evan You
8ed04ed503
build: release script
2019-12-10 21:29:52 -05:00
Evan You
cd5ba7cfcc
build: remove lerna
2019-12-10 18:24:59 -05:00
Evan You
74fd6635ce
test(e2e): wip e2e test for todomvc
2019-12-02 18:18:02 -05:00
Evan You
3ec63dbee1
build: only remove dist directory when building all formats
2019-11-06 15:23:50 -05:00
Luo Yu
fec47bb3ac
chore: some->forEach ( #424 )
2019-11-04 14:28:11 -05:00
Evan You
8325f2de2a
build: fix build script
2019-11-01 12:24:12 -04:00
Evan You
5eee1152ca
types: (wip) improve dts output
2019-11-01 11:32:53 -04:00
wangtao0101
11d0778f9c
workflow: support debug single jest test file in vscode ( #360 )
2019-10-23 11:20:05 -04:00
Ivan Sieder
b60355d857
chore: updated error message for not-found fuzzy-matching error ( #303 )
2019-10-15 17:13:35 -04:00
Evan You
82b5978e9c
build: further shave off runtime compile only code
2019-10-14 01:08:00 -04:00
Cong Min
ec05469b1a
chore: use Boolean to filter empty ( #228 )
2019-10-12 10:55:35 -04:00
朱金濠
4a100828de
chore(scripts): remove useless requires ( #219 )
2019-10-11 23:28:20 -04:00
Evan You
1321e8893d
workflow: remove non-existent commit script from verifyCommit message
2019-10-11 11:22:41 -04:00
Swapnil Agarwal
0fe8801782
docs: fix 'commit message convention' link ( #95 )
2019-10-05 10:38:42 -04:00
Ben McCallum
7bb317b031
chore: fix grammar and spelling in build.js ( #84 )
2019-10-05 10:23:05 -04:00
Evan You
a0f442f1d4
workflow: include commit link in template explorer
2019-10-04 22:40:54 -04:00
Evan You
5047bc8dbe
workflow: basic template explorer
2019-10-04 13:08:17 -04:00
Evan You
4d2fa51347
build: report both gzip and brotli sizes
2019-10-04 09:57:32 -04:00
Evan You
c0bf341748
build: fix dev script
2019-10-02 11:39:00 -04:00
Evan You
776bc73a5a
build: improve build script to support multiple targets
2019-10-02 11:19:30 -04:00
Evan You
4021307f4c
build: use brotli for checking compressed file sizes
2019-10-01 16:55:04 -04:00
Evan You
30e60c0492
chore: tweak size script
2019-09-20 00:31:14 -04:00
Evan You
1c8f5b612a
feat(compiler): scaffold compiler-dom
2019-09-16 15:06:45 -04:00
Evan You
c9a1b00c1e
build: do not create .npmignore when bootstrapping
2019-09-16 14:58:03 -04:00
Evan You
b2d269a651
build: use api-extractor for type rollup
2019-09-03 12:16:22 -04:00
Evan You
6dfec3a4ae
workflow: allow dropping dev only blocks in dev script
2019-05-29 10:34:07 +08:00
Evan You
3754233f38
workflow: add (dx) commit category
2019-02-28 12:50:01 -05:00
Evan You
8e370efbaf
workflow: default dev script to vue package
2018-10-23 11:59:16 -04:00
Evan You
0857d96438
build: add vue package
2018-10-23 11:58:37 -04:00
Evan You
2a4e158c76
build: tweak bootstrap script
2018-10-16 17:42:19 -04:00
Evan You
6e04850d71
build: adjust types build script
2018-10-16 17:41:59 -04:00
Evan You
149d82d618
refactor: option merging + extract helper functions
2018-10-16 15:47:51 -04:00
Evan You
1151c7f730
workflow: allow wip commit type
2018-09-19 23:19:12 -04:00
Evan You
bc8b1678f4
workflow: allow build as commit type
2018-09-19 21:52:07 -04:00
Evan You
38109fe915
workflow: adjust esm-bundler build file name
2018-09-19 21:51:21 -04:00
Evan You
8fef446257
workflow: fix build script formats flags
2018-09-19 20:36:14 -04:00
Evan You
73106b8553
workflow: rename umd build to global
2018-09-19 12:46:55 -04:00
Evan You
d1bc6ee8d6
chore: setup all packages
2018-09-19 12:26:50 -04:00
Evan You
898b1106c9
workflow: improve build & dev scripts
2018-09-19 12:21:00 -04:00
Evan You
3401f6b460
init (graduate from prototype)
2018-09-19 11:35:38 -04:00