76 Commits

Author SHA1 Message Date
GitHub Action
b1a2f01072 chore: auto-bump version to 1.0.13 2025-11-10 18:25:00 +00:00
Luke Hagar
87298110e7 Merge pull request #2 from LukeHagar/formatting-markdown
Formatting the GFM
v1.0.13
2025-11-10 12:24:16 -06:00
Luke Hagar
c9b1a4b08b Update locEnd implementation in OpenAPI parser to handle content length more robustly 2025-11-10 18:21:01 +00:00
Luke Hagar
90ad4349b7 Refactor markdown formatting tests by removing Prettier dependency and simplifying string conversion logic 2025-11-10 18:19:21 +00:00
Luke Hagar
62c2822081 Implement code block size limit and optimize markdown processor caching for performance 2025-11-10 18:04:44 +00:00
Luke Hagar
9485debf0f Merge main into formatting-markdown branch
Resolved conflicts:
- adapter-prettier-utils.js: Kept HEAD fix for getPreferredQuote (returns double quote when singleQuote is false)
- parser-markdown.js: Kept HEAD runSync (synchronous processing)
- utils.js: Kept main's .at(-1) and HEAD's null check fix for getOrderedListItemInfo
- index.ts: Kept HEAD's content validation logic and locEnd implementation
- test/markdown-formatting.test.ts: Kept HEAD's prettier import and helper functions
2025-11-10 17:51:27 +00:00
Luke Hagar
95e48f6b71 Refactor prettier-markdown utilities for improved error handling and consistency in quote usage 2025-11-10 17:37:54 +00:00
Luke Hagar
8979826501 Enhance OpenAPI file validation to reject generic content in component directories and update related tests for improved accuracy 2025-11-10 17:25:32 +00:00
Luke Hagar
d972391e31 Update src/prettier-markdown/utils.js
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-10 11:21:17 -06:00
Luke Hagar
b837b047e4 Update src/prettier-markdown/parser-markdown.js
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-10 11:16:57 -06:00
Luke Hagar
e1901bbdba Update src/index.ts
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-10 10:54:23 -06:00
Luke Hagar
779e410cb8 Swizzle Prettier Markdown 2025-11-10 16:45:57 +00:00
GitHub Action
f7384cac32 chore: auto-bump version to 1.0.12 2025-11-01 02:52:17 +00:00
Luke Hagar
81195e94ae Merge pull request #3 from luke-hagar-sp/main
chore: update dependencies and full integrate markdown formatting wit…
v1.0.12
2025-10-31 21:51:37 -05:00
Luke Hagar
002408d047 fix: add TypeScript error handling for missing declaration files in markdown formatting 2025-10-31 21:50:50 -05:00
Luke Hagar
d4f9d729d3 chore: update dependencies and full integrate markdown formatting with official prettier implementations 2025-10-31 21:48:44 -05:00
Luke Hagar
0eeee55544 Update bun.lock 2025-10-31 16:52:52 -05:00
Luke Hagar
5bc00b8ddc Update index.ts 2025-10-31 16:50:00 -05:00
Luke Hagar
cdab8c5dfa Update package.json 2025-10-31 16:49:26 -05:00
Luke Hagar
b37ff3c892 Update bun.lock 2025-10-31 16:49:04 -05:00
Luke Hagar
da6f6f924f Add files via upload 2025-10-31 16:48:19 -05:00
GitHub Action
9302f1812d chore: auto-bump version to 1.0.11 2025-10-31 21:36:53 +00:00
Luke Hagar
475ffcc47b Merge pull request #1 from LukeHagar/fixing-tests
Correcting tests and atomic file support
v1.0.11
2025-10-31 16:36:11 -05:00
Luke Hagar
736dca3392 Add files via upload 2025-10-31 16:35:25 -05:00
Luke Hagar
41c5732a80 Update keys.ts 2025-10-31 16:32:22 -05:00
Luke Hagar
4e918ea5f0 Update index.ts 2025-10-31 16:30:23 -05:00
Luke Hagar
646c6cbec7 Update simple-ordering.test.ts 2025-10-31 16:16:16 -05:00
Luke Hagar
296b3c88d6 Update key-ordering.test.ts 2025-10-31 16:15:46 -05:00
Luke Hagar
8de6503dc2 Update edge-cases.test.ts 2025-10-31 16:15:10 -05:00
Luke Hagar
40abb004e8 Update key-ordering.test.ts 2025-10-29 21:15:52 -05:00
Luke Hagar
59f1073cd0 Update simple-ordering.test.ts 2025-10-29 21:15:04 -05:00
Luke Hagar
6c7cf3a598 Update simple-ordering.test.ts 2025-10-29 21:13:02 -05:00
Luke Hagar
99652b0f78 Update index.ts 2025-10-29 21:10:26 -05:00
Luke Hagar
ec7f07a1dd Small Change to operation key ordering 2025-10-20 12:16:08 -05:00
GitHub Action
e27aba56f5 chore: auto-bump version to 1.0.10 2025-10-01 22:48:19 +00:00
Luke Hagar
54bad23a2f Update release.yml v1.0.10 2025-10-01 17:47:37 -05:00
GitHub Action
96a29490a8 chore: auto-bump version to 1.0.9 2025-09-28 23:11:27 +00:00
Luke Hagar
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 2025-09-28 23:10:41 +00:00
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
GitHub Action
6226184808 chore: auto-bump version to 1.0.8 2025-09-27 03:25:25 +00:00
Luke Hagar
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 2025-09-27 03:24:42 +00:00
GitHub Action
4833ebfd05 chore: auto-bump version to 1.0.7 2025-09-27 01:53:27 +00:00
Luke Hagar
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 2025-09-27 01:52:46 +00:00
GitHub Action
20d1a7beeb chore: auto-bump version to 1.0.6 2025-09-27 01:34:28 +00:00
Luke Hagar
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 2025-09-27 01:33:50 +00:00
GitHub Action
56c90e9426 chore: auto-bump version to 1.0.5 2025-09-27 01:12:56 +00:00
Luke Hagar
be86bcf65e Remove debug logging from parseOpenAPIFile function to clean up code and improve performance. v1.0.5 2025-09-27 01:12:11 +00:00
GitHub Action
abd4500e94 chore: auto-bump version to 1.0.4 2025-09-26 21:08:39 +00:00
Luke Hagar
55440f6411 Remove "type" field from package.json to streamline module handling and ensure compatibility with Node.js environments. v1.0.4 2025-09-26 21:07:56 +00:00
GitHub Action
78e41e4a93 chore: auto-bump version to 1.0.3 2025-09-26 21:06:17 +00:00