dataorm
Version:
A Javascript ORM
649 lines (648 loc) • 18.8 kB
JSON
{
"version": "0.0.12",
"license": "MIT",
"main": "dist/index.js",
"typings": "dist/index.d.ts",
"files": [
"dist",
"src"
],
"engines": {
"node": ">=10"
},
"scripts": {
"start": "tsdx watch",
"build": "tsdx build",
"test": "tsdx test",
"lint": "tsdx lint",
"prepare": "tsdx build"
},
"peerDependencies": {},
"husky": {
"hooks": {
"pre-commit": "tsdx lint"
}
},
"prettier": {
"printWidth": 80,
"semi": true,
"singleQuote": true,
"trailingComma": "es5"
},
"name": "dataorm",
"author": "Krunal Dodiya",
"module": "dist/dataorm.esm.js",
"devDependencies": {
"@types/jest": "^25.2.1",
"@types/pluralize": "^0.0.29",
"husky": "^4.2.3",
"tsdx": "^0.13.1",
"tslib": "^1.11.1",
"typescript": "^3.8.3"
},
"description": "A Javascript ORM",
"directories": {
"test": "test"
},
"dependencies": {
"abab": "^2.0.3",
"abbrev": "^1.1.1",
"acorn": "^7.1.1",
"acorn-globals": "^4.3.4",
"acorn-jsx": "^5.2.0",
"acorn-walk": "^6.2.0",
"ajv": "^6.12.0",
"ansi-colors": "^3.2.4",
"ansi-escapes": "^3.2.0",
"ansi-regex": "^2.1.1",
"ansi-styles": "^3.2.1",
"anymatch": "^2.0.0",
"aproba": "^1.2.0",
"are-we-there-yet": "^1.1.5",
"argparse": "^1.0.10",
"aria-query": "^3.0.0",
"arr-diff": "^4.0.0",
"arr-flatten": "^1.1.0",
"arr-union": "^3.1.0",
"array-equal": "^1.0.0",
"array-includes": "^3.1.1",
"array-unique": "^0.3.2",
"array.prototype.flat": "^1.2.3",
"asn1": "^0.2.4",
"assert-plus": "^1.0.0",
"assign-symbols": "^1.0.0",
"ast-types-flow": "^0.0.7",
"astral-regex": "^1.0.0",
"async-limiter": "^1.0.1",
"asynckit": "^0.4.0",
"asyncro": "^3.0.0",
"atob": "^2.1.2",
"aws-sign2": "^0.7.0",
"aws4": "^1.9.1",
"axobject-query": "^2.1.2",
"babel-code-frame": "^6.26.0",
"babel-eslint": "^10.1.0",
"babel-jest": "^24.9.0",
"babel-messages": "^6.23.0",
"babel-plugin-annotate-pure-calls": "^0.4.0",
"babel-plugin-dev-expression": "^0.2.2",
"babel-plugin-dynamic-import-node": "^2.3.0",
"babel-plugin-istanbul": "^5.2.0",
"babel-plugin-jest-hoist": "^24.9.0",
"babel-plugin-macros": "^2.8.0",
"babel-plugin-transform-async-to-promises": "^0.8.15",
"babel-plugin-transform-rename-import": "^2.3.0",
"babel-preset-jest": "^24.9.0",
"babel-runtime": "^6.26.0",
"babel-traverse": "^6.26.0",
"babel-types": "^6.26.0",
"babylon": "^6.18.0",
"balanced-match": "^1.0.0",
"base": "^0.11.2",
"bcrypt-pbkdf": "^1.0.2",
"bindings": "^1.5.0",
"brace-expansion": "^1.1.11",
"braces": "^2.3.2",
"browser-process-hrtime": "^1.0.0",
"browser-resolve": "^1.11.3",
"browserslist": "^4.11.1",
"bs-logger": "^0.2.6",
"bser": "^2.1.1",
"buffer-from": "^1.1.1",
"builtin-modules": "^3.1.0",
"cache-base": "^1.0.1",
"callsites": "^3.1.0",
"camel-case": "^3.0.0",
"camelcase": "^5.3.1",
"caniuse-lite": "^1.0.30001039",
"capture-exit": "^2.0.0",
"caseless": "^0.12.0",
"chalk": "^2.4.2",
"change-case": "^4.1.1",
"chardet": "^0.7.0",
"chownr": "^1.1.4",
"ci-info": "^2.0.0",
"class-utils": "^0.3.6",
"cli-cursor": "^2.1.0",
"cli-spinners": "^1.3.1",
"cli-width": "^2.2.0",
"cliui": "^5.0.0",
"clone": "^1.0.4",
"co": "^4.6.0",
"code-point-at": "^1.1.0",
"collection-visit": "^1.0.0",
"color-convert": "^1.9.3",
"color-name": "^1.1.3",
"combined-stream": "^1.0.8",
"commander": "^2.20.3",
"commondir": "^1.0.1",
"compare-versions": "^3.6.0",
"component-emitter": "^1.3.0",
"concat-map": "^0.0.1",
"confusing-browser-globals": "^1.0.9",
"console-control-strings": "^1.1.0",
"contains-path": "^0.1.0",
"convert-source-map": "^1.7.0",
"copy-descriptor": "^0.1.1",
"core-js": "^2.6.11",
"core-js-compat": "^3.6.4",
"core-js-pure": "^3.6.4",
"core-util-is": "^1.0.2",
"cosmiconfig": "^6.0.0",
"cross-spawn": "^6.0.5",
"cssom": "^0.3.8",
"cssstyle": "^1.4.0",
"damerau-levenshtein": "^1.0.6",
"dashdash": "^1.14.1",
"data-urls": "^1.1.0",
"debug": "^2.6.9",
"decamelize": "^1.2.0",
"decode-uri-component": "^0.2.0",
"deep-extend": "^0.6.0",
"deep-is": "^0.1.3",
"defaults": "^1.0.3",
"define-properties": "^1.1.3",
"define-property": "^0.2.5",
"delayed-stream": "^1.0.0",
"delegates": "^1.0.0",
"detect-libc": "^1.0.3",
"detect-newline": "^2.1.0",
"diff-sequences": "^24.9.0",
"doctrine": "^1.5.0",
"domexception": "^1.0.1",
"ecc-jsbn": "^0.1.2",
"electron-to-chromium": "^1.3.397",
"emoji-regex": "^7.0.3",
"end-of-stream": "^1.4.4",
"enquirer": "^2.3.4",
"error-ex": "^1.3.2",
"es-abstract": "^1.17.5",
"es-to-primitive": "^1.2.1",
"escape-string-regexp": "^1.0.5",
"escodegen": "^1.14.1",
"eslint": "^6.8.0",
"eslint-config-prettier": "^6.10.1",
"eslint-config-react-app": "^5.2.1",
"eslint-import-resolver-node": "^0.3.3",
"eslint-module-utils": "^2.6.0",
"eslint-plugin-flowtype": "^3.13.0",
"eslint-plugin-import": "^2.20.2",
"eslint-plugin-jsx-a11y": "^6.2.3",
"eslint-plugin-prettier": "^3.1.2",
"eslint-plugin-react": "^7.19.0",
"eslint-plugin-react-hooks": "^2.5.1",
"eslint-scope": "^5.0.0",
"eslint-utils": "^1.4.3",
"eslint-visitor-keys": "^1.1.0",
"espree": "^6.2.1",
"esprima": "^4.0.1",
"esquery": "^1.2.0",
"esrecurse": "^4.2.1",
"estraverse": "^4.3.0",
"estree-walker": "^1.0.1",
"esutils": "^2.0.3",
"exec-sh": "^0.3.4",
"execa": "^1.0.0",
"exit": "^0.1.2",
"expand-brackets": "^2.1.4",
"expect": "^24.9.0",
"extend": "^3.0.2",
"extend-shallow": "^2.0.1",
"external-editor": "^3.1.0",
"extglob": "^2.0.4",
"extsprintf": "^1.3.0",
"fast-deep-equal": "^3.1.1",
"fast-diff": "^1.2.0",
"fast-json-stable-stringify": "^2.1.0",
"fast-levenshtein": "^2.0.6",
"fb-watchman": "^2.0.1",
"figures": "^3.2.0",
"file-entry-cache": "^5.0.1",
"file-uri-to-path": "^1.0.0",
"fill-range": "^4.0.0",
"find-cache-dir": "^3.3.1",
"find-up": "^3.0.0",
"find-versions": "^3.2.0",
"flat-cache": "^2.0.1",
"flatted": "^2.0.2",
"for-in": "^1.0.2",
"forever-agent": "^0.6.1",
"form-data": "^2.3.3",
"fragment-cache": "^0.2.1",
"fs-extra": "^8.1.0",
"fs-minipass": "^1.2.7",
"fs.realpath": "^1.0.0",
"fsevents": "^1.2.12",
"function-bind": "^1.1.1",
"functional-red-black-tree": "^1.0.1",
"gauge": "^2.7.4",
"gensync": "^1.0.0-beta.1",
"get-caller-file": "^2.0.5",
"get-stdin": "^6.0.0",
"get-stream": "^4.1.0",
"get-value": "^2.0.6",
"getpass": "^0.1.7",
"glob": "^7.1.6",
"glob-parent": "^5.1.1",
"globals": "^11.12.0",
"globalyzer": "^0.1.4",
"globrex": "^0.1.2",
"graceful-fs": "^4.2.3",
"growly": "^1.3.0",
"har-schema": "^2.0.0",
"har-validator": "^5.1.3",
"has": "^1.0.3",
"has-ansi": "^2.0.0",
"has-flag": "^3.0.0",
"has-symbols": "^1.0.1",
"has-unicode": "^2.0.1",
"has-value": "^1.0.0",
"has-values": "^1.0.0",
"hosted-git-info": "^2.8.8",
"html-encoding-sniffer": "^1.0.2",
"html-escaper": "^2.0.2",
"http-signature": "^1.2.0",
"human-signals": "^1.1.1",
"humanize-duration": "^3.22.0",
"iconv-lite": "^0.4.24",
"ignore": "^4.0.6",
"ignore-walk": "^3.0.3",
"import-fresh": "^3.2.1",
"import-local": "^2.0.0",
"imurmurhash": "^0.1.4",
"inflight": "^1.0.6",
"inherits": "^2.0.4",
"ini": "^1.3.5",
"inquirer": "^7.1.0",
"internal-slot": "^1.0.2",
"interpret": "^1.2.0",
"invariant": "^2.2.4",
"is-accessor-descriptor": "^1.0.0",
"is-arrayish": "^0.2.1",
"is-buffer": "^1.1.6",
"is-callable": "^1.1.5",
"is-ci": "^2.0.0",
"is-data-descriptor": "^1.0.0",
"is-date-object": "^1.0.2",
"is-descriptor": "^1.0.2",
"is-extendable": "^0.1.1",
"is-extglob": "^2.1.1",
"is-fullwidth-code-point": "^2.0.0",
"is-generator-fn": "^2.1.0",
"is-glob": "^4.0.1",
"is-module": "^1.0.0",
"is-number": "^3.0.0",
"is-plain-object": "^2.0.4",
"is-promise": "^2.1.0",
"is-reference": "^1.1.4",
"is-regex": "^1.0.5",
"is-stream": "^1.1.0",
"is-string": "^1.0.5",
"is-symbol": "^1.0.3",
"is-typedarray": "^1.0.0",
"is-windows": "^1.0.2",
"is-wsl": "^1.1.0",
"isarray": "^1.0.0",
"isexe": "^2.0.0",
"isobject": "^3.0.1",
"isstream": "^0.1.2",
"istanbul-lib-coverage": "^2.0.5",
"istanbul-lib-instrument": "^3.3.0",
"istanbul-lib-report": "^2.0.8",
"istanbul-lib-source-maps": "^3.0.6",
"istanbul-reports": "^2.2.7",
"jest": "^24.9.0",
"jest-changed-files": "^24.9.0",
"jest-cli": "^24.9.0",
"jest-config": "^24.9.0",
"jest-diff": "^24.9.0",
"jest-docblock": "^24.9.0",
"jest-each": "^24.9.0",
"jest-environment-jsdom": "^24.9.0",
"jest-environment-node": "^24.9.0",
"jest-get-type": "^24.9.0",
"jest-haste-map": "^24.9.0",
"jest-jasmine2": "^24.9.0",
"jest-leak-detector": "^24.9.0",
"jest-matcher-utils": "^24.9.0",
"jest-message-util": "^24.9.0",
"jest-mock": "^24.9.0",
"jest-pnp-resolver": "^1.2.1",
"jest-regex-util": "^24.9.0",
"jest-resolve": "^24.9.0",
"jest-resolve-dependencies": "^24.9.0",
"jest-runner": "^24.9.0",
"jest-runtime": "^24.9.0",
"jest-serializer": "^24.9.0",
"jest-snapshot": "^24.9.0",
"jest-util": "^24.9.0",
"jest-validate": "^24.9.0",
"jest-watch-typeahead": "^0.4.2",
"jest-watcher": "^24.9.0",
"jest-worker": "^24.9.0",
"jpjs": "^1.2.1",
"js-tokens": "^4.0.0",
"js-yaml": "^3.13.1",
"jsbn": "^0.1.1",
"jsdom": "^11.12.0",
"jsesc": "^2.5.2",
"json-parse-better-errors": "^1.0.2",
"json-schema": "^0.2.3",
"json-schema-traverse": "^0.4.1",
"json-stable-stringify-without-jsonify": "^1.0.1",
"json-stringify-safe": "^5.0.1",
"json5": "^2.1.2",
"jsonfile": "^4.0.0",
"jsprim": "^1.4.1",
"jsx-ast-utils": "^2.2.3",
"kind-of": "^3.2.2",
"kleur": "^3.0.3",
"left-pad": "^1.3.0",
"leven": "^3.1.0",
"levenary": "^1.1.1",
"levn": "^0.3.0",
"lines-and-columns": "^1.1.6",
"load-json-file": "^2.0.0",
"locate-path": "^3.0.0",
"lodash": "^4.17.15",
"lodash.memoize": "^4.1.2",
"lodash.merge": "^4.6.2",
"lodash.sortby": "^4.7.0",
"log-symbols": "^2.2.0",
"log-update": "^2.3.0",
"loose-envify": "^1.4.0",
"lower-case": "^1.1.4",
"magic-string": "^0.25.7",
"make-dir": "^2.1.0",
"make-error": "^1.3.6",
"makeerror": "^1.0.11",
"map-cache": "^0.2.2",
"map-visit": "^1.0.0",
"merge-stream": "^2.0.0",
"micromatch": "^3.1.10",
"mime-db": "^1.43.0",
"mime-types": "^2.1.26",
"mimic-fn": "^2.1.0",
"minimatch": "^3.0.4",
"minimist": "^1.2.5",
"minipass": "^2.9.0",
"minizlib": "^1.3.3",
"mixin-deep": "^1.3.2",
"mkdirp": "^0.5.5",
"mri": "^1.1.5",
"ms": "^2.1.2",
"mute-stream": "^0.0.8",
"nan": "^2.14.0",
"nanomatch": "^1.2.13",
"natural-compare": "^1.4.0",
"needle": "^2.4.1",
"nice-try": "^1.0.5",
"no-case": "^2.3.2",
"node-int64": "^0.4.0",
"node-modules-regexp": "^1.0.0",
"node-notifier": "^5.4.3",
"node-pre-gyp": "^0.14.0",
"node-releases": "^1.1.53",
"nopt": "^4.0.3",
"normalize-package-data": "^2.5.0",
"normalize-path": "^2.1.1",
"npm-bundled": "^1.1.1",
"npm-normalize-package-bin": "^1.0.1",
"npm-packlist": "^1.4.8",
"npm-run-path": "^2.0.2",
"npmlog": "^4.1.2",
"number-is-nan": "^1.0.1",
"nwsapi": "^2.2.0",
"oauth-sign": "^0.9.0",
"object-assign": "^4.1.1",
"object-copy": "^0.1.0",
"object-inspect": "^1.7.0",
"object-keys": "^1.1.1",
"object-visit": "^1.0.1",
"object.assign": "^4.1.0",
"object.entries": "^1.1.1",
"object.fromentries": "^2.0.2",
"object.getownpropertydescriptors": "^2.1.0",
"object.pick": "^1.3.0",
"object.values": "^1.1.1",
"once": "^1.4.0",
"onetime": "^5.1.0",
"opencollective-postinstall": "^2.0.2",
"optionator": "^0.8.3",
"ora": "^3.4.0",
"os-homedir": "^1.0.2",
"os-tmpdir": "^1.0.2",
"osenv": "^0.1.5",
"p-each-series": "^1.0.0",
"p-finally": "^1.0.0",
"p-limit": "^2.2.2",
"p-locate": "^3.0.0",
"p-reduce": "^1.0.0",
"p-try": "^2.2.0",
"parent-module": "^1.0.1",
"parse-json": "^5.0.0",
"parse5": "^4.0.0",
"pascal-case": "^2.0.1",
"pascalcase": "^0.1.1",
"path-exists": "^3.0.0",
"path-is-absolute": "^1.0.1",
"path-key": "^2.0.1",
"path-parse": "^1.0.6",
"path-type": "^4.0.0",
"performance-now": "^2.1.0",
"pify": "^2.3.0",
"pirates": "^4.0.1",
"pkg-dir": "^4.2.0",
"pkg-up": "^2.0.0",
"please-upgrade-node": "^3.2.0",
"pluralize": "^8.0.0",
"pn": "^1.1.0",
"posix-character-classes": "^0.1.1",
"prelude-ls": "^1.1.2",
"prettier": "^1.19.1",
"prettier-linter-helpers": "^1.0.0",
"pretty-format": "^24.9.0",
"private": "^0.1.8",
"process-nextick-args": "^2.0.1",
"progress": "^2.0.3",
"progress-estimator": "^0.2.2",
"prompts": "^2.3.2",
"prop-types": "^15.7.2",
"psl": "^1.8.0",
"pump": "^3.0.0",
"punycode": "^2.1.1",
"qs": "^6.5.2",
"rc": "^1.2.8",
"react-is": "^16.13.1",
"read-pkg": "^2.0.0",
"read-pkg-up": "^2.0.0",
"readable-stream": "^2.3.7",
"realpath-native": "^1.1.0",
"rechoir": "^0.6.2",
"regenerate": "^1.4.0",
"regenerate-unicode-properties": "^8.2.0",
"regenerator-runtime": "^0.13.5",
"regenerator-transform": "^0.14.4",
"regex-not": "^1.0.2",
"regexp.prototype.flags": "^1.3.0",
"regexpp": "^2.0.1",
"regexpu-core": "^4.7.0",
"regjsgen": "^0.5.1",
"regjsparser": "^0.6.4",
"remove-trailing-separator": "^1.1.0",
"repeat-element": "^1.1.3",
"repeat-string": "^1.6.1",
"request": "^2.88.2",
"request-promise-core": "^1.1.3",
"request-promise-native": "^1.0.8",
"require-directory": "^2.1.1",
"require-main-filename": "^2.0.0",
"resolve": "^1.15.1",
"resolve-cwd": "^2.0.0",
"resolve-from": "^4.0.0",
"resolve-url": "^0.2.1",
"restore-cursor": "^2.0.0",
"ret": "^0.1.15",
"rimraf": "^2.7.1",
"rollup": "^1.32.1",
"rollup-plugin-babel": "^4.4.0",
"rollup-plugin-sourcemaps": "^0.4.2",
"rollup-plugin-terser": "^5.3.0",
"rollup-plugin-typescript2": "^0.26.0",
"rollup-pluginutils": "^2.8.2",
"rsvp": "^4.8.5",
"run-async": "^2.4.0",
"rxjs": "^6.5.5",
"sade": "^1.7.3",
"safe-buffer": "^5.2.0",
"safe-regex": "^1.1.0",
"safer-buffer": "^2.1.2",
"sane": "^4.1.0",
"sax": "^1.2.4",
"semver": "^5.7.1",
"semver-compare": "^1.0.0",
"semver-regex": "^2.0.0",
"serialize-javascript": "^2.1.2",
"set-blocking": "^2.0.0",
"set-value": "^2.0.1",
"shebang-command": "^1.2.0",
"shebang-regex": "^1.0.0",
"shelljs": "^0.8.3",
"shellwords": "^0.1.1",
"side-channel": "^1.0.2",
"signal-exit": "^3.0.3",
"sisteransi": "^1.0.5",
"slash": "^2.0.0",
"slice-ansi": "^2.1.0",
"snapdragon": "^0.8.2",
"snapdragon-node": "^2.1.1",
"snapdragon-util": "^3.0.1",
"source-map": "^0.6.1",
"source-map-resolve": "^0.5.3",
"source-map-support": "^0.5.16",
"source-map-url": "^0.4.0",
"sourcemap-codec": "^1.4.8",
"spdx-correct": "^3.1.0",
"spdx-exceptions": "^2.2.0",
"spdx-expression-parse": "^3.0.0",
"spdx-license-ids": "^3.0.5",
"split-string": "^3.1.0",
"sprintf-js": "^1.0.3",
"sshpk": "^1.16.1",
"stack-utils": "^1.0.2",
"static-extend": "^0.1.2",
"stealthy-require": "^1.1.1",
"string-length": "^2.0.0",
"string-width": "^3.1.0",
"string.prototype.matchall": "^4.0.2",
"string.prototype.trimend": "^1.0.0",
"string.prototype.trimleft": "^2.1.2",
"string.prototype.trimright": "^2.1.2",
"string.prototype.trimstart": "^1.0.0",
"string_decoder": "^1.1.1",
"strip-ansi": "^5.2.0",
"strip-bom": "^3.0.0",
"strip-eof": "^1.0.0",
"strip-final-newline": "^2.0.0",
"strip-json-comments": "^3.0.1",
"supports-color": "^6.1.0",
"symbol-tree": "^3.2.4",
"table": "^5.4.6",
"tar": "^4.4.13",
"terser": "^4.6.10",
"test-exclude": "^5.2.3",
"text-table": "^0.2.0",
"throat": "^4.1.0",
"through": "^2.3.8",
"tiny-glob": "^0.2.6",
"tmp": "^0.0.33",
"tmpl": "^1.0.4",
"to-fast-properties": "^1.0.3",
"to-object-path": "^0.3.0",
"to-regex": "^3.0.2",
"to-regex-range": "^2.1.1",
"tough-cookie": "^2.5.0",
"tr46": "^1.0.1",
"ts-jest": "^24.3.0",
"tsutils": "^3.17.1",
"tunnel-agent": "^0.6.0",
"tweetnacl": "^0.14.5",
"type-check": "^0.3.2",
"type-fest": "^0.11.0",
"unicode-canonical-property-names-ecmascript": "^1.0.4",
"unicode-match-property-ecmascript": "^1.0.4",
"unicode-match-property-value-ecmascript": "^1.2.0",
"unicode-property-aliases-ecmascript": "^1.1.0",
"union-value": "^1.0.1",
"universalify": "^0.1.2",
"unset-value": "^1.0.0",
"upper-case": "^1.1.3",
"upper-case-first": "^1.1.2",
"uri-js": "^4.2.2",
"urix": "^0.1.0",
"use": "^3.1.1",
"util-deprecate": "^1.0.2",
"util.promisify": "^1.0.1",
"uuid": "^3.4.0",
"v8-compile-cache": "^2.1.0",
"validate-npm-package-license": "^3.0.4",
"verror": "^1.10.0",
"w3c-hr-time": "^1.0.2",
"walker": "^1.0.7",
"wcwidth": "^1.0.1",
"webidl-conversions": "^4.0.2",
"whatwg-encoding": "^1.0.5",
"whatwg-mimetype": "^2.3.0",
"whatwg-url": "^6.5.0",
"which": "^1.3.1",
"which-module": "^2.0.0",
"which-pm-runs": "^1.0.0",
"wide-align": "^1.1.3",
"word-wrap": "^1.2.3",
"wrap-ansi": "^3.0.1",
"wrappy": "^1.0.2",
"write": "^1.0.3",
"write-file-atomic": "^2.4.1",
"ws": "^5.2.2",
"xml-name-validator": "^3.0.0",
"xregexp": "^4.3.0",
"y18n": "^4.0.0",
"yallist": "^3.1.1",
"yaml": "^1.8.3",
"yargs": "^13.3.2",
"yargs-parser": "^10.1.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/dataorm/core.git"
},
"bugs": {
"url": "https://github.com/dataorm/core/issues"
},
"homepage": "https://github.com/dataorm/core#readme",
"keywords": [
"A",
"Javascript",
"ORM"
]
}