Commit Graph

33543 Commits

Author SHA1 Message Date
Gabriel Grubba
ef489d896d chore: bumbed packages version 2023-02-10 16:50:45 -03:00
Gabriel Grubba
e1e6f194c4 feat: updated script with DSLs 2023-02-10 16:42:11 -03:00
Gabriel Grubba
a21fc1ea2d docs: updated example.md in generators 2023-02-10 16:41:55 -03:00
Gabriel Grubba
8f49027119 docs: updated changelog 2023-02-10 16:41:39 -03:00
Gabriel Grubba
8ae65b2375 docs: generated history.md to maintain updated 2023-02-10 16:41:22 -03:00
Gabriel Grubba
d659f634cc Merge pull request #12510 from ebroder/typescript-template
Switch typescript skeleton to zodern:types and test that it works
2023-02-10 15:42:30 -03:00
Gabriel Grubba
d618d3482e Merge pull request #12505 from ebroder/typescript-dependencies
Fix TypeScript type dependencies for mongo, webapp, and underscore
2023-02-10 15:24:28 -03:00
Gabriel Grubba
b43b926f76 Merge pull request #12508 from ebroder/npm-ignore
Remove packages/*/.npm from gitignore and add missing .npm folders
2023-02-10 09:41:21 -03:00
Gabriel Grubba
61164a2102 Merge pull request #12495 from Ujjwal-S/fix-type-checking
Fixed changePassword and resetPassword functions type checking conditions
2023-02-10 09:38:51 -03:00
Evan Broder
6b5896aec7 Switch typescript skeleton to zodern:types and test that it works
As type definitions are moved to be shipped directly with the core
Meteor packages, the @types/meteor NPM package is trending towards
deprecation, so we should steer people to use the preferred way of
pulling in type definitions.

Additionally, add a test to make sure we're not steering them too far
astray.
2023-02-09 15:41:38 -08:00
Evan Broder
2be8e56e24 Remove packages/*/.npm from gitignore and add missing .npm folders
It sounds like these folders are supposed to be committed, so long as
they aren't dumping additional junk beyond the npm-shrinkwrap file
(which seems to be the case). So remove them from .gitignore and add the
ones that are missing (presumably as a result of the gitignore).
2023-02-09 13:48:24 -08:00
Evan Broder
e6a399e64f Add missing type dependencies to underscore and webapp packages
This enables their own type declarations to work out of the box.
2023-02-09 13:37:39 -08:00
Evan Broder
f3f5e01ea8 Thread upstream mongodb types through npm-mongo
As it exists currently, the types for the mongo package don't work out
of the box because they can't find the types for the mongodb NPM
package. TypeScript app developers could work around this by adding
mongodb directly as a dependency, but they shouldn't have to.

However, `zodern:types` can handle pulling in types for NPM
dependencies, but only if the package _with_ those NPM dependencies is
itself exporting type declarations. Since npm-mongo is actually
depending on the mongodb package, add a type declaration reflecting both
the types and objects that it exports. Then switch the mongo package to
import from npm-mongo, giving it access to the types for the mongodb
package.
2023-02-09 13:37:30 -08:00
Gabriel Grubba
64901a6577 Merge pull request #12507 from ebroder/async-type-definitions
Add type definitions for async methods from Meteor 2.9
2023-02-09 15:07:01 -03:00
Gabriel Grubba
03b27c98ef Merge branch 'release-2.11' into async-type-definitions 2023-02-09 15:06:51 -03:00
Evan Broder
dd74fa6d70 Add type definitions for async methods from Meteor 2.9 2023-02-09 08:54:04 -08:00
Gabriel Grubba
4b04e879ec Merge pull request #12502 from meteor/add-mising-countDocuments-docs
docs: adding missing countDocuments documentation
2023-02-09 10:13:42 -03:00
Gabriel Grubba
366e18117c Merge pull request #12506 from ebroder/typescript-missing-types
TypeScript skeleton fixes
2023-02-09 10:06:31 -03:00
Evan Broder
d2042ddfd8 Add missing types from typescript skeleton
The project's tsconfig.json has noImplicitAny: true, so we shouldn't
allow these to be implicitly any.
2023-02-08 16:05:36 -08:00
Evan Broder
22ca05b825 Add missing dependency to typescript skeleton
A TypeScript project with types: ['node'] in tsconfig.json will fail of
@types/node isn't included to provide those types.
2023-02-08 16:03:15 -08:00
Gabriel Grubba
e03979c43c docs: updated docs 2023-02-08 17:38:42 -03:00
Gabriel Grubba
8c5aec2b55 Merge pull request #12428 from ref-app/release-2.10
Remove Blaze dependency and types that live in blaze.d.ts
2023-02-08 17:01:29 -03:00
Gabriel Grubba
3167745459 Merge pull request #12503 from meteor/service-configuration-publish
making arrow function to normal fn in meteor.loginServiceConfiguration subscription
2023-02-08 14:32:31 -03:00
Gabriel Grubba
8298819dde making arrow function to normal fn 2023-02-08 13:54:45 -03:00
Gabriel Grubba
2b3769af9b Meteor version to 2.11.0-rc.0 ☄️ release/METEOR@2.11.0-rc.0 2023-02-07 17:13:47 -03:00
Gabriel Grubba
a2438dfffe chore: updated the auto updater tool 2023-02-07 17:13:17 -03:00
Gabriel Grubba
0bce74e456 Merge branch 'release-2.11' of https://github.com/meteor/meteor into release-2.11 2023-02-07 16:42:59 -03:00
Gabriel Grubba
e1d8cd0825 docs: added note about upgrading to MongoDB drive v4.14 2023-02-07 16:42:49 -03:00
Gabriel Grubba
8bae8d5629 docs: updated miigration guide 2023-02-07 16:42:18 -03:00
Gabriel Grubba
8a7a46dafa Merge pull request #12501 from meteor/upgrading-mongo-driver-to-v4.14
Upgrading MongoDB Driver to v4.14
2023-02-07 16:31:59 -03:00
Gabriel Grubba
1ba5dc1764 docs: adding mssing countDocuments documentation 2023-02-07 16:24:09 -03:00
Gabriel Grubba
b5c84e8f0c adjusted docs place 2023-02-07 16:09:38 -03:00
Gabriel Grubba
db74e58583 updating docs 2023-02-07 15:54:54 -03:00
Gabriel Grubba
7ae9060171 chore: upgrading version 2023-02-07 15:44:02 -03:00
Gabriel Grubba
7dfdf3b9bb Merge pull request #12489 from meteor/updating-mongodb-types-for-v6
Updating mongodb types for v6
2023-02-07 13:52:59 -03:00
Gabriel Grubba
41463374fe chore: joinded mongodb types 2023-02-07 13:49:57 -03:00
Ujjwal-S
518d2855f9 Fixed changePassword and resetPassword functions type checking conditions 2023-02-07 13:55:23 +05:30
Gabriel Grubba
7ef9368c8b Merge pull request #12493 from meteor/Updating-tracker-types
chore: adressing comments
2023-02-06 17:31:46 -03:00
Gabriel Grubba
42f37a1b7e chore: adressing comments 2023-02-06 13:57:25 -03:00
Gabriel Grubba
e456dc6c25 Merge branch 'updating-mongodb-types-for-v6' of https://github.com/meteor/meteor into updating-mongodb-types-for-v6 2023-02-06 13:48:04 -03:00
Gabriel Grubba
e5812980f3 chore: updated as commetns 2023-02-06 13:47:40 -03:00
Gabriel Grubba
8e4061d1e1 Merge branch 'release-2.11' into updating-mongodb-types-for-v6 2023-02-06 13:41:54 -03:00
Gabriel Grubba
0d29eb8177 Meteor version to 2.11.0-beta.1 ☄️ release/METEOR@2.11.0-beta.1 2023-02-02 14:27:52 -03:00
Gabriel Grubba
d0aaaa2858 docs: updated 2.11 docs with all the changes 2023-02-02 11:24:41 -03:00
Gabriel Grubba
a3d2973eda docs: updated accounts base in changelog 2023-02-02 11:14:36 -03:00
Gabriel Grubba
fb7e4235e3 Revert "docs: added accounts base changes in changelog"
This reverts commit ad510d07d0.
2023-02-02 11:13:29 -03:00
Gabriel Grubba
ad510d07d0 docs: added accounts base changes in changelog 2023-02-02 11:13:23 -03:00
Gabriel Grubba
736f6dd42d Merge branch 'devel' into release-2.11 2023-02-02 11:02:47 -03:00
Gabriel Grubba
48e3d07760 docs: updated 2.11.md docs 2023-02-02 10:37:33 -03:00
Gabriel Grubba
ab5e217ad7 chore: removed types that were removed from MongoDB 2023-02-02 10:35:16 -03:00