Saving current state

This commit is contained in:
Luke Hagar
2025-09-25 01:36:23 +00:00
commit 22726c627a
38 changed files with 7285 additions and 0 deletions

25
src/extensions/vendor/example-usage.ts vendored Normal file
View File

@@ -0,0 +1,25 @@
/**
* Example Vendor Extensions
*/
// Function-based extensions with before/after helpers
export const extensions = {
'top-level': (before, after) => {
return {
'x-example-before-info': before('info'), // Before 'info'
'x-example-after-paths': after('paths'), // After 'paths'
};
},
'operation': (before, after) => {
return {
'x-example-before-parameters': before('parameters'), // Before 'parameters'
'x-example-after-responses': after('responses'), // After 'responses'
};
},
'schema': (before, after) => {
return {
'x-example-validation': after('type'), // After 'type'
'x-example-example': after('example'), // After 'example'
};
}
};