xpress-mongo
Advanced tools
Comparing version 1.0.2 to 1.0.3
import { MongoClient, MongoClientOptions } from "mongodb"; | ||
import { XMongoSchemaBuilder, XMongoSchema, XMongoSchemaFn } from "./src/CustomTypes"; | ||
import is = require("./src/SchemaBuilder"); | ||
@@ -6,3 +7,3 @@ import XMongoDataType = require("./src/XMongoDataType"); | ||
import XMongoModel = require("./src/XMongoModel"); | ||
import { XMongoSchemaBuilder, XMongoSchema, XMongoSchemaFn } from "./src/CustomTypes"; | ||
import XMongoTypedModel = require("./src/XMongoTypedModel"); | ||
import Joi = require("joi"); | ||
@@ -33,2 +34,2 @@ declare const omitIdAndPick: (pick?: string | string[]) => object, omitIdAnd: (omit?: string | string[]) => object, omitKeys: (keys: string | string[], returnObject?: boolean) => object, pickKeys: (keys: string | string[], returnObject?: boolean) => object; | ||
declare function RefreshDateOnUpdate(Model: typeof XMongoModel, field: string, ifHasChanges?: boolean): void; | ||
export { is, Joi as joi, Client, XMongoModel, XMongoDataType, XMongoSchemaBuilder, XMongoSchema, XMongoSchemaFn, omitKeys, pickKeys, omitIdAnd, omitIdAndPick, parseServerUrl, RefreshDateOnUpdate }; | ||
export { is, Joi as joi, Client, XMongoModel, XMongoTypedModel, XMongoDataType, XMongoSchemaBuilder, XMongoSchema, XMongoSchemaFn, omitKeys, pickKeys, omitIdAnd, omitIdAndPick, parseServerUrl, RefreshDateOnUpdate }; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.RefreshDateOnUpdate = exports.parseServerUrl = exports.omitIdAndPick = exports.omitIdAnd = exports.pickKeys = exports.omitKeys = exports.XMongoDataType = exports.XMongoModel = exports.Client = exports.joi = exports.is = void 0; | ||
exports.RefreshDateOnUpdate = exports.parseServerUrl = exports.omitIdAndPick = exports.omitIdAnd = exports.pickKeys = exports.omitKeys = exports.XMongoDataType = exports.XMongoTypedModel = exports.XMongoModel = exports.Client = exports.joi = exports.is = void 0; | ||
const mongodb_1 = require("mongodb"); | ||
// Require libs | ||
const is = require("./src/SchemaBuilder"); | ||
@@ -13,2 +14,4 @@ exports.is = is; | ||
exports.XMongoModel = XMongoModel; | ||
const XMongoTypedModel = require("./src/XMongoTypedModel"); | ||
exports.XMongoTypedModel = XMongoTypedModel; | ||
const Joi = require("joi"); | ||
@@ -15,0 +18,0 @@ exports.joi = Joi; |
{ | ||
"name": "xpress-mongo", | ||
"version": "1.0.2", | ||
"version": "1.0.3", | ||
"description": "Light Weight ODM for mongoDb", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
96550
3004