Skip to content

Commit

Permalink
Merge pull request #10 from CloudCannon/feat/docusaurus-support
Browse files Browse the repository at this point in the history
Feat/docusaurus support
  • Loading branch information
Tate-CC authored Jun 20, 2023
2 parents dcc12f6 + 5553883 commit 4009ee6
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 3 deletions.
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudcannon/command-builder",
"version": "1.0.49",
"version": "1.0.50",
"description": "A script that builds the script that builds your site",
"main": "src/index.js",
"scripts": {
Expand Down
1 change: 1 addition & 0 deletions src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ const BuildOptions = require('./options/ssg-options');
module.exports = {
Astro: ReaderNpm,
Bridgetown: Reader,
Docusaurus: ReaderNpm,
Eleventy,
Gatsby: ReaderNpm,
Hexo: ReaderNpm,
Expand Down
16 changes: 16 additions & 0 deletions src/options/docusaurus-options.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
const readerNpm = require('./reader-npm-options');

module.exports = {
...readerNpm,
defaults: {
...readerNpm.defaults,
preserved_paths: 'node_modules/,.docusaurus/'
},
options: {
...readerNpm.options,
output_path: {
...readerNpm.options.output_path,
default: 'build'
}
}
};
2 changes: 2 additions & 0 deletions src/options/ssg-options.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ const jekyll = require('./jekyll-options');
const lume = require('./lume-options');
const mkdocs = require('./mkdocs-options');
const nextjs = require('./nextjs-options');
const docusaurus = require('./docusaurus-options');
const nuxtjs = require('./nuxtjs-options');
const reader = require('./reader-options');
const readerNpm = require('./reader-npm-options');
Expand All @@ -15,6 +16,7 @@ const sveltekit = require('./sveltekit-options');
module.exports = {
astro,
bridgetown,
docusaurus,
eleventy,
gatsby: readerNpm,
hexo: readerNpm,
Expand Down

0 comments on commit 4009ee6

Please sign in to comment.