Commit Graph

6 Commits

Author SHA1 Message Date
Rijk van Zanten
74ad2b2b7a Update vue to 3.1.2 (#6482)
* Update vue to 3.1.2

* call me amazon 📦

* commits so fast, prime same day
2021-06-24 13:09:30 -04:00
renovate[bot]
892e5f5637 update dependency fs-extra to v10 (#6470)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-24 11:53:43 -04:00
rijkvanzanten
67cf90fea4 Fix devmode 2021-06-23 19:01:37 -04:00
Nicola Krumschmidt
d544214c79 Fix extension loading on initial startup (#6471) 2021-06-23 18:16:13 -04:00
renovate[bot]
7b1e1f7f82 pin dependencies (#6469)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-23 13:01:49 -04:00
Nicola Krumschmidt
051df415df Fix extensions (#6377)
* Add support for npm extensions

* Allow extensions to import vue from the main app

* Bundle app extensions on server startup

* Fix return type of useLayoutState

* Add shared package

* Add extension-sdk package

* Add type declaration files to allow deep import of shared package

* Add extension loading to shared

* Refactor extension loading to use shared package

* Remove app bundle newline replacement

* Fix extension loading in development

* Rename extension entrypoints

* Update extension build instructions

* Remove vite auto-replacement workaround

* Update package-lock.json

* Remove newline from generated extension entrypoint

* Update package-lock.json

* Build shared package as cjs and esm

* Move useLayoutState composable to shared

* Reverse vite base env check

* Share useLayoutState composable through extension-sdk

* Update layout docs

* Update package versions

* Small cleanup

* Fix layout docs

* Fix imports

* Add nickrum to codeowners

* Fix typo

* Add 'em to vite config too

* Fix email

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-06-23 12:43:06 -04:00