release: merge develop into main for v1.0.0#1
Conversation
- Implements createProgram using TypeScript Compiler API - Adds findConfigFile resolution logic - Adds resolveModules and getDependencies utilities - Adds getExportedSymbols and node export validation
- Adds core DocEntry and related types - Implements extractDocs main traversal loop - Adds serializers for Interface, Function, Class, Enum, TypeAlias, and Variable - Implements JSDoc tag parsing and type stringification
- Exports createProgram, extractDocs and core types - Sets package version to 0.1.0
- Adds fixtures (simple.ts) - Adds comprehensive tests for Parser functionality - Adds tests for Extractor serialization and JSDoc capture
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Initializes shadcn/ui with Supabase theme. Fixes TypeScript path aliases by setting baseUrl in UI package. Updates Vite config for correct alias resolution. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Updates build command to build and copy React UI assets for static format. Simplifies serve command to serve static files from output directory. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Replaces custom UI components with shadcn/ui. Refactors Layout, Header, Sidebar, and TypeView. Replaces SearchDialog with CommandMenu. Removes legacy CSS and components. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Ignores generated shadcn/ui components in eslint config to prevent build failures due to strict linting rules. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Improves extractor logic and serializers for better type handling. Updates parser utilities for more robust symbol extraction. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Adds new schema generator for JSON Schema output. Updates HTML, JSON, and Markdown generators. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Updates extractor and parser tests. Adds new test fixtures for export handling. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Updates build command for improved documentation generation. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Updates App, TypeView, AppShell, Header, Sidebar, and CommandMenu components. Improves search functionality and adds data loaders. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
- Update to version 1.0.0 - Configure vite for production builds Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
- Add deploy module for platform detection and config - Add Netlify configuration with build settings - Add Vercel configuration for serverless deployment - Add version script for CI release management Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
- Update autodocs.config.ts with plugin configuration - Add .npmignore for package publishing - Update .gitignore for build artifacts Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
- Bump to version 1.0.0 - Update dependencies and workspaces config Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
- CI workflow with build, lint, type-check, and test jobs - CD workflows for staging and production deployments - Preview workflow for PR preview deployments - Release workflow for automated npm publishing - Security scanning with CodeQL and dependency review - Dependabot configuration for automated updates - Updated action versions to latest (v6 for checkout/setup-node) Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
- Fix lint command syntax in CI workflow - Update workflow configurations for staging and production - Update preview workflow settings Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Align root scripts/deps and ignore patterns for tests and build outputs. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Ensure explicit compilerOptions override defaults and config file settings. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Support explicit paths and safer JSON/TS resolution without silent failures. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Add advanced test suites and enforce temp directory cleanup after runs. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Introduce CLI integration suites and ensure temp artifacts are removed. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Expand UI test coverage across layout, docs, search, and store. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Introduce E2E config, test server helper, and baseline user-flow specs. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Current CI coverage is ~49%, so set stage-1 to 45% until more tests land. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
…rations, and improved local server routing for documentation Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Add tests for manifest, sitemap, and robots generation. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
Replace trailing-slash regex with a safe loop to satisfy CodeQL. Signed-off-by: night-slayer18 <samanuaia257@gmail.com>
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
1 similar comment
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
✅ Deploy Preview for autodocshq ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
🚀 Deployed on https://pr-1--autodocshq.netlify.app |
Preview DeploymentYour preview is ready. URL: https://pr-1--autodocshq.netlify.app Deployed from commit 089f599 |
|
|
||
| const configHash = computeConfigHash(config); | ||
| let docs: DocEntry[] = []; | ||
| let rootDir = process.cwd(); |
| const configHash = computeConfigHash(config); | ||
|
|
||
| let docs: DocEntry[] = []; | ||
| let rootDir = process.cwd(); |
Welcome to Codecov 🎉Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests. ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment Thanks for integrating Codecov - We've got you covered ☂️ |
Summary
This merges all work from develop into main for the 1.0.0 release.
Highlights
Notes