docusaurus/packages/docusaurus
Anshul Goyal 81d855355e
feat(v2): option and config validation life cycle method for official plugins (#2943)
* add validation for blog plugin

* fix wrong default component

* fix test and add yup to package.json

* remove console.log

* add validation for classic theme and code block theme

* add yup to packages

* remove console.log

* fix build

* fix logo required

* replaced yup with joi

* fix test

* remove hapi from docusuars core

* replace joi with @hapi/joi

* fix eslint

* fix remark plugin type

* change remark plugin validation to match documentation

* move schema to it's own file

* allow unknown only on outer theme object

* fix type for schema type

* fix yarn.lock

* support both commonjs and ES modules

* add docs for new lifecycle method
2020-06-24 20:08:16 +02:00
..
bin feat(v2): allow deploy without building website (#2770) 2020-05-27 22:34:41 +08:00
src feat(v2): option and config validation life cycle method for official plugins (#2943) 2020-06-24 20:08:16 +02:00
.npmignore
README.MD
copyUntypedFiles.js refactor(v2): Convert docusaurus-core to TypeScript (#2578) 2020-04-13 02:05:46 +08:00
package.json chore(v2): Fix a lot of eslint warnings (#2972) 2020-06-20 12:30:18 +08:00
tsconfig.client.json refactor(v2): Convert docusaurus-core to TypeScript (#2578) 2020-04-13 02:05:46 +08:00
tsconfig.json refactor(v2): Convert docusaurus-core to TypeScript (#2578) 2020-04-13 02:05:46 +08:00

README.MD

Docusaurus v2