mongoose

v8.7.0
Mongoose MongoDB ODM
mongodb document model schema database odm data datastore query and 4 more...

docs:clean

npm run docs:clean:stable

docs:clean:stable

rimraf index.html && rimraf -rf ./docs/*.html && rimraf -rf ./docs/api && rimraf -rf ./docs/tutorials/*.html && rimraf -rf ./docs/typescript/*.html && rimraf -rf ./docs/*.html && rimraf -rf ./docs/source/_docs && rimraf -rf ./tmp

docs:clean:5x

rimraf index.html && rimraf -rf ./docs/5.x && rimraf -rf ./docs/source/_docs && rimraf -rf ./tmp

docs:clean:6x

rimraf index.html && rimraf -rf ./docs/6.x && rimraf -rf ./docs/source/_docs && rimraf -rf ./tmp

docs:copy:tmp

mkdirp ./tmp/docs/css && mkdirp ./tmp/docs/js && mkdirp ./tmp/docs/images && mkdirp ./tmp/docs/tutorials && mkdirp ./tmp/docs/typescript && mkdirp ./tmp/docs/api && ncp ./docs/css ./tmp/docs/css --filter=.css$ && ncp ./docs/js ./tmp/docs/js --filter=.js$ && ncp ./docs/images ./tmp/docs/images && ncp ./docs/tutorials ./tmp/docs/tutorials && ncp ./docs/typescript ./tmp/docs/typescript && ncp ./docs/api ./tmp/docs/api && cp index.html ./tmp && cp docs/*.html ./tmp/docs/

docs:copy:tmp:5x

rimraf ./docs/5.x && ncp ./tmp ./docs/5.x

docs:copy:tmp:6x

rimraf ./docs/6.x && ncp ./tmp ./docs/6.x

docs:generate

node ./scripts/website.js

docs:generate:sponsorData

node ./scripts/loadSponsorData.js

docs:test

npm run docs:generate

docs:view

node ./scripts/static.js

docs:prepare:publish:stable

git checkout gh-pages && git merge master && npm run docs:generate

docs:prepare:publish:5x

git checkout 5.x && git merge 5.x && npm run docs:clean:stable && npm run docs:generate && npm run docs:copy:tmp && git checkout gh-pages && npm run docs:copy:tmp:5x

docs:prepare:publish:6x

git checkout 6.x && git merge 6.x && npm run docs:clean:stable && env DOCS_DEPLOY=true npm run docs:generate && mv ./docs/6.x ./tmp && git checkout gh-pages && npm run docs:copy:tmp:6x

docs:prepare:publish:7x

env DOCS_DEPLOY=true npm run docs:generate && git checkout gh-pages && rimraf ./docs/7.x && mv ./tmp ./docs/7.x

docs:check-links

blc http://127.0.0.1:8089 -ro

lint

eslint .

lint-js

eslint . --ext .js --ext .cjs

lint-ts

eslint . --ext .ts

lint-md

markdownlint-cli2 "**/*.md"

build-browser

(rm ./dist/* || true) && node ./scripts/build-browser.js

prepublishOnly

npm run build-browser

release

git pull && git push origin master --tags && npm publish

release-5x

git pull origin 5.x && git push origin 5.x && git push origin 5.x --tags && npm publish --tag 5x

release-6x

git pull origin 6.x && git push origin 6.x && git push origin 6.x --tags && npm publish --tag 6x

mongo

node ./tools/repl.js

publish-7x

npm publish --tag 7x

test

mocha --exit ./test/*.test.js

test-deno

deno run --allow-env --allow-read --allow-net --allow-run --allow-sys --allow-write ./test/deno.js

test-rs

START_REPLICA_SET=1 mocha --timeout 30000 --exit ./test/*.test.js

test-tsd

node ./test/types/check-types-filename && tsd

tdd

mocha ./test/*.test.js --inspect --watch --recursive --watch-files ./**/*.{js,ts}

test-coverage

nyc --reporter=html --reporter=text npm test

ts-benchmark

cd ./benchmarks/typescript/simple && npm install && npm run benchmark | node ../../../scripts/tsc-diagnostics-check
npm i mongoose

Metadata

  • MIT
  • >=16.20.1
  • Guillermo Rauch
  • released 9/27/2024

Downloads