Update for new Hyas setup

This commit is contained in:
Henk Verlinde 2024-04-19 20:53:32 +02:00 committed by Simon C
parent ed2009cf17
commit c1d263135f
29 changed files with 3449 additions and 4237 deletions

8
.changeset/README.md Normal file
View File

@ -0,0 +1,8 @@
# Changesets
Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
with multi-package repos, or single-package repos to help you version and publish your code. You can
find the full documentation for it [in our repository](https://github.com/changesets/changesets)
We have a quick list of common questions to get you started engaging with this project in
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)

11
.changeset/config.json Normal file
View File

@ -0,0 +1,11 @@
{
"$schema": "https://unpkg.com/@changesets/config@3.0.0/schema.json",
"changelog": ["@changesets/changelog-github", { "repo": "gethyas/doks" }],
"commit": false,
"fixed": [],
"linked": [],
"access": "restricted",
"baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": []
}

View File

@ -1,11 +0,0 @@
# editorconfig.org
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

View File

@ -1 +0,0 @@
node_modules

View File

@ -1,31 +0,0 @@
{
"env": {
"browser": true,
"commonjs": true,
"es6": true,
"node": true
},
"extends": "eslint:recommended",
"globals": {
"Atomics": "readonly",
"SharedArrayBuffer": "readonly"
},
"parserOptions": {
"ecmaVersion": 2018,
"sourceType": "module"
},
"rules": {
"no-console": 0,
"quotes": ["error", "single"],
"comma-dangle": [
"error",
{
"arrays": "always-multiline",
"objects": "always-multiline",
"imports": "always-multiline",
"exports": "always-multiline",
"functions": "ignore"
}
]
}
}

View File

@ -1,7 +1,6 @@
--- ---
name: "\U0001F41B Bug report" name: "\U0001F41B Bug report"
about: Report an issue or possible bug about: Report an issue or possible bug
--- ---
## Description ## Description

View File

@ -1,7 +1,6 @@
--- ---
name: "\U0001F4A1 Feature request " name: "\U0001F4A1 Feature request "
about: Propose and discuss future improvements to Doks about: Propose and discuss future improvements to Doks
--- ---
## Summary ## Summary

View File

@ -1,38 +0,0 @@
name: Hyas CI
on:
push:
branches: main
pull_request:
branches: main
jobs:
build:
name: "Build: ${{ matrix.os }}"
runs-on: ${{ matrix.os }}
timeout-minutes: 3
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
node-version: [18.x, 20.x]
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup node@${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- name: Install dependencies
run: npm ci
- name: Run linters
run: npm run lint --if-present
- name: Build site
run: npm run build
# - name: Run tests
# run: npm test --if-present

4
.gitignore vendored
View File

@ -1,8 +1,6 @@
.eslintcache .env
.stylelintcache
.netlify .netlify
.hugo_build.lock .hugo_build.lock
yarn-error.log
node_modules node_modules
public public
resources resources

View File

@ -1,12 +1,13 @@
# Source: # Source: https://github.com/gitpod-io/template-hugo/blob/main/.gitpod.yml
# - https://github.com/gitpod-io/template-hugo
# - https://www.gitpod.io/docs/configure/workspaces/tasks#one-line-tasks
# List the start up tasks. Learn more https://www.gitpod.io/docs/config-start-tasks/
tasks: tasks:
- name: Run development server - name: Run start up tasks
before: brew install hugo
init: pnpm install init: pnpm install
command: pnpm dev command: hugo server --baseURL $(gp url 1313) --liveReloadPort=443 --appendPort=false --bind=0.0.0.0 --disableFastRender --noHTTPCache --navigateToChanged
# List the ports to expose. Learn more https://www.gitpod.io/docs/config-ports/
ports: ports:
- port: 1313 - port: 1313
onOpen: open-preview onOpen: open-preview

View File

@ -1,14 +0,0 @@
{
"config": {
"default": true,
"MD013": false,
"MD022": false,
"MD024": false,
"MD025": false,
"MD026": false,
"MD033": false,
"MD034": false,
"MD036": false
},
"ignores": ["node_modules", "CHANGELOG.md", "README.md"]
}

8
.npmrc
View File

@ -1,4 +1,4 @@
enable-pre-post-scripts = true enable-pre-post-scripts=true
auto-install-peers = true auto-install-peers=true
node-linker = hoisted node-linker=hoisted
prefer-symlinked-executables = false prefer-symlinked-executables=false

12
.prettierignore Normal file
View File

@ -0,0 +1,12 @@
*.html
*.ico
*.png
*.jp*g
*.toml
*.*ignore
*.svg
*.xml
LICENSE
.npmrc
.gitkeep
*.woff*

19
.prettierrc.yaml Normal file
View File

@ -0,0 +1,19 @@
# Default config
tabWidth: 4
endOfLine: crlf
singleQuote: true
printWidth: 100000
trailingComma: none
bracketSameLine: true
quoteProps: consistent
experimentalTernaries: true
# Overrided config
overrides:
- files: ["*.md", "*.json", "*.yaml"]
options:
tabWidth: 2
singleQuote: false
- files: ["*.scss"]
options:
singleQuote: false

View File

@ -1,2 +0,0 @@
assets/scss/common/_variables-custom.scss
node_modules

View File

@ -1,35 +0,0 @@
{
"extends": "stylelint-config-standard-scss",
"rules": {
"no-empty-source": null,
"scss/comment-no-empty": null,
"scss/at-extend-no-missing-placeholder": null,
"at-rule-no-unknown": [
true,
{
"ignoreAtRules": [
"extend",
"at-root",
"debug",
"warn",
"error",
"if",
"else",
"for",
"each",
"while",
"mixin",
"include",
"content",
"return",
"function",
"tailwind",
"apply",
"responsive",
"variants",
"screen"
]
}
]
}
}

3
.vscode/extensions.json vendored Normal file
View File

@ -0,0 +1,3 @@
{
"recommendations": ["budparr.language-hugo-vscode", "yzhang.markdown-all-in-one", "tamasfe.even-better-toml", "dbaeumer.vscode-eslint", "DavidAnson.vscode-markdownlint", "stylelint.vscode-stylelint"]
}

7
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,7 @@
{
"editor.wordWrap": "off",
"files.trimTrailingWhitespace": true,
"files.insertFinalNewline": true,
"editor.tabSize": 2,
"editor.insertSpaces": true
}

View File

@ -1,609 +0,0 @@
### Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
#### [v1.4.1](https://github.com/gethyas/doks/compare/v1.4.0...v1.4.1)
- deps: bump hugo from v0.123.6 to v0.123.7 [`64fab20`](https://github.com/gethyas/doks/commit/64fab200283a0dc090f18e6ebc6c76ea1184716c)
#### [v1.4.0](https://github.com/gethyas/doks/compare/v1.3.0...v1.4.0)
> 1 March 2024
- feat: update for @hyas/doks-core v1.4.0 [`c177c10`](https://github.com/gethyas/doks/commit/c177c10daaca12e4ee5a9190c95969fbc7cdf989)
- meta: update CHANGELOG.md [`9026d13`](https://github.com/gethyas/doks/commit/9026d135a859c1e3fc6aba8db3fbc27ce474ea08)
- config: update .npmignore [`d33d5b6`](https://github.com/gethyas/doks/commit/d33d5b6b2268b8ddb36d3ad9eaaa000faf75c2cd)
#### [v1.3.0](https://github.com/gethyas/doks/compare/v1.2.0...v1.3.0)
> 11 January 2024
- Restructures dependencies+ [`#1172`](https://github.com/gethyas/doks/pull/1172)
- feat: restructure dependencies+ [`a6b7491`](https://github.com/gethyas/doks/commit/a6b74916fc898280687dac342b9b49995ff2502d)
- meta: update templates GitHub [`1e0d1ff`](https://github.com/gethyas/doks/commit/1e0d1ffd677421a7edf3707d53ec1640d972da25)
- meta: update CHANGELOG.md [`bdb5023`](https://github.com/gethyas/doks/commit/bdb5023cf64c10a74343f90b263096f49de5046f)
#### [v1.2.0](https://github.com/gethyas/doks/compare/v1.1.1...v1.2.0)
> 22 December 2023
- feat: update for doks-core 1.2.0 [`e847c26`](https://github.com/gethyas/doks/commit/e847c2656eddbf187b94adfe03d8904ce77d31db)
- meta: update CHANGELOG.md [`d2db2b4`](https://github.com/gethyas/doks/commit/d2db2b4ff30d61acc959761954a4a7bdccb09d90)
#### [v1.1.1](https://github.com/gethyas/doks/compare/v1.1.0...v1.1.1)
> 27 October 2023
- meta: update CHANGELOG.md [`3572f7d`](https://github.com/gethyas/doks/commit/3572f7d148af2487d30bb41d180f484a6df4406d)
- deps: bump @hyas/doks-core from 1.1.0 to 1.1.1 [`d5d5914`](https://github.com/gethyas/doks/commit/d5d591403d26c9429225b8f3bb093ac819019c64)
- meta: update CHANGELOG.md [`e2ef90f`](https://github.com/gethyas/doks/commit/e2ef90fe8c3704a9e16f79850d53b88cd2624284)
#### [v1.1.0](https://github.com/gethyas/doks/compare/v1.0.3...v1.1.0)
> 19 October 2023
- deps: bumps @hyas/doks-core from 1.0.3 to 1.1.0 [`2763ac1`](https://github.com/gethyas/doks/commit/2763ac19ae942d9ec572ee64def66eb399efcd88)
- meta: update CHANGELOG.md [`8b4501b`](https://github.com/gethyas/doks/commit/8b4501bd81d5a47176453774f79f59940544faab)
#### [v1.0.3](https://github.com/gethyas/doks/compare/v1.0.2...v1.0.3)
> 15 September 2023
- deps: bumps @hyas/doks-core from 1.0.6 to 1.0.7 [`313302a`](https://github.com/gethyas/doks/commit/313302aff1ad0019a95b4a96e7df59d406cea345)
- meta: update CHANGELOG.md [`5597d82`](https://github.com/gethyas/doks/commit/5597d824b55a9e0e56d5aa7600aa2e82d58a5715)
- config: update for #1093 [`6592269`](https://github.com/gethyas/doks/commit/6592269e3930038437b1f50f3472aaa7dc64de25)
#### [v1.0.2](https://github.com/gethyas/doks/compare/v1.0.1...v1.0.2)
> 14 September 2023
- feat: update @hyas/doks-core from 1.0.5 to 1.0.6 [`dae8845`](https://github.com/gethyas/doks/commit/dae8845430f68d9a569b276cd775b44e49c24124)
- feat: add _custom.scss [`ad2d80e`](https://github.com/gethyas/doks/commit/ad2d80eb9e936681ba6c14594effcbd15661302f)
- fix: clean contents _custom.scss [`08e852b`](https://github.com/gethyas/doks/commit/08e852b70aa61380057d46eb1c6c1d31642185a4)
#### [v1.0.1](https://github.com/gethyas/doks/compare/v1.0.0...v1.0.1)
> 11 September 2023
- deps: bumps @hyas/doks-core from 1.0.4 to 1.0.5 [`846f564`](https://github.com/gethyas/doks/commit/846f5640e2c04af96a21b27c8f85a7feeb0b9761)
- meta: update CHANGELOG.md [`8ce76fd`](https://github.com/gethyas/doks/commit/8ce76fd28b7ec63330aca050d94dc942c3c61fe4)
### [v1.0.0](https://github.com/gethyas/doks/compare/v1.0.0-rc.2...v1.0.0)
> 8 September 2023
- Doks v1.0.0 [`#1043`](https://github.com/gethyas/doks/pull/1043)
- feat: update for Doks 1.0 [`dfd5ee1`](https://github.com/gethyas/doks/commit/dfd5ee1d0d0954a39f619f605fca71192a997f84)
- meta: update CHANGELOG.md [`b077f4e`](https://github.com/gethyas/doks/commit/b077f4e44653c121e928b32c9f663404394b2663)
#### [v1.0.0-rc.2](https://github.com/gethyas/doks/compare/v1.0.0-rc.1...v1.0.0-rc.2)
> 23 June 2023
- meta: Update for Hyas community health files [`a8ced3e`](https://github.com/gethyas/doks/commit/a8ced3e124050d666b0b61e52ea8d98e4b9da9c2)
- meta: update CHANGELOG.md [`7fbc17e`](https://github.com/gethyas/doks/commit/7fbc17eb0caa7583899caf0eb5133eed2b114b17)
#### [v1.0.0-rc.1](https://github.com/gethyas/doks/compare/v1.0.0-beta.2...v1.0.0-rc.1)
> 17 June 2023
- switch to permissions-policy [`#1067`](https://github.com/gethyas/doks/pull/1067)
- feat: update for Doks v1.0.0-rc.1 [`6e27b31`](https://github.com/gethyas/doks/commit/6e27b31ea7338a021952d89a7acea5cf1b42f626)
- ops: add resources directory for faster workflow build [`2fdbeb5`](https://github.com/gethyas/doks/commit/2fdbeb549331d7131f145968278b5d8e48a2dd0d)
- meta: update CHANGELOG.md [`f421b61`](https://github.com/gethyas/doks/commit/f421b614f09e26092af30a4dd2076b6f549c4973)
#### [v1.0.0-beta.2](https://github.com/gethyas/doks/compare/v1.0.0-beta.1...v1.0.0-beta.2)
> 9 June 2023
- feat: update for Doks v1.0.0-beta.2 [`9a3994f`](https://github.com/gethyas/doks/commit/9a3994f6950bd8406ea38668b7033ee056da0891)
- meta: remove node.js-ci.yml workflow [`d14c659`](https://github.com/gethyas/doks/commit/d14c6596317c416e802b5ef706e9134791515c11)
- meta: update CHANGELOG.md [`8397db9`](https://github.com/gethyas/doks/commit/8397db9f091a122a753dcf65a23cb5d1ffdc4c1f)
#### [v1.0.0-beta.1](https://github.com/gethyas/doks/compare/v1.0.0-alpha.2...v1.0.0-beta.1)
> 26 May 2023
- feat: update for doks 1.0.0-beta.1 [`f5135ba`](https://github.com/gethyas/doks/commit/f5135ba54ee22a08b75ff8a578d8600f3c6e25d9)
- meta: update CHANGELOG.md [`f49f8f2`](https://github.com/gethyas/doks/commit/f49f8f2a23524633d444a58ad92e05cc309d3208)
- meta: update CHANGELOG.md [`a45549e`](https://github.com/gethyas/doks/commit/a45549e3d980952da7b0e7ee0bdb60a1d2263c07)
#### [v1.0.0-alpha.2](https://github.com/gethyas/doks/compare/v1.0.0-alpha.1...v1.0.0-alpha.2)
> 23 May 2023
- ux: update dark mode+ [`834afc3`](https://github.com/gethyas/doks/commit/834afc3eec170d7e9a383f202742c62637b4cbb3)
- config: update content security policy [`af107f0`](https://github.com/gethyas/doks/commit/af107f070b3815b463ac071cfad256dfc2d4c975)
#### [v1.0.0-alpha.1](https://github.com/gethyas/doks/compare/v0.5.0...v1.0.0-alpha.1)
> 18 April 2023
- fix: navbar-brand href now links to the BaseURL instead of `/` [`#894`](https://github.com/gethyas/doks/pull/894)
- Update hugo to 0.107.0 and hugo-install to >=4.0.1 [`#951`](https://github.com/gethyas/doks/pull/951)
- fix: build fails when figure has link [`#823`](https://github.com/gethyas/doks/pull/823)
- fix: build fails when figure has link [`#820`](https://github.com/gethyas/doks/issues/820)
- feat: update for doks v1.0.0-alpha.1 [`3d4c2db`](https://github.com/gethyas/doks/commit/3d4c2dbdffc9be1b6ea1a1e56e323f3deef2b9b7)
- Update package-lock.json for hugo/hugo-install update [`afaba44`](https://github.com/gethyas/doks/commit/afaba443bf1509ce5ed53e48a06b2f97ec422902)
- ops: update GitHub Actions [`e93a307`](https://github.com/gethyas/doks/commit/e93a3075bc2cff60b3680e40fe06d6ea28c05a9b)
#### [v0.5.0](https://github.com/gethyas/doks/compare/v0.4.3...v0.5.0)
> 9 July 2022
- Better multilingual support [`#818`](https://github.com/gethyas/doks/pull/818)
- 🧪 Add scrollspy to toc pages as an option (experimental) [`#797`](https://github.com/gethyas/doks/pull/797)
- Better blog pages [`#798`](https://github.com/gethyas/doks/pull/798)
- Better image support [`#809`](https://github.com/gethyas/doks/pull/809)
- feat(search): allow complete section customization [`#799`](https://github.com/gethyas/doks/pull/799)
- fix(menus): sort pages and sections by default order [`#796`](https://github.com/gethyas/doks/pull/796)
- Add to top button as an option [`#794`](https://github.com/gethyas/doks/pull/794)
- Single navbar [`#782`](https://github.com/gethyas/doks/pull/782)
- Use SVG favicon if it exists [`#754`](https://github.com/gethyas/doks/pull/754)
- Add custom-head.html [`#755`](https://github.com/gethyas/doks/pull/755)
- fix(layouts): index.redirects truncates newline [`#775`](https://github.com/gethyas/doks/pull/775)
- fix: csp invalid for global alert dismissal [`#788`](https://github.com/gethyas/doks/pull/788)
- deps: bump versions to latest [`79a0449`](https://github.com/gethyas/doks/commit/79a0449f15f0b9a3b77ee6d98a8d06e6fd94970b)
- deps: bump versions to latest [`b1dfb71`](https://github.com/gethyas/doks/commit/b1dfb71f9020d471611c32d847a2c54410819718)
- feat: add all in single navbar [`16152d6`](https://github.com/gethyas/doks/commit/16152d63609c5722186087742ad821779fb20fc0)
#### [v0.4.3](https://github.com/gethyas/doks/compare/v0.4.2...v0.4.3)
> 18 May 2022
- fix(flexsearch): separate chain of calls into statements [`#739`](https://github.com/gethyas/doks/pull/739)
- deps: bump versions to latest [`f8bcce9`](https://github.com/gethyas/doks/commit/f8bcce9e3ca966ff894e5c2f9be6324db99e23ce)
- meta: update changelog [`cf51ea8`](https://github.com/gethyas/doks/commit/cf51ea887dd12f79588f950988d0eb6c6895407f)
#### [v0.4.2](https://github.com/gethyas/doks/compare/v0.4.1...v0.4.2)
> 1 April 2022
- ux: fix details for firefox [`d4b6900`](https://github.com/gethyas/doks/commit/d4b6900c965da251d02834bf4a7eb17e6f12e3d2)
- meta: update content security policy [`7c834a5`](https://github.com/gethyas/doks/commit/7c834a5a11858f8eb47fca558d3eb620589f1275)
- ux: slide offcanvas menu from right to left [`f13cb0e`](https://github.com/gethyas/doks/commit/f13cb0e8de97d37c4a23e0062aeedc8cb84cb0ab)
#### [v0.4.1](https://github.com/gethyas/doks/compare/v0.4.0...v0.4.1)
> 30 March 2022
- fix(layouts): use the permalink instead of url [`#710`](https://github.com/gethyas/doks/pull/710)
- fix(layouts): use comma for more than 2 contributors [`#714`](https://github.com/gethyas/doks/pull/714)
- Adds details shortcode [`#661`](https://github.com/gethyas/doks/pull/661)
- deps: uninstall mermaid [`a927710`](https://github.com/gethyas/doks/commit/a92771068520221d33de724bd1f971760c640e5e)
- deps: bump versions to latest [`d127ee6`](https://github.com/gethyas/doks/commit/d127ee60b29915aff22f3ee4504f63db5c297847)
- feat: add details shortcode [`7bc15dc`](https://github.com/gethyas/doks/commit/7bc15dc0ec65b48b98f9150f72a2abf7a681ab1f)
#### [v0.4.0](https://github.com/gethyas/doks/compare/v0.3.5...v0.4.0)
> 4 February 2022
- Adds scroll position lock for default docs sidebar [`#648`](https://github.com/gethyas/doks/pull/648)
- feat: edit link docs repo subpath [`#618`](https://github.com/gethyas/doks/pull/618)
- Sets font weight active page to 500 [`#644`](https://github.com/gethyas/doks/pull/644)
- Adds support for sub navigation main menu [`#642`](https://github.com/gethyas/doks/pull/642)
- [#604] Allow Firefox on macOS to see italic text. [`#626`](https://github.com/gethyas/doks/pull/626)
- Adds new docs tree — with a single command 🤖 [`#637`](https://github.com/gethyas/doks/pull/637)
- Adds full width as an option [`#636`](https://github.com/gethyas/doks/pull/636)
- chore(deps-dev): bump clipboard from 2.0.8 to 2.0.9 [`#635`](https://github.com/gethyas/doks/pull/635)
- feat: add multi level section menu [`#617`](https://github.com/gethyas/doks/pull/617)
- feat: changeable global alert + fix: cumulative layout shift [`#613`](https://github.com/gethyas/doks/pull/613)
- chore(deps-dev): bump mermaid from 8.13.2 to 8.13.3 [`#513`](https://github.com/gethyas/doks/pull/513)
- Improve flexsearch feedback [`#517`](https://github.com/gethyas/doks/pull/517)
- Simplify heading rendering [`#516`](https://github.com/gethyas/doks/pull/516)
- Plainify flexsearch index values [`#511`](https://github.com/gethyas/doks/pull/511)
- Add .Summary as fallback for description [`#508`](https://github.com/gethyas/doks/pull/508)
- Fix flexsearch arrow key navigation error [`#509`](https://github.com/gethyas/doks/pull/509)
- ✨Adds additional option for 'edit this page' feature [`#496`](https://github.com/gethyas/doks/pull/496)
- Merge upstream [`#2`](https://github.com/gethyas/doks/pull/2)
- deps: bump versions to latest [`e2b4ab2`](https://github.com/gethyas/doks/commit/e2b4ab23df16d91d7171bc9977eee6750937d2d6)
- deps: bump versions to latest [`66b4b17`](https://github.com/gethyas/doks/commit/66b4b172597893735f2c8d572226bb556a1ce85f)
- deps: bump versions to latest [`8b17636`](https://github.com/gethyas/doks/commit/8b176366757eaed1f7ce9a9e1ad0127ff1620a48)
#### [v0.3.5](https://github.com/gethyas/doks/compare/v0.3.4...v0.3.5)
> 5 October 2021
- feat: add versioning setup [`#478`](https://github.com/gethyas/doks/pull/478)
- feat: adjust latex svg image to dark theme [`#460`](https://github.com/gethyas/doks/pull/460)
- fix: edit-page multi-language support [`#459`](https://github.com/gethyas/doks/pull/459)
- feat: add docsRepoBranch config [`#458`](https://github.com/gethyas/doks/pull/458)
- feat: image max width [`#457`](https://github.com/gethyas/doks/pull/457)
- fix: docs url [`#456`](https://github.com/gethyas/doks/pull/456)
- chore(deps-dev): bump @babel/cli from 7.15.4 to 7.15.7 [`#463`](https://github.com/gethyas/doks/pull/463)
- feat: add multilingual support [`#454`](https://github.com/gethyas/doks/pull/454)
- deps: bump versions to latest [`94bacd3`](https://github.com/gethyas/doks/commit/94bacd3492e7b4d1e46aef13f86e5924ac645f4e)
- deps: bump @babel/cli from 7.15.4 to 7.15.7 [`130a13b`](https://github.com/gethyas/doks/commit/130a13bd9d3891d995e7373cc9a64fa527b4ce26)
- deps: bump versions to latest [`2503f5a`](https://github.com/gethyas/doks/commit/2503f5adf6d2650b82928a8770c2a1ccdc368a0c)
#### [v0.3.4](https://github.com/gethyas/doks/compare/v0.3.3...v0.3.4)
> 7 September 2021
- chore: update edit page default branch from master to main [`#426`](https://github.com/gethyas/doks/pull/426)
- Update index.js [`#417`](https://github.com/gethyas/doks/pull/417)
- Make id unique collapsible sidebar [`#378`](https://github.com/gethyas/doks/pull/378)
- deps: bump versions to latest [`8a98716`](https://github.com/gethyas/doks/commit/8a9871654e03b79082cfd9ebdf49a0a8ce7e21eb)
- deps: bump version to latest [`23d9dd7`](https://github.com/gethyas/doks/commit/23d9dd75c381b0440f4db717d63bea61baa0c584)
- deps: bump versions to latest [`700e566`](https://github.com/gethyas/doks/commit/700e56611d3a83f33e786f51a191728db7267248)
#### [v0.3.3](https://github.com/gethyas/doks/compare/v0.3.2...v0.3.3)
> 5 July 2021
- Add Mermaid support [`#369`](https://github.com/gethyas/doks/pull/369)
- Fix lint tests on Linux. [`#373`](https://github.com/gethyas/doks/pull/373)
- feat: add mermaid [`f1fa5c5`](https://github.com/gethyas/doks/commit/f1fa5c5936558ff0b62d8a150bf303629bf50840)
- content: remove temporary mermaid examples [`e4fc868`](https://github.com/gethyas/doks/commit/e4fc8681623685bf20f8e6568a69b5b6c4d81d16)
- fix: update package-lock.json [`3797685`](https://github.com/gethyas/doks/commit/379768538d584676d40c99432f8b49f20c2c0562)
#### [v0.3.2](https://github.com/gethyas/doks/compare/v0.3.1...v0.3.2)
> 5 July 2021
- feat: update netlify workflow [`692efd6`](https://github.com/gethyas/doks/commit/692efd66692173a651c4b91d2ff3bc5f584a8a31)
#### [v0.3.1](https://github.com/gethyas/doks/compare/v0.3.0...v0.3.1)
> 2 July 2021
- fix: update theme.toml [`a0d4a76`](https://github.com/gethyas/doks/commit/a0d4a76d2a8187eae70b394905889a37e14b7a47)
- fix: update permalinks setting [`4894d96`](https://github.com/gethyas/doks/commit/4894d96a69eb2c70b7059c90ee02594286b1122e)
#### [v0.3.0](https://github.com/gethyas/doks/compare/v0.2.3...v0.3.0)
> 25 June 2021
- ✨ Adds video shortcode [`#244`](https://github.com/gethyas/doks/pull/244)
- ✨ Adds collapsible sidebar as an option [`#243`](https://github.com/gethyas/doks/pull/243)
- 🐛 Fixes scrollbar in code blocks [`#231`](https://github.com/gethyas/doks/pull/231)
- fix: add crossorigin attribute to webmanifest link [`#306`](https://github.com/gethyas/doks/pull/306)
- ✨ Uses inline shortcode in alerts for large texts [`#235`](https://github.com/gethyas/doks/pull/235)
- Fix issue where page bundle images fail to load [`#238`](https://github.com/gethyas/doks/pull/238)
- Replace highlightBlock with highlightElement [`#240`](https://github.com/gethyas/doks/pull/240)
- replaces possible backslash for win environments [`#217`](https://github.com/gethyas/doks/pull/217)
- feat: add hugo-installer + auto-changelog [`93f7598`](https://github.com/gethyas/doks/commit/93f7598f872509805287b24d7d06fa3e6f745fbf)
- deps: bump versions to latest [`33ccb71`](https://github.com/gethyas/doks/commit/33ccb717cb4b2fe859e79df36597cfa01cad08a9)
- deps: bump versions to latest [`7b2bea1`](https://github.com/gethyas/doks/commit/7b2bea1bff290389b2a098d13100e1c4dfa3a4d5)
#### [v0.2.3](https://github.com/gethyas/doks/compare/v0.2.2...v0.2.3)
> 2 April 2021
- feat: update for netlify dev support [`10d0b45`](https://github.com/gethyas/doks/commit/10d0b45203003a43727521dc9f5c35e655500309)
- content: update for doks v0.2.3 [`b505b24`](https://github.com/gethyas/doks/commit/b505b2412bc59fa271f7bf33ca6c835f66ca2936)
- content: update readme [`52cd0c6`](https://github.com/gethyas/doks/commit/52cd0c6e6c902381c5775d5c719c5cdf1ff64111)
#### [v0.2.2](https://github.com/gethyas/doks/compare/v0.2.1...v0.2.2)
> 26 March 2021
- deps: bump bootstrap to 5.0.0-beta3 [`f76e68e`](https://github.com/gethyas/doks/commit/f76e68e832737c5fbc2421f164988767dddc5d99)
- feat: update default highlight style [`28a3b39`](https://github.com/gethyas/doks/commit/28a3b39fb9653db3f627cd55d610f28ed95860b3)
- chore(release): 0.2.2 [`c332b4d`](https://github.com/gethyas/doks/commit/c332b4d315431da4d94e98f0c2e6649fea0c8219)
#### [v0.2.1](https://github.com/gethyas/doks/compare/v0.2.0...v0.2.1)
> 18 March 2021
- chore(release): 0.2.1 [`41f9d0e`](https://github.com/gethyas/doks/commit/41f9d0ee49077b3440c119eaf6c5d955f56127f2)
- fix: update package.json for npm workflow [`83b2c0e`](https://github.com/gethyas/doks/commit/83b2c0e002e09aabc0f4b1e8fb30353151707d8b)
- Updating the README! [`d36a6cc`](https://github.com/gethyas/doks/commit/d36a6ccaa8a99aa022cca641eb4d4d6f126ef8a4)
#### [v0.2.0](https://github.com/gethyas/doks/compare/v0.1.6...v0.2.0)
> 18 March 2021
- Add katex math typesetting [`#181`](https://github.com/gethyas/doks/pull/181)
- Add highlight.js as an option [`#180`](https://github.com/gethyas/doks/pull/180)
- Add optional breadcrumb trail [`#166`](https://github.com/gethyas/doks/pull/166)
- Add table support in markdown [`#165`](https://github.com/gethyas/doks/pull/165)
- Update bootstrap to 5.0.0-beta2 [`#164`](https://github.com/gethyas/doks/pull/164)
- chore(release): 0.2.0 [`c80a5da`](https://github.com/gethyas/doks/commit/c80a5dab1dead3108011793a0777dc6d94a47d70)
- ux: improve contrast text searchbar dark mode [`57fee17`](https://github.com/gethyas/doks/commit/57fee179f8b8ee0c45d90456703230e1e7edeb84)
- Updating the README! [`884d44e`](https://github.com/gethyas/doks/commit/884d44e0f7e3187a6431b8bdf8501993a6f80ac8)
#### [v0.1.6](https://github.com/gethyas/doks/compare/v0.1.5...v0.1.6)
> 1 March 2021
- build(deps-dev): bump postcss from 8.2.4 to 8.2.6 [`#132`](https://github.com/gethyas/doks/pull/132)
- deps: bump versions to latest [`857906c`](https://github.com/gethyas/doks/commit/857906c69b2d9779abd158dd88c1057f84c8eb6f)
- chore(release): 0.1.6 [`a83f039`](https://github.com/gethyas/doks/commit/a83f0392638c0c8fb775187a4b251c106921cef9)
- scripts: add release:dry-run script [`686d0eb`](https://github.com/gethyas/doks/commit/686d0eb40da535c6907cf97c1d5c9353a1535b8c)
#### [v0.1.5](https://github.com/gethyas/doks/compare/v0.1.4...v0.1.5)
> 12 January 2021
- chore(release): 0.1.5 [`ff85a1d`](https://github.com/gethyas/doks/commit/ff85a1daecfff2aa21ddbc425c8d67b5e4cd6d9b)
- Updating the README! [`d50ed1e`](https://github.com/gethyas/doks/commit/d50ed1ec0f37d178e1aef133d280b91d5473cd14)
- feat: add hugo extended as a dependency [`258224c`](https://github.com/gethyas/doks/commit/258224c7880911c709f80e478cacf265fafbbb5c)
#### [v0.1.4](https://github.com/gethyas/doks/compare/v0.1.3...v0.1.4)
> 3 December 2020
- deps: bump versions to latest [`7ce56d0`](https://github.com/gethyas/doks/commit/7ce56d0a362c5099c0a6c50f6ad0f1c7ba969218)
- deps: bump versions to latest [`0377b0d`](https://github.com/gethyas/doks/commit/0377b0de75a3cc8027bd255961f6d0c184d82575)
- deps: bump versions [`c254be6`](https://github.com/gethyas/doks/commit/c254be61754071600665858d6a7d2e2fbc105af3)
#### [v0.1.3](https://github.com/gethyas/doks/compare/v0.1.2...v0.1.3)
> 17 November 2020
- chore(release): 0.1.3 [`abaaaef`](https://github.com/gethyas/doks/commit/abaaaef6d6056133737d285868e8f8c748b6cc46)
- deps: update doks version file [`d326669`](https://github.com/gethyas/doks/commit/d326669c1d170cd5a76df1faafea472f3132fdf5)
- deps: add doks version file [`f8dcfbe`](https://github.com/gethyas/doks/commit/f8dcfbeebfda5fef533b9b7bc2463fa0dfafd5fa)
#### [v0.1.2](https://github.com/gethyas/doks/compare/v0.1.1...v0.1.2)
> 17 November 2020
- deps: bump versions [`6ce5813`](https://github.com/gethyas/doks/commit/6ce5813543417f2328846a78b971201d7611781d)
- style: update fonts+ [`41d63a2`](https://github.com/gethyas/doks/commit/41d63a2528f574e3934d58fb30811ce9fb879798)
- chore(release): 0.1.2 [`646f0c8`](https://github.com/gethyas/doks/commit/646f0c87f0ee5a9a97d357753e86647519f3d1ed)
#### [v0.1.1](https://github.com/gethyas/doks/compare/v0.1.0...v0.1.1)
> 10 November 2020
- deps: reinstall [`6705f4b`](https://github.com/gethyas/doks/commit/6705f4bbc4da4cd967e7165ab3681137014633bb)
- docs: update content [`c4c83eb`](https://github.com/gethyas/doks/commit/c4c83eb9b68674553c6a7e988249a808d75250b4)
- docs: update reasons [`1cec423`](https://github.com/gethyas/doks/commit/1cec4237b395ff306b765d47b29b8410c2884921)
#### v0.1.0
> 6 November 2020
- build(deps-dev): bump postcss from 8.1.4 to 8.1.6 [`#18`](https://github.com/gethyas/doks/pull/18)
- Bump lodash from 4.17.15 to 4.17.20 [`#8`](https://github.com/gethyas/doks/pull/8)
- [Security] Bump elliptic from 6.5.2 to 6.5.3 [`#6`](https://github.com/gethyas/doks/pull/6)
- [Security] Bump lazysizes from 5.2.0 to 5.2.1 [`#7`](https://github.com/gethyas/doks/pull/7)
- test: update ci [`d16a94d`](https://github.com/gethyas/doks/commit/d16a94db755deff04e56da96f4e84d339a094236)
- deps: bump postcss [`12411c3`](https://github.com/gethyas/doks/commit/12411c38a98fb362ff348e5c151fcb7813e8691e)
- Initial commit [`67f0a6e`](https://github.com/gethyas/doks/commit/67f0a6e623169a99a71c51c2434e14041c9211aa)
<!-- auto-changelog-above -->
### [0.2.3](https://github.com/h-enk/doks/compare/v0.2.2...v0.2.3) (2021-04-02)
### Features
* update for netlify dev support ([10d0b45](https://github.com/h-enk/doks/commit/10d0b45203003a43727521dc9f5c35e655500309))
### Bug Fixes
* add class user added to img-simple shortcode ([bce8863](https://github.com/h-enk/doks/commit/bce8863269dd036146d5b6e447d67a23de70227d))
* drop npm workflow ([977bbda](https://github.com/h-enk/doks/commit/977bbdad82e8e21599e1fcfc0d93fc4e448cf2af))
### Dependencies
* bump versions to latest ([171293a](https://github.com/h-enk/doks/commit/171293a692450d45348be2870434db2a01578de9))
### [0.2.2](https://github.com/h-enk/doks/compare/v0.2.1...v0.2.2) (2021-03-26)
### Features
* update default highlight style ([28a3b39](https://github.com/h-enk/doks/commit/28a3b39fb9653db3f627cd55d610f28ed95860b3))
### Dependencies
* bump bootstrap to 5.0.0-beta3 ([f76e68e](https://github.com/h-enk/doks/commit/f76e68e832737c5fbc2421f164988767dddc5d99))
* bump versions to latest ([843e8d4](https://github.com/h-enk/doks/commit/843e8d45252bc596f8422fbce6938b38976373f9))
### [0.2.1](https://github.com/h-enk/doks/compare/v0.2.0...v0.2.1) (2021-03-18)
### Bug Fixes
* update package.json for npm workflow ([83b2c0e](https://github.com/h-enk/doks/commit/83b2c0e002e09aabc0f4b1e8fb30353151707d8b))
## [0.2.0](https://github.com/h-enk/doks/compare/v0.1.6...v0.2.0) (2021-03-18)
### Features
* add doks default style + examples ([ad91b05](https://github.com/h-enk/doks/commit/ad91b0523e6e240c98710bfedfd31342cb2389dc))
* add highlight.js as an option ([5180bd5](https://github.com/h-enk/doks/commit/5180bd53c6349372916907783fa9d0d3b22755af))
* add katex math typesetting ([253b938](https://github.com/h-enk/doks/commit/253b938a2e303a06d07488c6eae79c74442e56d6))
* add npm-package workflow ([e2ba008](https://github.com/h-enk/doks/commit/e2ba0086f780380fa171cfc2efaa1e868cfc5fc5))
* add npm-package workflow ([be4b68c](https://github.com/h-enk/doks/commit/be4b68c3d85a04251a9cdcbf1e5a3639b9c53144))
* add optional breadcrumb trail ([9c67aca](https://github.com/h-enk/doks/commit/9c67aca368f68ab916ff61caa36e0de69c43dec3))
* add table support in markdown ([5ee11a8](https://github.com/h-enk/doks/commit/5ee11a80e274d5e71ff7a4809516101e7e7ea214))
* added options lazySizes, clipBoard, instantPage, flexSearch, and darkMode ([5f03d61](https://github.com/h-enk/doks/commit/5f03d61e81aff6f8a0a194cb23bcf821c3476481))
* added options lazySizes, clipBoard, instantPage, flexSearch, and darkMode ([5099c47](https://github.com/h-enk/doks/commit/5099c4773195aab0a39bd160330bc25f3173c3b0))
* added options lazySizes, clipBoard, instantPage, flexSearch, and darkMode ([226f661](https://github.com/h-enk/doks/commit/226f661966ebb68f595541b31e6605d1c71efbdd))
* preload key katex fonts ([6c4d45d](https://github.com/h-enk/doks/commit/6c4d45d248ee9b58745105d91259fc2dfb9540b3))
* update bootstrap to 5.0.0-beta2 ([22afec7](https://github.com/h-enk/doks/commit/22afec709a1f11ef010d3436eca401cd4d5fd62f))
* update netlify.toml for netlify-cli use ([9581fc4](https://github.com/h-enk/doks/commit/9581fc4c44d2fdfe6b6093365fdbf5dcd2b869a2))
* update netlify.toml for netlify-cli use ([20bac2a](https://github.com/h-enk/doks/commit/20bac2a25bcdb3156120afd0d1b6543c0235f3c7))
### Bug Fixes
* linting error ([92798c9](https://github.com/h-enk/doks/commit/92798c92cd300bf1ed953c2a25bcbe0f8b24c1b2))
* script loading + script order ([89784d9](https://github.com/h-enk/doks/commit/89784d9656712ce31d83c038a87821f78aa07a3c))
* update content security header ([64efe3f](https://github.com/h-enk/doks/commit/64efe3ff00c5d315b43d40a4dc056ef7a3f88151))
* update content security header ([e0996b3](https://github.com/h-enk/doks/commit/e0996b36cbdc439bf0ad6595342c0f965f31c119))
* update content security header ([b54cae0](https://github.com/h-enk/doks/commit/b54cae0621211bce0754c17fdc302c96b6e50f6c))
* update content security header ([6d38761](https://github.com/h-enk/doks/commit/6d387614d584607d07c3f944ee55b8a2d6a4ce4e))
* update content security headers ([c70baa4](https://github.com/h-enk/doks/commit/c70baa448770d39d5c8f0842f742f5f8828a31ca))
* update content security headers ([8df0fdd](https://github.com/h-enk/doks/commit/8df0fdd8c311752de685ed10f7e8ec1d5d22f69c))
* update content security headers ([d1008a7](https://github.com/h-enk/doks/commit/d1008a736639e731679fd1e18eba4e6d437f00ad))
### Dependencies
* bump versions to latest ([e43f982](https://github.com/h-enk/doks/commit/e43f9821e49792e2e06f2e18ac419d58befc7723))
* bump versions to latest ([9cdd693](https://github.com/h-enk/doks/commit/9cdd69352bb02c12a6174cea5d7d6b330e47f1b5))
### [0.1.6](https://github.com/h-enk/doks/compare/v0.1.5...v0.1.6) (2021-03-01)
### Features
* add check commands ([85baab4](https://github.com/h-enk/doks/commit/85baab47ff06557051f373aa6afeb114fb40f50f))
* match active class docs menu on identifier ([7384cfe](https://github.com/h-enk/doks/commit/7384cfe8f1652b8053f077c964633d4ad12cf281))
* update package-lock.json ([8c73d74](https://github.com/h-enk/doks/commit/8c73d741fd789e829c35bf51cfc25c6d790b0dbb))
### Bug Fixes
* convert tabs to spaces ([6511531](https://github.com/h-enk/doks/commit/6511531c5e3f4ae1a9ad5e64972bd34c8e62cb0d))
* remove extra space in else statement ([03637e5](https://github.com/h-enk/doks/commit/03637e547ef7afa1dcea853746634df3161656db))
* update urls for deploy to github+ ([8c10161](https://github.com/h-enk/doks/commit/8c101613fa488518152675bb0916e74d444df1e2))
### Documentation
* update faq ([555fd17](https://github.com/h-enk/doks/commit/555fd17bb21d94764688f8f0c818d352183244b7))
* update faq ([f751f3f](https://github.com/h-enk/doks/commit/f751f3ff02b736b36854e396b2536a9fef311c50))
* update readme ([f32c60f](https://github.com/h-enk/doks/commit/f32c60f1ff6fe7f898efa7dc5ff97bd4b60148a6))
* update requirement sections ([22a8bfb](https://github.com/h-enk/doks/commit/22a8bfbc87b20ae4d03b733b32f1e1f956e3671c))
* update requirements sections ([3767e8b](https://github.com/h-enk/doks/commit/3767e8bfa0893d9bb827c35b5b2694c023e78ceb))
* update requirements sections ([8e14777](https://github.com/h-enk/doks/commit/8e14777805500abbf7cbc840a4a19c7635ce5b96))
* update requirements sections ([49f803e](https://github.com/h-enk/doks/commit/49f803e7e3d905d01ff00f5d02357defb885fe7e))
* update requirements sections ([4791d5a](https://github.com/h-enk/doks/commit/4791d5a0ba464c57f74d3bd6736985830f0d9e71))
* update requirements sections ([5321e8d](https://github.com/h-enk/doks/commit/5321e8d3c1094074c2503c3895579ebe32846176))
* update requirements sections ([920776a](https://github.com/h-enk/doks/commit/920776a6d55167cd8ce40f2edfcc37f2841e3def))
* update requirements sections ([3420ae9](https://github.com/h-enk/doks/commit/3420ae9c55dedd5424bf7f2f32a3cf1dacaf4e6f))
* update showcase link ([3e00037](https://github.com/h-enk/doks/commit/3e00037d78b3e980bdbdf005a5c13d9a39d2fa3d))
### Dependencies
* bump autoprefixer, bootstrap, stylelint, and netlify-lambda to latest versions ([955cb46](https://github.com/h-enk/doks/commit/955cb46a5d4936ce355c28a4a2a8b5c025a8ca1c))
* bump deps to latest ([05de29a](https://github.com/h-enk/doks/commit/05de29ace1e735840aea04f90924c2c833b00b86))
* bump postcss-purgecss to 4.0.0 + eslint to 7.18.0 ([44e90f2](https://github.com/h-enk/doks/commit/44e90f2bc944693967c6e3864673d8f21ee07648))
* bump versions to latest ([857906c](https://github.com/h-enk/doks/commit/857906c69b2d9779abd158dd88c1057f84c8eb6f))
* bump versions to latest ([5e52acb](https://github.com/h-enk/doks/commit/5e52acbc35db30267867e1b0981c8f4299bdf51d))
* bump versions to latest ([3087ae0](https://github.com/h-enk/doks/commit/3087ae0f521a780d38ccbd0afbb07e23fa9fad7d))
### [0.1.5](https://github.com/h-enk/doks/compare/v0.1.4...v0.1.5) (2021-01-12)
### Features
* add hugo extended as a dependency ([258224c](https://github.com/h-enk/doks/commit/258224c7880911c709f80e478cacf265fafbbb5c))
* add hugothemes reqs ([b3afb4b](https://github.com/h-enk/doks/commit/b3afb4b4055f5cfe5a28d355ac26f577fc442392))
* remove exampleSite ([70db6bc](https://github.com/h-enk/doks/commit/70db6bca005c2e2f82e3ac64d9150c4d87889758))
### Documentation
* update code of conduct ([411123b](https://github.com/h-enk/doks/commit/411123b207cfe0715c31455f9e5cbcfd9a2d93cc))
* update frontpage ([f2f4937](https://github.com/h-enk/doks/commit/f2f49370a1ecd7d312de1b348e08e26d0a327121))
* update homepage ([4e65d01](https://github.com/h-enk/doks/commit/4e65d012c5887ff8db9650006d8c6f2303d1b338))
* update readme ([7283eb9](https://github.com/h-enk/doks/commit/7283eb997da055892d95015f1411b8528f9b2298))
* update readme ([9dc2f0e](https://github.com/h-enk/doks/commit/9dc2f0ebfe75f968f77290d911e3be035b34e954))
* update readme ([3ed1ad6](https://github.com/h-enk/doks/commit/3ed1ad6376959a678ceac990310dd51d2f2864f8))
* update readme ([6a35faf](https://github.com/h-enk/doks/commit/6a35fafe485d82f4a327b8b4ed10a703eac4af1b))
* update readme ([40dd5e4](https://github.com/h-enk/doks/commit/40dd5e4eea340f2fae24484bb86325f4410378ff))
* update readme ([7b75c47](https://github.com/h-enk/doks/commit/7b75c47c9e0e5953b781ce4f784a3083361970fb))
* update readme ([2d33818](https://github.com/h-enk/doks/commit/2d3381885ab6578ed44720e8f99033429034ba2a))
* update readme ([632623f](https://github.com/h-enk/doks/commit/632623f29401f38e0a853508346a94267372dfa1))
* update readme for docs discussions ([fb9e340](https://github.com/h-enk/doks/commit/fb9e340f6e48293ed2d32a73754ae081f41a0fc9))
* update showcase link ([74724eb](https://github.com/h-enk/doks/commit/74724eb4c53d15475492b2b7c103b3056260fd28))
### Dependencies
* bump to latest versions ([83f4163](https://github.com/h-enk/doks/commit/83f41636f71e547f4928597bdf67128fe954f83e))
* bump to latest versions ([372d9cb](https://github.com/h-enk/doks/commit/372d9cb64d4d68b6e95b252112e27ff9123b456c))
* bump versions to latest ([6184067](https://github.com/h-enk/doks/commit/6184067621a33cf0e53a4ae9fab269a91a11b730))
* bump versions to latest ([940f30d](https://github.com/h-enk/doks/commit/940f30dcebfde1a4a8900118fdf84f57410ed63a))
* bump versions to latest ([751d6c6](https://github.com/h-enk/doks/commit/751d6c68caa1811be92eaae378e16413f09eb12e))
* bump versions to latest ([b66c0a6](https://github.com/h-enk/doks/commit/b66c0a6221cddbaf997c032222276185cc910d9d))
* bump versions to latest ([1d7e3b8](https://github.com/h-enk/doks/commit/1d7e3b873b537e498ef4ef5ce5548b252a62c4bc))
* bump versions to latest ([0aa2e0f](https://github.com/h-enk/doks/commit/0aa2e0f7e07e930ba507f8652e0d6375c562def7))
* bump versions to latest ([ce5c733](https://github.com/h-enk/doks/commit/ce5c7336f95c3d6e6be4c7b3fb7db3812b7ac4ac))
* bump versions to latest ([cc62487](https://github.com/h-enk/doks/commit/cc6248722a91f163359ce42e83f06e0ae5277ef7))
### [0.1.4](https://github.com/h-enk/doks/compare/v0.1.3...v0.1.4) (2020-12-03)
### Documentation
* update content ([63ca41e](https://github.com/h-enk/doks/commit/63ca41e1076375eb99aad5ca6d77d95516b6f349))
### Dependencies
* bump versions ([c254be6](https://github.com/h-enk/doks/commit/c254be61754071600665858d6a7d2e2fbc105af3))
* bump versions to latest ([831442c](https://github.com/h-enk/doks/commit/831442c1a6f3372b2930681ca9c937d123b5f6a3))
* bump versions to latest ([0377b0d](https://github.com/h-enk/doks/commit/0377b0de75a3cc8027bd255961f6d0c184d82575))
* bump versions to latest ([358bad6](https://github.com/h-enk/doks/commit/358bad680156937886f2957b6c6fcdbcdd97782e))
* bump versions to latest ([7ce56d0](https://github.com/h-enk/doks/commit/7ce56d0a362c5099c0a6c50f6ad0f1c7ba969218))
### [0.1.3](https://github.com/h-enk/doks/compare/v0.1.2...v0.1.3) (2020-11-17)
### Dependencies
* add doks version file ([f8dcfbe](https://github.com/h-enk/doks/commit/f8dcfbeebfda5fef533b9b7bc2463fa0dfafd5fa))
* update doks version file ([d326669](https://github.com/h-enk/doks/commit/d326669c1d170cd5a76df1faafea472f3132fdf5))
### [0.1.2](https://github.com/h-enk/doks/compare/v0.1.1...v0.1.2) (2020-11-17)
### Dependencies
* bump versions ([6ce5813](https://github.com/h-enk/doks/commit/6ce5813543417f2328846a78b971201d7611781d))
### [0.1.1](https://github.com/h-enk/doks/compare/v0.1.0...v0.1.1) (2020-11-10)
### Documentation
* update content ([c4c83eb](https://github.com/h-enk/doks/commit/c4c83eb9b68674553c6a7e988249a808d75250b4))
* update reasons ([1cec423](https://github.com/h-enk/doks/commit/1cec4237b395ff306b765d47b29b8410c2884921))
### Dependencies
* bump eslint ([d794dab](https://github.com/h-enk/doks/commit/d794dabbe389b0f616ccfca564607f9be4670e0c))
* reinstall ([6705f4b](https://github.com/h-enk/doks/commit/6705f4bbc4da4cd967e7165ab3681137014633bb))
## 0.1.0 (2020-11-06)
### Features
* add flexsearch ([97d8e2c](https://github.com/h-enk/doks/commit/97d8e2c0e2568f9f9f653dcc243d06aa25482e70))
* add standard-version ([6d83ec3](https://github.com/h-enk/doks/commit/6d83ec308e0a9c4db5aa8d2f2c8309ad09673605))
* update static assets ([1b16e6b](https://github.com/h-enk/doks/commit/1b16e6bb3d87888b51eff2a8ce7d482cc1a5daf6))
### Bug Fixes
* update badges ([90cea78](https://github.com/h-enk/doks/commit/90cea786c1aec4cc7004fdf9571ad05a739aa96c))
* update file path ([73004c3](https://github.com/h-enk/doks/commit/73004c3f8eaee87957ab53bb1f27716acde7a361))
### Documentation
* update ci badge ([7c4373a](https://github.com/h-enk/doks/commit/7c4373a3a9a29f35f858f27ad4b67ad0379a3da0))
* update content ([c6ea4f3](https://github.com/h-enk/doks/commit/c6ea4f3ae54e1c7b890dffb2243c0a81eb96b295))
* update content ([c8c403d](https://github.com/h-enk/doks/commit/c8c403dbf9963eeef3c7dca7f6334929bbc5383b))
* update gist id ([81d7b1a](https://github.com/h-enk/doks/commit/81d7b1a5df91f238378723018a84d0dd4cd12dd5))
* update README ([a1d2e80](https://github.com/h-enk/doks/commit/a1d2e8091a0a2051fdbb3384ad797d8cd5251ce6))
* update README ([a9aa6ab](https://github.com/h-enk/doks/commit/a9aa6ab1af1ef5c8619dd3d7c64d96d5a21d956c))
* update README ([d0bcf8d](https://github.com/h-enk/doks/commit/d0bcf8d69dfd2d28d9f603945efc37a64b8b529b))
* update README ([f6dcccc](https://github.com/h-enk/doks/commit/f6dcccc458a1a4c5cac655976a665fb66b1f7b7a))
* update README ([eb4e714](https://github.com/h-enk/doks/commit/eb4e714f4f1fd97117a9fc155df6b6e4be55c0ed))
### Dependencies
* bump postcss ([12411c3](https://github.com/h-enk/doks/commit/12411c38a98fb362ff348e5c151fcb7813e8691e))
* bump postcss-cli ([88b49b5](https://github.com/h-enk/doks/commit/88b49b552849ab807f17ff9bfacfc847d9c2dbd2))
* bump versions ([53cf8ba](https://github.com/h-enk/doks/commit/53cf8ba6e260687c4fc5eea0774a7d0e6aa559f8))
* update for dependabot PR's ([bad7deb](https://github.com/h-enk/doks/commit/bad7debffa8d8e6b442edf6e51f07f915fdfdd83))

View File

@ -2,10 +2,7 @@
"compilerOptions": { "compilerOptions": {
"baseUrl": ".", "baseUrl": ".",
"paths": { "paths": {
"*": [ "*": ["*", "..\\node_modules\\@hyas\\doks-core\\assets\\*"]
"*",
"..\\node_modules\\@hyas\\doks-core\\assets\\*"
]
} }
} }
} }

View File

@ -1,5 +1,5 @@
title = "My Docs" title = "My Docs"
baseurl = "/" baseurl = "http://localhost/"
canonifyURLs = false canonifyURLs = false
disableAliases = true disableAliases = true
disableHugoGeneratorInject = true disableHugoGeneratorInject = true

View File

@ -8,10 +8,10 @@ module.exports = {
// Best practice: https://github.com/babel/babel/issues/7789 // Best practice: https://github.com/babel/babel/issues/7789
'>=1%', '>=1%',
'not ie 11', 'not ie 11',
'not op_mini all', 'not op_mini all'
], ]
}, }
}, }
], ]
], ]
}; };

View File

@ -6,15 +6,15 @@ module.exports = {
plugins: [ plugins: [
autoprefixer(), autoprefixer(),
purgecss({ purgecss({
content: [ './hugo_stats.json' ], content: ['./hugo_stats.json'],
extractors: [ extractors: [
{ {
extractor: (content) => { extractor: (content) => {
const els = JSON.parse(content).htmlElements; const els = JSON.parse(content).htmlElements;
return els.tags.concat(els.classes, els.ids); return els.tags.concat(els.classes, els.ids);
}, },
extensions: ['json'], extensions: ['json']
}, }
], ],
dynamicAttributes: [ dynamicAttributes: [
'aria-expanded', 'aria-expanded',
@ -29,7 +29,7 @@ module.exports = {
'data-toggle-tab', // tabs.js 'data-toggle-tab', // tabs.js
'id', 'id',
'size', 'size',
'type', 'type'
], ],
safelist: [ safelist: [
'active', 'active',
@ -56,13 +56,8 @@ module.exports = {
'hiding', 'hiding',
'page-item', 'page-item',
'page-link', 'page-link',
...whitelister([ ...whitelister(['./assets/scss/**/*.scss', './node_modules/@hyas/doks-core/assets/scss/components/_code.scss', './node_modules/@hyas/doks-core/assets/scss/components/_expressive-code.scss', './node_modules/@hyas/doks-core/assets/scss/common/_syntax.scss'])
'./assets/scss/**/*.scss', ]
'./node_modules/@hyas/doks-core/assets/scss/components/_code.scss', })
'./node_modules/@hyas/doks-core/assets/scss/components/_expressive-code.scss', ]
'./node_modules/@hyas/doks-core/assets/scss/common/_syntax.scss', };
]),
],
}),
],
}

View File

@ -1 +1,2 @@
# Overrides for production environment # Overrides for production environment
baseurl = "/"

View File

@ -1,5 +1,5 @@
--- ---
title : "Welcome to Doks" title: "Welcome to Doks"
description: "" description: ""
lead: "Congrats on setting up a new Doks project!" lead: "Congrats on setting up a new Doks project!"
date: 2023-09-07T16:33:54+02:00 date: 2023-09-07T16:33:54+02:00

View File

@ -3,8 +3,8 @@
functions = "functions" functions = "functions"
[build.environment] [build.environment]
NODE_VERSION = "18.16.1" NODE_VERSION = "20.11.0"
NPM_VERSION = "9.5.1" NPM_VERSION = "10.2.4"
[context.production] [context.production]
command = "pnpm build" command = "pnpm build"

6588
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -9,49 +9,30 @@
"url": "https://github.com/gethyas/doks.git" "url": "https://github.com/gethyas/doks.git"
}, },
"scripts": { "scripts": {
"dev": "exec-bin node_modules/.bin/hugo/hugo server --bind=0.0.0.0 --disableFastRender --baseURL=http://localhost --noHTTPCache", "create": "hugo new",
"dev:drafts": "exec-bin node_modules/.bin/hugo/hugo server --bind=0.0.0.0 --disableFastRender --baseURL=http://localhost --noHTTPCache --buildDrafts", "dev": "hugo server --disableFastRender --noHTTPCache",
"create": "exec-bin node_modules/.bin/hugo/hugo new", "format": "prettier **/** -w -c",
"lint": "npm run lint:scripts && npm run lint:styles && npm run lint:markdown", "build": "hugo --minify --gc",
"lint:scripts": "eslint --cache assets/js", "preview": "vite preview --outDir public"
"lint:styles": "stylelint --cache \"assets/scss/**/*.{css,sass,scss}\"",
"lint:markdown": "markdownlint-cli2 \"*.md\" \"content/**/*.md\"",
"test": "echo \"Error: no test specified\" && exit 1",
"build": "exec-bin node_modules/.bin/hugo/hugo --minify",
"preview": "http-server --gzip --brotli --ext=html --cors",
"clean": "npm run clean:build && npm run clean:lint && npm run clean:install",
"clean:build": "shx rm -rf public resources .hugo_build.lock",
"clean:install": "shx rm -rf node_modules package-lock.json yarn.lock pnpm-lock.yaml",
"clean:lint": "shx rm -rf .eslintcache .stylelintcache",
"preinfo": "npm version",
"info": "npm list",
"postinfo": "exec-bin node_modules/.bin/hugo/hugo version",
"postinstall": "hugo-installer --version otherDependencies.hugo --extended --destination node_modules/.bin/hugo",
"version": "auto-changelog -p && git add CHANGELOG.md"
}, },
"dependencies": { "dependencies": {
"@hyas/doks-core": "^1.4.1", "@hyas/doks-core": "^1.5.1",
"@hyas/images": "^3.1.0", "@hyas/images": "^3.2.0",
"@hyas/inline-svg": "^1.0.5", "@hyas/inline-svg": "^1.1.0",
"@hyas/seo": "^2.1.0", "@hyas/seo": "^2.3.0",
"@tabler/icons": "^2.40.0", "@tabler/icons": "^3.2.0"
"exec-bin": "^1.0.0",
"gethyas": "^2.2.2",
"hugo-installer": "^4.0.1"
}, },
"devDependencies": { "devDependencies": {
"auto-changelog": "^2.4.0", "@changesets/changelog-github": "^0.5.0",
"shx": "^0.3.4" "@changesets/cli": "^2.27.1",
}, "prettier": "^3.2.5",
"otherDependencies": { "vite": "^5.2.9"
"hugo": "0.123.7"
},
"overrides": {
"semver": "^7.5.4"
}, },
"engines": { "engines": {
"node": ">=18.14.1", "node": ">=20.11.0"
"pnpm": ">=8.10.0"
}, },
"packageManager": "pnpm@8.12.0" "publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
}
} }