Nicola Krumschmidt
337e979bb6
Update the required Node version to 12.20.0 ( #6578 )
2021-06-30 10:14:56 -04:00
rijkvanzanten
3e5a78e547
v9.0.0-rc.83
2021-06-30 10:14:56 -04:00
rijkvanzanten
2e9d192d25
Fix cleaning order
2021-06-30 10:14:55 -04:00
rijkvanzanten
7f34fa51eb
v9.0.0-rc.82
2021-06-30 10:14:55 -04:00
Nicola Krumschmidt
7f60fb0fc1
Add directus-extension CLI to extension-sdk ( #6548 )
...
* Remove return from api cli entrypoint
* Add directus-extension cli to extension-sdk
The initial version only implements the "build" command.
Executing "build" in the root of an extension package bundles the
extension to a single distributable and loadable entrypoint.
* Update extension docs to use directus-extension build
2021-06-28 15:56:01 -04:00
rijkvanzanten
a469bb728f
v9.0.0-rc.81
2021-06-26 22:09:40 -04:00
rijkvanzanten
4b6efe3053
Add prepublish scripts to new packages
2021-06-26 22:07:52 -04:00
rijkvanzanten
67cf90fea4
Fix devmode
2021-06-23 19:01:37 -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