Past the client-bundle underscore linker (pin underscore@1.6.4) and now working
through the server async/await migration on Meteor 3.1 + Mongo 7:
- Removed fibers (imports/startup/server/fibers.js + import) — gone in Meteor 3.
- accounts/oauth.js: upsert -> upsertAsync (top-level await).
- migrations.js: startup async + await Migrations.migrateTo (async in 2.x).
mongo7 marked at version 18 so historical up() bodies (still sync Mongo) don't
run — prod data restores already-migrated. Documented.
- subsUnion.js: fully async (fetchAsync/findOneAsync/countAsync/upsertAsync,
observeAsync with async callbacks).
- facts.js: dropped dead sync findOne.
- email.js: ostrio:mailer 2.5 is a default export (was named import); dropped
removed static MailTime.Template (built-in default '{{{html}}}').
NEXT wall + remaining chain (multi-session):
1. aldeed:collection2@4.2.0 needs simpl-schema 3.x (app has 1.x) -> 'attachSchema
is not a function'. Requires upgrading npm simpl-schema to 3.x and migrating
all collection schemas (SimpleSchema.RegEx.Id etc.) across ~8 files.
2. Rest.js + helpers (countRealFires/firesUnion/whichAreFalsePositives/
fireFromHash/subscriptionsInsert/upsertFalsePositive) -> *Async.
3. Patch vendored restivus to await async endpoint handlers.
4. methods/publications/comments to async; cron SyncedCron(quave)/Facts imports.
5. alanning:roles@1.2.10 + gadicohen:sitemaps@0.0.17 warn incompatible -> bump.
6. React 16 -> 18 render root.
Run with: NODE_OPTIONS='--dns-result-order=ipv4first --no-network-family-autoselection'
MONGO_URL='mongodb://localhost:27019/fuegos?replicaSet=rs0'
128 lines
2.6 KiB
Text
128 lines
2.6 KiB
Text
255kb:meteor-status@1.5.0
|
|
accounts-base@3.0.3
|
|
accounts-facebook@1.3.4
|
|
accounts-github@1.5.1
|
|
accounts-google@1.4.1
|
|
accounts-oauth@1.4.5
|
|
accounts-password@3.0.3
|
|
alanning:roles@1.2.10
|
|
aldeed:collection2@4.2.0
|
|
aldeed:schema-deny@4.0.2
|
|
aldeed:simple-schema@1.13.1
|
|
alexwine:bootstrap-4@4.1.0
|
|
allow-deny@2.0.0
|
|
audit-argument-checks@1.0.8
|
|
autoupdate@2.0.0
|
|
babel-compiler@7.11.2
|
|
babel-runtime@1.5.2
|
|
base64@1.0.13
|
|
binary-heap@1.0.12
|
|
blaze@3.0.3
|
|
blaze-tools@2.0.1
|
|
boilerplate-generator@2.0.0
|
|
caching-compiler@2.0.1
|
|
caching-html-compiler@2.0.1
|
|
callback-hook@1.6.0
|
|
check@1.4.4
|
|
core-runtime@1.0.0
|
|
dburles:collection-helpers@1.0.0
|
|
ddp@1.4.2
|
|
ddp-client@3.0.3
|
|
ddp-common@1.4.4
|
|
ddp-rate-limiter@1.2.2
|
|
ddp-server@3.0.3
|
|
diff-sequence@1.1.3
|
|
dynamic-import@0.7.4
|
|
ecmascript@0.16.10
|
|
ecmascript-runtime@0.8.3
|
|
ecmascript-runtime-client@0.12.2
|
|
ecmascript-runtime-server@0.11.1
|
|
ejson@1.1.4
|
|
email@3.1.1
|
|
es5-shim@4.8.1
|
|
facebook-oauth@1.11.4
|
|
facts-base@1.0.2
|
|
fetch@0.1.5
|
|
flowkey:raven@1.1.0
|
|
fortawesome:fontawesome@4.7.0
|
|
fourseven:scss@5.0.0
|
|
gadicc:blaze-react-component@2.0.1
|
|
gadicohen:sitemaps@0.0.17
|
|
geojson-utils@1.0.12
|
|
github-oauth@1.4.2
|
|
google-oauth@1.4.5
|
|
hot-code-push@1.0.5
|
|
html-tools@2.0.1
|
|
htmljs@2.0.2
|
|
id-map@1.2.0
|
|
inter-process-messaging@0.1.2
|
|
jquery@1.11.11
|
|
launch-screen@2.0.1
|
|
localstorage@1.2.1
|
|
logging@1.3.5
|
|
mdg:geolocation@1.3.0
|
|
meteor@2.0.2
|
|
meteor-base@1.5.2
|
|
minifier-css@2.0.0
|
|
minifier-js@3.0.1
|
|
minimongo@2.0.2
|
|
mobile-experience@1.1.2
|
|
mobile-status-bar@1.1.1
|
|
modern-browsers@0.1.11
|
|
modules@0.20.3
|
|
modules-runtime@0.13.2
|
|
mongo@2.0.3
|
|
mongo-decimal@0.2.0
|
|
mongo-dev-server@1.1.1
|
|
mongo-id@1.0.9
|
|
mongo-livedata@1.0.13
|
|
natestrauser:publish-performant-counts@0.1.2
|
|
nimble:restivus@0.8.12
|
|
npm-mongo@6.10.0
|
|
nspangler:autoreconnect@0.0.1
|
|
oauth@3.0.0
|
|
oauth2@1.3.3
|
|
observe-sequence@2.0.1
|
|
ordered-dict@1.2.0
|
|
ostrio:cookies@2.8.0
|
|
ostrio:mailer@2.5.0
|
|
ostrio:meteor-root@1.0.7
|
|
percolate:migrations@2.0.1
|
|
promise@1.0.0
|
|
quave:synced-cron@2.4.0
|
|
raix:eventemitter@1.0.0
|
|
random@1.2.2
|
|
rate-limit@1.1.2
|
|
react-fast-refresh@0.2.9
|
|
react-meteor-data@0.2.16
|
|
reactive-var@1.0.13
|
|
reload@1.3.2
|
|
retry@1.1.1
|
|
reywood:publish-composite@1.6.0
|
|
routepolicy@1.1.2
|
|
selaias:cookie-consent@0.4.0
|
|
service-configuration@1.3.5
|
|
sha@1.0.10
|
|
shell-server@0.6.1
|
|
simple:json-routes@3.0.0
|
|
socket-stream-client@0.5.3
|
|
spacebars@2.0.1
|
|
spacebars-compiler@2.0.1
|
|
standard-minifier-css@1.9.3
|
|
standard-minifier-js@3.0.0
|
|
static-html@1.4.0
|
|
static-html-tools@1.0.0
|
|
templating@1.4.4
|
|
templating-compiler@2.0.1
|
|
templating-runtime@2.0.2
|
|
templating-tools@2.0.1
|
|
themeteorchef:bert@1.1.0
|
|
tmeasday:check-npm-versions@0.3.2
|
|
tracker@1.3.4
|
|
typescript@5.6.3
|
|
underscore@1.6.4
|
|
url@1.3.5
|
|
vjrj:piwik@0.3.1
|
|
webapp@2.0.4
|
|
webapp-hashing@1.1.2
|
|
zodern:types@1.0.13
|