---
jsApi: true
title: "[P] JS Api"

---
## Index

### Namespaces

- [$validatesRawJson](Namespace.$validatesRawJson.md)

### Classes

- [JsonSchemaEmitter](Class.JsonSchemaEmitter.md)

### Interfaces

- [ExtensionRecord](Interface.ExtensionRecord.md)
- [JSONSchemaEmitterOptions](Interface.JSONSchemaEmitterOptions.md)

### Type Aliases

- [JsonSchemaDeclaration](Type.JsonSchemaDeclaration.md)

### Variables

- [$lib](Variable.$lib.md)
- [EmitterOptionsSchema](Variable.EmitterOptionsSchema.md)
- [namespace](Variable.namespace.md)

### Functions

- [$baseUri](Function.$baseUri.md)
- [$contains](Function.$contains.md)
- [$contentEncoding](Function.$contentEncoding.md)
- [$contentMediaType](Function.$contentMediaType.md)
- [$contentSchema](Function.$contentSchema.md)
- [$extension](Function.$extension.md)
- [$id](Function.$id.md)
- [$jsonSchema](Function.$jsonSchema.md)
- [$maxContains](Function.$maxContains.md)
- [$maxProperties](Function.$maxProperties.md)
- [$minContains](Function.$minContains.md)
- [$minProperties](Function.$minProperties.md)
- [$multipleOf](Function.$multipleOf.md)
- [$onEmit](Function.$onEmit.md)
- [$prefixItems](Function.$prefixItems.md)
- [$uniqueItems](Function.$uniqueItems.md)
- [$validatesRawJson](Function.$validatesRawJson.md)
- [findBaseUri](Function.findBaseUri.md)
- [getBaseUri](Function.getBaseUri.md)
- [getContains](Function.getContains.md)
- [getContentEncoding](Function.getContentEncoding.md)
- [getContentMediaType](Function.getContentMediaType.md)
- [getContentSchema](Function.getContentSchema.md)
- [getExtensions](Function.getExtensions.md)
- [getId](Function.getId.md)
- [getJsonSchema](Function.getJsonSchema.md)
- [getJsonSchemaTypes](Function.getJsonSchemaTypes.md)
- [getMaxContains](Function.getMaxContains.md)
- [getMaxProperties](Function.getMaxProperties.md)
- [getMinContains](Function.getMinContains.md)
- [getMinProperties](Function.getMinProperties.md)
- [getMultipleOf](Function.getMultipleOf.md)
- [getPrefixItems](Function.getPrefixItems.md)
- [getUniqueItems](Function.getUniqueItems.md)
- [isJsonSchemaDeclaration](Function.isJsonSchemaDeclaration.md)
