Disable console errors and enhance docs generation
Updated ESLint rules to turn off 'no-console' to allow console statements. Streamlined the GitHub Actions workflow to combine test coverage and TypeDoc generation into a single script for more efficient documentation deployment. Enhanced README with simplified test coverage badges. Added new npm scripts to automate documentation fixes, including a script to correct escaping issues in HTML files. Improved documentation generation, ensuring comprehensive and accurate project documentation.
This commit is contained in:
8
.github/workflows/DeployTypeDoc.yml
vendored
8
.github/workflows/DeployTypeDoc.yml
vendored
@@ -24,12 +24,8 @@ jobs:
|
||||
- name: Install Dependencies
|
||||
run: npm install
|
||||
|
||||
- name: Run Tests and Generate Coverage
|
||||
run: |
|
||||
npm run test:coverage || echo "Ignoring test failures"
|
||||
|
||||
- name: Run TypeDoc
|
||||
run: npx typedoc
|
||||
- name: Run TypeDoc Generation (TypeDoc, Test Coverage, fixes and badges)
|
||||
run: npm run docs:generate
|
||||
|
||||
- name: Deploy to GitHub Pages
|
||||
env:
|
||||
|
Reference in New Issue
Block a user