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
- decorators(gh-page): mention deprecation of "arrayProp" and "mapProp"
- decorators(gh-page): ad...
693bcafa66951c36653e751313fb792e68a548a0 authored over 4 years ago
- common-plugins(gh-page): update out-of-date options
- plugins(src): add note for the generic op...
- update @types/jest to 26.0.0
04e41ecea2cdad6bd634588f9014862cfecd30dc authored over 4 years ago
- update mongoose to 5.9.19
- update @types/mongoose to 5.7.27
- update @types/lodash to 4.14....
- types(src): add "type" to "DeferredFunc"
closes typegoose/typegoose#299
1733b58b77e5babcfa175a4289ace4380ce4e286 authored over 4 years ago- defaultClasses(gh-page): remove non-working example
98879d2251c34b9059599a5e63e112369d3c07e9 authored over 4 years ago- hooks(src): remove type "ClassDecorator"
- index(src): remove extra indent for tsdoc example
- ...
- known-issues(gh-page): add notes about "@types/[email protected]" and higher
- faq(gh-page): add ...
- update docs to use "prop" instead of "arrayProp"
- update docs to use "type" instead of "items"
- typegoose(src): add an debug log when "buildSchema" gets called
780f2658cf87b1b848797ea96befd8bd1290dc13 authored over 4 years ago- utils(src/internal): warnMixed: change messages to better say what they are
3ed06e5097ab929f69755676fee419318aaec73a authored over 4 years ago
- schema(src/internal): prevent infinite loop if discriminator of current class is used
- discr...
21d7a270cbb3bbc1710501a322713c665feeadb3 authored over 4 years ago
e02b606dfe655f15a063e9be921dd088855e16d3 authored over 4 years ago
- prop(src): combine "baseProp" & "prop"
- prop(src): move "_buildPropMetadata" and all pre-proce...
fix fox recursive embedded discriminators
1c21c6e8e5df1992cbc58a4206ab8ae60f43414a authored over 4 years ago- constants(src/internal): DecoratorKeys: add NestedDiscriminators
- types(src): add type "Nested...
- typegoose(src): fix "logger" being used before import
This is a squash merge of typegoose/t...
22dc4cfbecef4ddf6a59cf308b0bf5ec1ee6b853 authored over 4 years ago1abbed5ddf5984e23bafddfe2bc76f74216bf6e6 authored over 4 years ago
f569ea6e1942644db62c4a3849428a2499a49148 authored over 4 years ago
- all tests & models: update to remove most TDEP warnings
13c8682b8431018bb2fcb1f80f01574b61a30d56 authored over 4 years ago- genders(test/enums): delete file
- role(test/enums): delete file
- user(test/models): add "role...
- update @types/jest to 25.2.3
- update @types/lodash to 4.14.154
- update mongodb-memory-server ...
- prop(gh-page): explain the difference between ref: Class and ref: 'Class'
This is a squash ...
dc965b5a896354723815fe3d2e68556b88636531 authored over 4 years ago- prop(src): actually call deprecation of "TDEP0003"
a660ab66fe3e544dc00c9c300b5e7f511881f1ec authored over 4 years ago- isRefType(test/models): rename to "typeguards"
- typeguards(src): isDocumentArray: handle "mong...
- prop(src): runtime-deprecate "arrayProp"
- prop(src): runtime-deprecate "mapProp"
- prop(src): ...
- gh-page: update references to "@hasezoey/typegoose"
174d7926baa698c5173833fac88b2a376be1a80e authored over 4 years ago- types(src): remove type "RefSchemaType"
- types(src): add Schematypes to "RefType"
- ref(test):...
076c9bed00d18fa3748e3603241ad1eb119230ea authored almost 5 years ago
- prop(src): fix accidental "if (0)"
193a7da81f0fb7c50870a36a4762ccd875e2e679 authored almost 5 years ago- prop(src): add "mongoose.Types.DocumentArray" to array detection
- prop(src): add "mongoose.Sch...
- prop(src): add error if "ref" is set but is "undefined/null"
- errors(test): add test for new r...
19f16424024a6b42be5c793bd1058e6c5fcaa97b authored almost 5 years ago
- prop(src): remove all overloads for "prop" again
47c3f2a7dc456e273302881bd53a7958a5d8edee authored almost 5 years ago- schema(src/internal): move "apply-plugins" after all other things
fixes typegoose/typegooes#274
799f0637e725e1d3f766dc682f8601b18f9c8057 authored almost 5 years ago- utils(src): remove unused function "get_idStatus"
- utils(src): mergeArrayOptions "innerOptions...
- types(src): remove all "@internal"
- types(src): import mongoose as type
- types(src): BaseProp...
- update @types/mongoose to 5.7.20
- update ts-jest to 26.0.0 (removes the warnings)
e8bce324244d07f902c2f094884bf40c7772a8a3 authored almost 5 years ago
- prop(gh-page): add documentation about "kind"
- arrayProp(gh-page): mention deprecated and remo...
- prop(src): allow "mongoose.Schema.Types.Number" as valid enum type
- prop(src): allow "mongoose...
- defaultClasses(src): Base: fix type of "__v" & "__t"
- defaultClasses(src): FindOrCreate: repla...
- types(src): remove interface "PropOptions"
- types(src): add interface "KeyStringAny"
- types(s...
- quick-start-guide(gh-page): improve readability
- quick-start-guide(gh-page): fix typos
Th...
9344cb2e0ce68ff6fa60832da9cfbf13c6390464 authored almost 5 years ago- readme: remove babel from requirements
- quick-start-guide(gh-page): add "install" section
- kn...
a0cde9d2217e7c436d2e84cd93e73cd825e209eb authored almost 5 years ago
78a1196d52e781fe2f9620c82e5255f0dafb2552 authored almost 5 years ago
- plugin(src): change types to auto-infer options
3372143db7d32ab70da91b2065d3edb2e220d6d9 authored almost 5 years ago- update mongoose to 5.9.14
- update @types/mongoose to 5.7.19
- update tslib to 2.0.0
- prop(src): improve error for invalid type for enum
- known-issues(gh-page): add babel enum type...
- common-plugins(gh-page): add link to autopopulate
- common-plugins(gh-page): add notice on po...
- reference-other-classes(gh-page): add example for ref-arrays
f1b522bfbd47f3c598947b4072dfec454e1d4548 authored almost 5 years ago- prop(src): change "prop" to be able to be used for arrays & maps too
- utils(src/internal): add...
- .vscode changes: apply json formatting
- prop(src): fix bug where "getName(ref)" was not execut...
- .github changes: update to match latest standarts
- gh-page: cleanup
- gh-page: up date everyth...
20a593b6528f9682a9d5c144acd1135f742b185d authored almost 5 years ago
- all files: replace most "ts-ignore" with "ts-expect-error"
- update typescript to 3.9
- update ...
- changeIDType(gh-page): fix example for disabling "_id"
a98e58b722bd433dc314e60a5693fd375cd2619b authored almost 5 years ago703a706363b8b9cfec360808ced95da1a7245bab authored almost 5 years ago
- getName(gh-page): add file
- assertions(gh-page): add file
- deleteModel(gh-page): add "redirec...
- queryMethod(gh-page): extend documentation
- returnModelType(gh-page): extend documentation
...
- all changed files: export all decorators PascalCased
d948f1e251c5a6dbc6f64165706812e0fde426a3 authored almost 5 years ago- types(src): update BasePropOptions.ref to allow arrow-functions
- ref(test): add test for ref a...
c0fe531a72b89c4b3f1ddea1ed0a00fbc3daddf1 authored almost 5 years ago
- tsconfig: enable "strictNullChecks"
- vscode-settings: set json formatter
- all other files:...
- update mongoose to 5.9.13
- update tslib to 1.11.2
- update @types/mongoose to 5.7.16
- utils(internal/src): add parameters to tsdoc
3ac360c734b2be8b3361339c328d352009e9f515 authored almost 5 years ago- tslint: add rule "whitespace"
- tslint: set defaultSeverity to "warn" & cleanup
- queryMethod(src): define function type instead of "Func"
4343fc2780f331b6f594105a98746dd0ffb1d67f authored almost 5 years ago
- migrate-to-6(gh-page): improve readability
- migrate-to-6(gh-page): improve "Methods" section...
- remove "ts-node"
- remove "source-map-support" (use jest internal)
- update jest to 26.01
- update coveralls to 3.1.0
- update mongodb-memory-server to 6.6.0
- upda...
- migrate-to-7(gh-page): add file
- changelog(gh-page): catchup
- common-plugins(gh-page): improve readabiltity
- common-plugins(gh-page): add examples of "mon...
- queryMethod(src): add proper tsdoc
- queryMethod(src): fix usage of ".constructor" where it s...
- numberValidators(test/models): remove unused property "enumedt"
- numberValidators(test/models)...
- tslint: add rule "new-parens"
- tslint: add rule "arrow-parens"
- tslint: add rule "space-withi...
- github-page/index: update latest release
This is a squash merge of typegoose/typegoose#253
a335b82b70161ba1eb8f66a549ed375ddf0bf517 authored almost 5 years ago
- types(src): update RefType to include undefined
- types(src): update Ref to autoinfer "_id" a...
- shouldAdd(test): remove accidental comment duplicate
cc556d3b8912120b0c7e8321fee51032ab6140a1 authored almost 5 years ago- shouldAdd(test): fix accidental line duplication in "should support dynamic references via refP...
782dfd6480098488a788cc83c5a38cc41653b01d authored almost 5 years ago- inventory(test/models): remove unused property "name"
- inventory(test/models): rename property...
- changeIDType(gh-page): explain how to disable "_id"
- changeIDType(gh-page): improve readabil...
- common-plugins(gh-page): update code to work with types
- plugins(gh-page): rename to "common-p...
- prop(gh-page): fix typo
This is a squash merge of typegoose/typegoose#244
f1853b47be7abfb9a5881800345419e89f32778d authored almost 5 years ago- all test/models: give better suiting property names
- alias(test/models): export model with pro...
- all test/models: refactor to use "!" and "?" markers
- biguser(test): refactor big test to use...
- travis: remove commented-out npm deploy
- tsconfig: add "exclude node_modules" to save watchers...
- hooks(src): update comments
- prop(src): update comments
- types(src): remove all "@public"
- t...
- shouldRun(test): replace "hasezoey#" with "typegoose#"
- changelog(gh-page): replace links to r...
- schema(src/internal): _buildSchema: add option "isFinalSchema"
- hooks(test): add tests to pr...
- objectId(gh-page): add file
This is a squash merge of typegoose/typegoose#242
51fa087a4b4886ae1301da9f7aaa78c30d97c5b5 authored almost 5 years ago- README: fix required mongoose version
01cb40e4d98cb82943e6ceac625c93e8ef6a48a3 authored almost 5 years ago8c5a8ad3f0f53c7b1003a1d1e302d50d3ff25942 authored almost 5 years ago
6e271a7fbe21812e27c9e1802a45145cca33bb9b authored almost 5 years ago
f234fa14b0c56d0eea433e4741b972c521261c92 authored almost 5 years ago
2d502e5b094a9fe929636d7e2e342385c8f8d302 authored almost 5 years ago
9d14f6b6a3eb1cdd5a269c324f275125dad48fe3 authored almost 5 years ago