Commit Graph

  • b1a2f01072 chore: auto-bump version to 1.0.13 main GitHub Action 2025-11-10 18:25:00 +00:00
  • 87298110e7 Merge pull request #2 from LukeHagar/formatting-markdown v1.0.13 Luke Hagar 2025-11-10 12:24:16 -06:00
  • c9b1a4b08b Update locEnd implementation in OpenAPI parser to handle content length more robustly Luke Hagar 2025-11-10 18:21:01 +00:00
  • 90ad4349b7 Refactor markdown formatting tests by removing Prettier dependency and simplifying string conversion logic Luke Hagar 2025-11-10 18:19:21 +00:00
  • 62c2822081 Implement code block size limit and optimize markdown processor caching for performance Luke Hagar 2025-11-10 18:04:44 +00:00
  • 9485debf0f Merge main into formatting-markdown branch Luke Hagar 2025-11-10 17:51:27 +00:00
  • 95e48f6b71 Refactor prettier-markdown utilities for improved error handling and consistency in quote usage Luke Hagar 2025-11-10 17:37:54 +00:00
  • 8979826501 Enhance OpenAPI file validation to reject generic content in component directories and update related tests for improved accuracy Luke Hagar 2025-11-10 17:25:28 +00:00
  • d972391e31 Update src/prettier-markdown/utils.js Luke Hagar 2025-11-10 11:21:17 -06:00
  • b837b047e4 Update src/prettier-markdown/parser-markdown.js Luke Hagar 2025-11-10 11:16:57 -06:00
  • e1901bbdba Update src/index.ts Luke Hagar 2025-11-10 10:54:23 -06:00
  • 779e410cb8 Swizzle Prettier Markdown Luke Hagar 2025-11-10 16:45:57 +00:00
  • f7384cac32 chore: auto-bump version to 1.0.12 GitHub Action 2025-11-01 02:52:17 +00:00
  • 81195e94ae Merge pull request #3 from luke-hagar-sp/main v1.0.12 Luke Hagar 2025-10-31 21:51:37 -05:00
  • 002408d047 fix: add TypeScript error handling for missing declaration files in markdown formatting Luke Hagar 2025-10-31 21:50:50 -05:00
  • d4f9d729d3 chore: update dependencies and full integrate markdown formatting with official prettier implementations Luke Hagar 2025-10-31 21:48:44 -05:00
  • 0eeee55544 Update bun.lock Luke Hagar 2025-10-31 16:52:52 -05:00
  • 5bc00b8ddc Update index.ts Luke Hagar 2025-10-31 16:50:00 -05:00
  • cdab8c5dfa Update package.json Luke Hagar 2025-10-31 16:49:26 -05:00
  • b37ff3c892 Update bun.lock Luke Hagar 2025-10-31 16:49:04 -05:00
  • da6f6f924f Add files via upload Luke Hagar 2025-10-31 16:48:19 -05:00
  • 9302f1812d chore: auto-bump version to 1.0.11 GitHub Action 2025-10-31 21:36:53 +00:00
  • 475ffcc47b Merge pull request #1 from LukeHagar/fixing-tests v1.0.11 Luke Hagar 2025-10-31 16:36:11 -05:00
  • 736dca3392 Add files via upload Luke Hagar 2025-10-31 16:35:25 -05:00
  • 41c5732a80 Update keys.ts Luke Hagar 2025-10-31 16:32:22 -05:00
  • 4e918ea5f0 Update index.ts Luke Hagar 2025-10-31 16:30:23 -05:00
  • 646c6cbec7 Update simple-ordering.test.ts Luke Hagar 2025-10-31 16:16:16 -05:00
  • 296b3c88d6 Update key-ordering.test.ts Luke Hagar 2025-10-31 16:15:46 -05:00
  • 8de6503dc2 Update edge-cases.test.ts Luke Hagar 2025-10-31 16:15:10 -05:00
  • 40abb004e8 Update key-ordering.test.ts Luke Hagar 2025-10-29 21:15:52 -05:00
  • 59f1073cd0 Update simple-ordering.test.ts Luke Hagar 2025-10-29 21:15:04 -05:00
  • 6c7cf3a598 Update simple-ordering.test.ts Luke Hagar 2025-10-29 21:13:02 -05:00
  • 99652b0f78 Update index.ts Luke Hagar 2025-10-29 21:10:26 -05:00
  • ec7f07a1dd Small Change to operation key ordering Luke Hagar 2025-10-20 12:16:08 -05:00
  • e27aba56f5 chore: auto-bump version to 1.0.10 GitHub Action 2025-10-01 22:48:19 +00:00
  • 54bad23a2f Update release.yml v1.0.10 Luke Hagar 2025-10-01 17:47:37 -05:00
  • 96a29490a8 chore: auto-bump version to 1.0.9 GitHub Action 2025-09-28 23:11:27 +00:00
  • ec156784b8 Refactor sorting logic in index.ts for improved clarity and performance. Update type imports in extensions/index.ts for consistency. Clean up vendor collision tests and ensure consistent access to extension properties in test cases. v1.0.9 Luke Hagar 2025-09-28 23:10:41 +00:00
  • 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. Luke Hagar 2025-09-28 22:50:24 +00:00
  • 6226184808 chore: auto-bump version to 1.0.8 GitHub Action 2025-09-27 03:25:25 +00:00
  • 88ba8860b2 Enhance OpenAPI key sorting functionality by introducing tag sorting by name and refining sorting logic for paths and responses. Update tests to validate new sorting behavior for tags, ensuring consistent output. v1.0.8 Luke Hagar 2025-09-27 03:24:34 +00:00
  • 4833ebfd05 chore: auto-bump version to 1.0.7 GitHub Action 2025-09-27 01:53:27 +00:00
  • 2a03954571 Refactor vendor extensions by consolidating and enhancing type safety. Introduce a new common vendor extension and remove outdated examples, improving overall structure and IntelliSense support. v1.0.7 Luke Hagar 2025-09-27 01:52:32 +00:00
  • 20d1a7beeb chore: auto-bump version to 1.0.6 GitHub Action 2025-09-27 01:34:28 +00:00
  • 5a0986930b Refactor OpenAPI parsing logic to improve error handling and type safety. Update integration tests to validate handling of malformed JSON and YAML inputs, ensuring consistent detection of non-OpenAPI content. v1.0.6 Luke Hagar 2025-09-27 01:33:45 +00:00
  • 56c90e9426 chore: auto-bump version to 1.0.5 GitHub Action 2025-09-27 01:12:56 +00:00
  • be86bcf65e Remove debug logging from parseOpenAPIFile function to clean up code and improve performance. v1.0.5 Luke Hagar 2025-09-26 21:15:53 +00:00
  • abd4500e94 chore: auto-bump version to 1.0.4 GitHub Action 2025-09-26 21:08:39 +00:00
  • 55440f6411 Remove "type" field from package.json to streamline module handling and ensure compatibility with Node.js environments. v1.0.4 Luke Hagar 2025-09-26 21:07:48 +00:00
  • 78e41e4a93 chore: auto-bump version to 1.0.3 GitHub Action 2025-09-26 21:06:17 +00:00
  • bc5d780c42 Update release workflow to push changes to the main branch using HEAD reference instead of a direct branch name, improving compatibility with various Git configurations. v1.0.3 Luke Hagar 2025-09-26 21:05:38 +00:00
  • 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. Luke Hagar 2025-09-26 21:03:08 +00:00
  • 0901e96671 Remove Typecheck step from CI workflow to streamline process and improve efficiency. Luke Hagar 2025-09-26 19:06:19 +00:00
  • 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. Luke Hagar 2025-09-26 19:05:00 +00:00
  • 34f3cd51bc Update repository URL in package.json to reflect correct casing and modify CI workflow to use latest Node.js version and set fetch-depth for improved checkout efficiency. Luke Hagar 2025-09-26 18:12:00 +00:00
  • 8e7807e7af Refactor CI workflow by removing Codecov upload step while retaining build command for improved clarity and efficiency. Luke Hagar 2025-09-26 18:10:25 +00:00
  • 184a99a382 Update README.md to include pnpm and pnpx commands for installing and formatting with prettier-plugin-openapi Luke Hagar 2025-09-26 18:05:41 +00:00
  • 04f04f99ce Update repository URL in package.json to remove 'git+' prefix for cleaner formatting. Luke Hagar 2025-09-26 17:59:38 +00:00
  • 3aefb4b1c4 Enhance release workflow to check for existing tags locally and on remote before creating new tags, improving error handling and feedback during the tagging process. Luke Hagar 2025-09-26 17:56:38 +00:00
  • 5968ea389c Update release workflow to use Node.js v5 and latest version, enhance npm publish command with provenance and public access flags Luke Hagar 2025-09-26 17:54:30 +00:00
  • 989760360e Update version in package.json to 1.0.2 for prettier-plugin-openapi v1.0.2 Luke Hagar 2025-09-26 17:43:37 +00:00
  • 9816484b6d Update release workflow to use jq for JSON parsing of latest GitHub release version, ensuring reliable extraction and handling of null values. Luke Hagar 2025-09-26 17:42:14 +00:00
  • f3743a01f1 Remove DEVELOPMENT.md and enhance KEYS.md with detailed key ordering philosophy and examples. Update README.md to reflect changes in testing coverage and tooling, and improve vendor extension documentation with enhanced IntelliSense features and examples. Refactor vendor extension loading and validation for better type safety and usability. Luke Hagar 2025-09-26 17:39:01 +00:00
  • 0bdacba5d5 Fix npm publish command in release workflow by correcting environment variable indentation Luke Hagar 2025-09-26 15:30:42 +00:00
  • 10575de36e Remove npm cache and registry URL configuration from release workflow in GitHub Actions v1.0.1 Luke Hagar 2025-09-26 15:18:40 +00:00
  • 912ef809bf Add KEYS.md for comprehensive OpenAPI key reference and update biome.json to disable explicit any type warnings Luke Hagar 2025-09-26 15:14:26 +00:00
  • 16b154098f Update CI/CD workflows to streamline processes, adjust permissions, and enhance build and release steps. Modify biome.json to turn off console warnings. Luke Hagar 2025-09-26 14:46:52 +00:00
  • 723640e9d0 Remove npm cache configuration from CI workflow for Node.js setup Luke Hagar 2025-09-26 05:30:20 +00:00
  • 08f3c200b2 Update bun.lock to add @biomejs/biome as a dependency, remove ESLint and related packages, and adjust CI workflow by removing the security audit steps. Luke Hagar 2025-09-26 05:29:27 +00:00
  • 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. Luke Hagar 2025-09-26 05:28:23 +00:00
  • efed32466f Add ESLint and Prettier dependencies to bun.lock for improved code quality and formatting Luke Hagar 2025-09-26 05:18:18 +00:00
  • aa3001ab58 Remove npm cache configuration from GitHub Actions workflow for release Luke Hagar 2025-09-26 05:17:47 +00:00
  • 36e21f157e Add ESLint and Prettier configuration files, update .gitignore and .npmignore, and enhance CI/CD workflows with testing and release automation Luke Hagar 2025-09-26 05:16:13 +00:00
  • 8ffbcc25fa Refactor OpenAPI plugin: remove unused index.ts, update package.json with author info, enhance file detection logic, and add comprehensive tests for OpenAPI file detection. Luke Hagar 2025-09-25 16:32:08 +00:00
  • 61b49e4616 Remove outdated documentation files related to customization, extensions, supported keys, and vendor systems to streamline the codebase. Luke Hagar 2025-09-25 01:39:56 +00:00
  • 22726c627a Saving current state Luke Hagar 2025-09-25 01:36:23 +00:00