diff --git a/packages/apidom-core/README.md b/packages/apidom-core/README.md index 77d0e6571..1b47e8874 100644 --- a/packages/apidom-core/README.md +++ b/packages/apidom-core/README.md @@ -88,7 +88,7 @@ const replace = new NumberElement(4); transclude(search, replace, element); // => ArrayElement<[1, 4, 3]> ``` -When multiple transclusions are going to be performed use [Transcluder stamp](https://github.com/swagger-api/apidom/blob/main/packages/apidom-core/src/transcluder/Transcluder.ts) +When multiple transclusions are going to be performed use [Transcluder class](https://github.com/swagger-api/apidom/blob/main/packages/apidom-core/src/transcluder/Transcluder.ts) for optimal performance. ```js @@ -97,7 +97,7 @@ import { Transcluder, ArrayElement, NumberElement } from '@swagger-api/apidom-co const element = new ArrayElement([1, 2, 3]); const search = element.get(1); const replace = new NumberElement(4); -const transcluder = Transcluder({ element }); +const transcluder = new Transcluder({ element }); transcluder.transclude(search, replace); // => ArrayElement<[1, 4, 3]> ``` diff --git a/packages/apidom-reference/README.md b/packages/apidom-reference/README.md index a4f880587..2b9658b65 100644 --- a/packages/apidom-reference/README.md +++ b/packages/apidom-reference/README.md @@ -1053,7 +1053,7 @@ await readFile('/home/user/oas.json', { } }); ``` -New resolver plugins can be based on two predefined stamps: [Resolver](https://github.com/swagger-api/apidom/blob/main/packages/apidom-reference/src/resolve/resolvers/Resolver.ts) and [HTTPResolver](https://github.com/swagger-api/apidom/blob/main/packages/apidom-reference/src/resolve/resolvers/HttpResolver.ts). +New resolver plugins can be based on two predefined abstract classes: [Resolver](https://github.com/swagger-api/apidom/blob/main/packages/apidom-reference/src/resolve/resolvers/Resolver.ts) and [HTTPResolver](https://github.com/swagger-api/apidom/blob/main/packages/apidom-reference/src/resolve/resolvers/HTTPResolver.ts). ##### Manipulating resolver plugins @@ -1408,7 +1408,7 @@ await resolve('/home/user/oas.json', { } }); ``` -New strategies can be based on a predefined stamp called [ResolveStrategy](https://github.com/swagger-api/apidom/blob/main/packages/apidom-reference/src/resolve/strategies/ResolveStrategy.ts). +New strategies can be based on a predefined abstract class called [ResolveStrategy](https://github.com/swagger-api/apidom/blob/main/packages/apidom-reference/src/resolve/strategies/ResolveStrategy.ts). ##### Manipulating external resolution strategies @@ -1813,7 +1813,7 @@ await dereference('/home/user/oas.json', { }); ``` -New strategies can be based on a predefined stamp called [DereferenceStrategy](https://github.com/swagger-api/apidom/blob/main/packages/apidom-reference/src/dereference/strategies/DereferenceStrategy.ts). +New strategies can be based on a predefined abstract class called [DereferenceStrategy](https://github.com/swagger-api/apidom/blob/main/packages/apidom-reference/src/dereference/strategies/DereferenceStrategy.ts). ##### Manipulating dereference strategies @@ -2051,7 +2051,7 @@ await bundle('/home/user/oas.json', { }); ``` -New strategies can be based on a predefined stamp called [BundleStrategy](https://github.com/swagger-api/apidom/blob/main/packages/apidom-reference/src/bundle/strategies/BundleStrategy.ts). +New strategies can be based on a predefined abstract class called [BundleStrategy](https://github.com/swagger-api/apidom/blob/main/packages/apidom-reference/src/bundle/strategies/BundleStrategy.ts). ##### Manipulating bundle strategies