Commit Graph

11 Commits

Author SHA1 Message Date
Rijk van Zanten
7db025b95c Create CODEOWNERS 2023-04-05 17:37:42 -04:00
Rijk van Zanten
24c3046873 Delete CODEOWNERS
Prefer assigning reviewers on a case by case, than have me auto-assigned everywhere all the time
2022-05-16 11:21:48 -04:00
Rijk van Zanten
27d78e9fbe Update CODEOWNERS 2022-04-01 13:46:07 -04:00
Rijk van Zanten
890f2a35e3 Update CODEOWNERS
We'll keep the auto-reviewers scoped to areas of specialization. Adding me as a reviewer on _everything_ adds a lot of noise
2021-12-02 10:58:10 -05:00
Rijk van Zanten
f717a35da2 Update CODEOWNERS 2021-10-12 09:46:18 -04:00
Rijk van Zanten
82cd7077ed Update CODEOWNERS 2021-09-17 10:07:59 -04:00
Nicola Krumschmidt
d2ca0d094c Rename extension-sdk to extensions-sdk (#7282)
While it is never nice to rename an already published package,
this allows us to reserve the "@directus/extension-" prefix for official extensions.
2021-08-27 13:48:19 -04:00
Nicola Krumschmidt
ba43e3139e Add create-directus-extension package (#7329)
* Make spinner success message bold in extension cli

* Expose extension-sdk cli functions

* Add create-directus-extension package

* Bump version

* Fix type fun times

Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
2021-08-26 17:32:27 -04:00
Rijk van Zanten
5168f27881 Update CODEOWNERS 2021-08-12 18:43:38 -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
Rijk van Zanten
6fd6bf9150 Create CODEOWNERS 2021-05-14 10:58:45 -04:00