Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix broken template processing in jsdoc output #4381

Merged
merged 2 commits into from Aug 18, 2020

Commits on Jul 22, 2020

  1. fix broken template processing in jsdoc output

    because the files generated by jsdoc were output to `docs/_site`, they were not processed as liquid templates, which meant the custom reporter tutorial was broken.
    
    to fix this, we needed to:
    
    1. change the output directory of jsdoc to `docs/api` (just somewhere else)
    2. add this to `.gitignore`, obviously
    3. tell eleventy to _ignore_ `.gitignore` (just rely on its `.eleventyignore` file)
    4. tell eleventy to pass-through all assets underneath `docs/api` (css, images, etc)
    5. update the file-loading 11ty data script to output a raw file
    6. update the tutorial to use a fenced code block (jsdoc markdown plugin seems to strip html?) and tell Prettier to ignore the liquid template directive
    
    also:
    
    - removed link to google group
    - prettier-related reformats
    - tweak data script to use `fs.promises`
    boneskull committed Jul 22, 2020
    Copy the full SHA
    5f56390 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2020

  1. update @mocha/docdash

    Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
    boneskull committed Jul 23, 2020
    Copy the full SHA
    9b2fb0a View commit details
    Browse the repository at this point in the history