Commit Graph

6 Commits

Author SHA1 Message Date
Luke Hagar
6378848afd Update pretest script in package.json to use bun for building. Refactor sorting logic in index.ts for OpenAPI keys, enhancing clarity and performance. Clean up test files by removing unnecessary console logs and ensuring consistent formatting. 2025-09-28 22:50:33 +00:00
Luke Hagar
d34e24583b Refactor OpenAPI plugin structure by consolidating parser and printer exports, enhancing type safety, and improving error handling in parsing functions. Update tests to reflect new structure and ensure consistent handling of OpenAPI file detection. 2025-09-26 21:03:08 +00:00
Luke Hagar
5e97d04fb2 Update package.json and bun.lock to include Rollup plugins, modify build scripts for Rollup integration, and enhance TypeScript configuration for improved module handling. Introduce rollup.config.js for bundling configurations and refactor parser and printer references in tests to align with new structure. 2025-09-26 19:05:00 +00:00
Luke Hagar
e2ed313ad0 Replace ESLint with Biome for linting and formatting, update TypeScript configuration to target ESNext, and refactor code to use type imports. Add new biome.json configuration file and adjust test cases for error handling. 2025-09-26 05:28:23 +00:00
Luke Hagar
36e21f157e Add ESLint and Prettier configuration files, update .gitignore and .npmignore, and enhance CI/CD workflows with testing and release automation 2025-09-26 05:16:13 +00:00
Luke Hagar
22726c627a Saving current state 2025-09-25 01:36:23 +00:00