Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/typegoose/typegoose

Typegoose - Define Mongoose models using TypeScript classes.
https://github.com/typegoose/typegoose

docs(README): add preliminary link for migrate-10

aad60d12a50ae41c88ee7107e7de1de05702220e authored about 2 years ago
docs(migrate-10): update 9.13 version

e7d6b9a7b0632edce6ea2dded7c0a1ef7255d8c1 authored about 2 years ago
release: v10.0.0-beta.1

bbd23ec498fb08876afae7b795d89afc26c058a3 authored about 2 years ago
Merge branch 'master' into beta

8b2d9fbfa4b5e6b9ad020cf70e51823428f4f24f authored about 2 years ago
Merge branch 'feature/10.0' into beta

54ecbb48fe7afe404e303b1b82146910055e1625 authored about 2 years ago
dependencies(mongoose): upgrade to 6.7.5

f68226e379cfaf35caa735b355a98da421b57aaf authored about 2 years ago
dependencies(@semantic-release/github): upgrade to 8.0.7

ece0c7e341311bef4063e063b6cd231621f10983 authored about 2 years ago
dependencies(@semantic-release/changelog): upgrade to 6.0.2

91ef4b48504e0341b41e0f3accdb7fb96388e7a3 authored about 2 years ago
dependencies(@types/lodash): upgrade to 4.14.191

99df11d90676c92457eda1eb30443ee809a7ea7d authored about 2 years ago
dependencies(@typescript-eslint/*): upgrade to 5.45.0

58f19cad35a63fb3fa4f4e7585d24a9fa135ca4c authored about 2 years ago
release: v9.13.2

e510fa439609c8bd06864075747d32f25609fd51 authored about 2 years ago
fix: deprecate option "runSyncIndexes"

40f6d300aa35de2ebb01e8d2dd3e95a0c398fd75 authored about 2 years ago
style(typegoose): rename some internal variables

fc048924e63dcd11381fe257de7dcb6e811f1eba authored about 2 years ago
docs(buildSchema): update to current implementation

9178430e41f9a4a37df6f123e00f005294a180ef authored about 2 years ago
docs(migrate-10): add note about buildSchema now only having 2 arguments

1297c19e05f1b5b5bfcb59f5ec82b601afd3fcbd authored about 2 years ago
fix(typegoose): lessen the amount of "merge*" calls

e30f4ae61ca17912688398ffb2a3f0b93724b5f6 authored about 2 years ago
feat(typegoose::buildSchema): reduce amout of parameters needed

fixes typegoose/typegoose#721

BREAKING CHANGE:
"buildSchema" now only accepts 2 parameters inst...

75a067cda915062a9ab6a75ec007b7f8a6cd9584 authored about 2 years ago
feat: change "overwriteOptions" to be just for naming options

fixes typegoose/typegoose#721

7713b0edc36541a914106d15048d2f710e3b0044 authored about 2 years ago
feat: support defining nested-discriminators on the base class

fixes typegoose/typegoose#758

3a26c1038158dcdb952954d74fec339370598df2 authored about 2 years ago
test(shouldAdd): add test for "Type" fallback if no "type" option is given for Map & Array

9f03bf072deb38fbed5cc858c372c46c5cca4062 authored about 2 years ago
test(warnings): add tests for Severity.ERROR and Severity.ALLOW

781525ffff619073eb45c7d58846220e62ea8c01 authored about 2 years ago
test(errors): add test for "NoDiscriminatorFunctionError"

48fe09a33bf3cf5dbc397b615beda454829293b0 authored about 2 years ago
test(errors): add test for "PathNotInSchemaError"

c563d8179db215a37c29e9b2b279623d64527163 authored about 2 years ago
fix(plugin): actually print "anonymous" if function name is empty

ae124bcb6c8478275aef571ce4137afff75029b2 authored about 2 years ago
test(overwrittenModel): add test for "deleteModelWithClass" for the case it has not been registered

7fbf8c4e12725958359b1b331004204345829974 authored about 2 years ago
docs(migrate-10): update for current changes

f46ee182a353f9bdb276ccb1db4cb1ea9e78bfcc authored about 2 years ago
feat: remove option "runSyncIndexes"

BREAKING CHANGE:
Option "runSyncIndexes" has been removed, if still wanting to continue to use i...

753241139feb15e568e10bb7eb9f5b0e5f331963 authored about 2 years ago
style(types): fix typescript complaining about a tsdoc link

90fca4585f3e0b3c166cbd16adc951f73b887f1d authored about 2 years ago
style(biguser.test): fix type error for "toMatchSnapshot" missing property "_id"

b7e86ebc6b675d6f6eefcd4e080de1bbd66617d0 authored about 2 years ago
chore: rename test files "dClasses" to "defaultClasses"

ccb177478dc9feaf197c4d81ad1fb42c0310030b authored about 2 years ago
chore: rename test "dbIndex" to "indexes"

f5d9255b9287040fad87088c47076e30170d475f authored about 2 years ago
feat: add option to not inherit indexes from extending class

closes typegoose/typegoose#696

6f49c6f400b8a95fb8b11d963d074eca6bd5ec29 authored about 2 years ago
feat: rename "index.ts" to "indexes.ts"

this is to not have the "index" decorator file be the "index.js"

BREAKING CHANGE:
File "index(....

59b3da7e2bbdd2daeedaff6f58b85350870d1ad6 authored about 2 years ago
docs(quick-start-guide): update for 10.0

ca86b93c6ec867734b547f50f54105eb45041606 authored about 2 years ago
docs(migrate-10): add file

cae373ee8509a6c2b978b6a1908c9eb3bb3bd4a9 authored about 2 years ago
docs(modelOptions): remove removed options

the removed options were removed in 10.0

75308482a68948dcdd31d84882b68698eaad9a74 authored about 2 years ago
docs(indexes): update mongodb version in link

b2f5d5db44cfc8b0a7cb6b1b3288920ceeea9ecb authored about 2 years ago
docs(isRefType): update for current implementation

74bfa7f357f135987389b33b2678f89117b80e9a authored about 2 years ago
docs(isDocument): update for current implementation

003b15d5d2a2fa253029ddb2a0c7fc91b1cb4034 authored about 2 years ago
test(basicTypegoose.test-d): update typeguard check to be more strict

b8811664cc20f8366af1c2ca37b79bb47e32769d authored about 2 years ago
docs(ref-type): update for current implementation

1fff2ba3fd8a857e3c8dac007190fae5bca7922e authored about 2 years ago
docs(hooks): update documentation for current implementation

939067069591ac5dfdf605c934181ae54a032fc3 authored about 2 years ago
docs(getClass): update documentation to match current implementation

164839ea5551dea1d95a617e78384e933b34af78 authored about 2 years ago
style(utils::getClass): update types to use less duplicate types

5435d881fb275cd299a8e7dbc3928e691a419cf4 authored about 2 years ago
docs(getClassForDocument): note that the function has been removed

cc7bd8e6e7b7bc5b33d064cc60f61f2996faa122 authored about 2 years ago
chore(package.json): remove unused script

8c63ebcc715c6f43dd95577e54f34271ceaaf8eb authored about 2 years ago
test: move unrelated tests from "getClass" to "shouldRun"

bd2543a9e4a886606260494d0c0da80d65b6d79a authored about 2 years ago
feat(utils): remove function "getClassForDocument"

BREAKING CHANGE:
Function "getClassForDocument" is removed, use "getClass" directly

da3a878a9625a70073dedca4fc30e7d4929c4575 authored about 2 years ago
style(utils::getClass): update types to better reflect what it is doing

a9a23f6c40db74e6b83b9b6e61a13e894c9bb2d2 authored about 2 years ago
feat(utils::getClass): support getting name from "modelName" if available

5447184a6eda1c458c87296ad32b6b1c03b159e0 authored about 2 years ago
style(types::EmptyVoidFn): remove unused type

2e79801f482d784305fcbdfc8567f0ccfec07373 authored about 2 years ago
style(types::DecoratedPropertyMetadata): change "options" to have proper type instead of "any"

845c5e0720eab62b6790d4a7b60a815157783fe7 authored about 2 years ago
style(types): remove type "IObjectWithTypegooseName"

67e8350d4da9382186755fb608fe6395eaf0b89b authored about 2 years ago
style(utils): remove unused imports

4b79a49b899f87aaba74ca23b807cc207d0e238d authored about 2 years ago
style(types::IndexOptions): remove unused generic

also remove generic from "@index" decorator (was only used for IndexOptions)

BREAKING CHANGE:
A...

5ed9f25be95a007f151ceaa00099eb34e64cda3d authored about 2 years ago
feat: remove deprecated references to "WhatIsIt"

BREAKING CHANGE:
"DecoratedPropertyMetadata::whatis" got renamed to "DecoratedPropertyMetadata::...

b0cd080ae3b4465a8187962b2fdb78bbd4f0d798 authored about 2 years ago
style(types): remove deprecated temporary options from "ICustomOptions"

these options were only temporary, and did nothing anymore since 9.13.0

932cce52c9b728136850c1d2b142241f04319fdd authored about 2 years ago
test(basicTypegoose.test-d): fix types test

14145892f991072deb676f1cfb8741f8118f7745 authored about 2 years ago
chore(workflows::tests.yml): remove tests for nodejs 12

91f7e10985df1da16c53dc2b344afcab9675dfb1 authored about 2 years ago
feat(tsconfig.json): update "target" to match minimal NodeJS capabilities

fixes typegoose/typegoose#735

BREAKING CHANGE:
tsconfig "target" is now "es2020" which could be...

896aef2c06e279c64b135313f9b7d5f7ccb521b1 authored about 2 years ago
dependencies(mongoose): upgrade to 6.7.3

f3870ffddb89efa9e6eea3f676646b9585793047 authored about 2 years ago
dependencies(mongodb-memory-server): upgrade to 8.10.1

287dda87acd6482b850fe700cc545e191b69d129 authored about 2 years ago
dependencies(semantic-release): upgrade to 19.0.5

3d9175ec2f257ca8f67f44b3e528003d8bc2936e authored about 2 years ago
dependencies(jest): upgrade to 29.0.3

4252897efcfff050513bca42df9d1b7cc2f9bc6e authored about 2 years ago
dependencies(husky): upgrade to 8.0.2

4e1c894ad2120a8fd97c0f30ab80923ac11f81c0 authored about 2 years ago
dependencies(commitlint): upgrade to 17.3.0

ee9fc80adbe88456e2023da2fa11c4bd8354cdaa authored about 2 years ago
dependencies(lint-staged): upgrade to 13.0.4

31f082c870b87d74ee18a9640b392aa200467a23 authored about 2 years ago
dependencies(@types/node): upgrade to 14.14.31

9f150d443082149ffe68c5a311e9dc272b8e4179 authored about 2 years ago
chore: update minimal NodeJS version to 14.0.0

BREAKING CHANGE:
NodeJS 14.0 is now the lowest required node version

fcffbd8f9a2f2444b06637ef4ef839ff8079beae authored about 2 years ago
feat(types::Ref): update to transparently use "DocumentType"

fixes typegoose/typegoose#730
fixes typegoose/typegoose#772

BREAKING CHANGE:
"Ref" now transpar...

4b3520e55b8b13947cce2a28d83b53825e22fd60 authored about 2 years ago
chore: exclude ".test-d.ts" files from "build:tests" script

a7094a456e9302f48764e248276412604183be92 authored about 2 years ago
refactor(hooks): dont define empty hooks options if not provided

89b94169efc80d1be3fea7419d9289b110621918 authored about 2 years ago
style(hooks): update types to more closely match mongoose's

fixes typegoose/typegoose#587

62e1f2bd7cca0376f392cc78aa20ea3f254fc330 authored about 2 years ago
style(schema): update comment explaining on why "as any" is used for hooks

3e0386b3d2dda194e0552e9b84facbb359235d53 authored about 2 years ago
refactor(hooks): use mongoose's array looping over methods over typegoose's

re typegoose/typegoose#587

ca2a03a64c9d23c5ad30e42eaa1800eac79ac5f6 authored about 2 years ago
feat(utils): remove function "initProperty"

function went unsued, because the property get re-written completely anyway

0993605c59e317af2f1bf5b6582b16a96b8f152d authored about 2 years ago
refactor(utils::initProperty): simplify paths

37ca83ede507340bac06fa340d04552f906fb953 authored about 2 years ago
feat: refactor to remove "data.schemas"

now uses reflection to store it in the class itself

re typegoose/typegoose#760

3fdeab1c2247f80f0c60103a35f9e65e3d9b308a authored about 2 years ago
dependencies(typescript): upgrade to 4.9.3

cfca61665838f0e565cdd946ef339c8e2c78644b authored about 2 years ago
dependencies(@types/lodash): upgrade to 4.14.190

57233c9a09345338aa5e7c67a5a5f38369ffd8da authored about 2 years ago
dependencies(prettier): upgrade to 2.8.0

932804318f66c1f8b2de0b8f059bdff0f919c3ac authored about 2 years ago
dependencies(@typescript-eslint/*): upgrade to 5.44.0

70ab1bb8ba9b6e2d32c22c85880e0c6b0d4733c7 authored about 2 years ago
dependencies(eslint): upgrade to 8.28.0

ddcd191ab4b5183c5ec19b4b3a75b46ed307a893 authored about 2 years ago
feat(tsconfig.json): update "target" to match minimal NodeJS capabilities

fixes typegoose/typegoose#735

BREAKING CHANGE:
tsconfig "target" is now "es2019" which could be...

59826c1aabec37ba577f9c110c5d916024ae463c authored about 2 years ago
release: v9.13.1

0bfafd6eba1fbe414c8db4c531b0da6e9631f382 authored about 2 years ago
chore(website/yarn.lock): lockfile maintenance

a29d56a509fb0383aefe94d1c387faa5ac63ea46 authored about 2 years ago
chore(website): update docusaurus to "2.2.0"

3c76f054ef443429b76d4a2146966a880a8c08a2 authored about 2 years ago
docs(defaultClasses): update "Base" description

5f78be0b13153d7352c1a0a9e4a95d62cece0a1a authored about 2 years ago
docs(error-warning-details): update some details

3e6a1720023c9a1cd331e4c2578f3bcda5fea946 authored about 2 years ago
docs(error-warning-details): remove old note

5b05c149cc1cfa30486fe0ba101e355a3082d81a authored about 2 years ago
docs(faq): extend "passthrough" class mention

1482db3b05ed193873b0b9fa346e4cf6a6700233 authored about 2 years ago
docs(faq): add link explaining a short-form

a37804d0a051acc2f0838340737053cb638817c9 authored about 2 years ago
docs(quick-start-guide): small changes for readability

26e0a8463f8b3b4f2ed4bf0d301d7d9d533e68cb authored about 2 years ago
docs(quick-start-guide): update comments regading "no types"

for constructor and create

4b2f04de8ccc36a472aa45b02cacd53f2d1d32b0 authored about 2 years ago
fix(typeguards): quick fix for typescript 4.9

i have no clue why it errors or how to fix it, but a "ts-ignore" supresses the error and still w...

df36c346006cb89e4d89c8d152c63b3b222bcfd5 authored about 2 years ago
release: v9.13.0

8394fc3e857aac032d124e15e923cb3c06a175ee authored about 2 years ago
Merge branch 'beta'

b90f3c28613bd273f69f737089ac86e4d52bb6a7 authored about 2 years ago
style(dbIndex.test): remove unused imports

7c1c7bee2a208c7d1e194319728504e9bd95d917 authored about 2 years ago
release: v9.13.0-beta.2

d7b6d0b6f77488fd4bbf316a286f2160ea6fbf1e authored about 2 years ago
Merge branch 'master' into beta

96f309dd8919e1c6c45cf4aff0c2ecdf0ead7472 authored about 2 years ago