Socket
Socket
Sign inDemoInstall

simpl-schema

Package Overview
Dependencies
Maintainers
2
Versions
73
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

simpl-schema - npm Package Compare versions

Comparing version 3.1.0 to 3.2.0

dist/cjs/toJsonSchema.js

4

dist/cjs/main.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ValidationContext = exports.toJsonSchema = void 0;
require("./clean.js");
const SimpleSchema_js_1 = require("./SimpleSchema.js");
Object.defineProperty(exports, "ValidationContext", { enumerable: true, get: function () { return SimpleSchema_js_1.ValidationContext; } });
const toJsonSchema_js_1 = require("./toJsonSchema.js");
Object.defineProperty(exports, "toJsonSchema", { enumerable: true, get: function () { return toJsonSchema_js_1.toJsonSchema; } });
SimpleSchema_js_1.SimpleSchema.ValidationContext = SimpleSchema_js_1.ValidationContext;
exports.default = SimpleSchema_js_1.SimpleSchema;

4

dist/esm/main.d.ts
import './clean.js';
import { SimpleSchema } from './SimpleSchema.js';
import { SimpleSchema, ValidationContext } from './SimpleSchema.js';
import { toJsonSchema } from './toJsonSchema.js';
export { toJsonSchema, ValidationContext };
export default SimpleSchema;
import './clean.js';
import { SimpleSchema, ValidationContext } from './SimpleSchema.js';
import { toJsonSchema } from './toJsonSchema.js';
SimpleSchema.ValidationContext = ValidationContext;
export { toJsonSchema, ValidationContext };
export default SimpleSchema;
{
"name": "simpl-schema",
"version": "3.1.0",
"version": "3.2.0",
"description": "A schema validation package that supports direct validation of MongoDB update modifier objects.",

@@ -46,2 +46,3 @@ "author": "Eric Dobbertin <eric@dairystatedesigns.com>",

"@types/clone": "^2.1.1",
"@types/json-schema": "^7.0.11",
"@types/mocha": "^9.1.1",

@@ -48,0 +49,0 @@ "@typescript-eslint/eslint-plugin": "^5.30.7",

@@ -96,2 +96,3 @@ # SimpleSchema (simpl-schema NPM package)

- [Extending the Schema Options](#extending-the-schema-options)
- [Converting a SimpleSchema to a JSONSchema](#converting-a-simpleschema-to-a-jsonschema)
- [Add On Packages](#add-on-packages)

@@ -1247,2 +1248,14 @@ - [Contributors](#contributors)

## Converting a SimpleSchema to a JSONSchema
```ts
import { toJsonSchema } from 'simpl-schema'
const schema = new SimpleSchema({
name: String
})
const jsonSchema = toJsonSchema(schema)
```
## Add On Packages

@@ -1249,0 +1262,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc