From 78b31b739a4cc1e0c2bd500a16ba66d85cfa2313 Mon Sep 17 00:00:00 2001 From: Jan Dvorak Date: Mon, 4 Dec 2023 17:58:14 +0100 Subject: [PATCH 1/7] Another round of example updates --- .gitignore | 6 + examples/simple-map/.meteor/packages | 22 +-- examples/simple-map/.meteor/release | 2 +- examples/simple-map/.meteor/versions | 76 +++++----- examples/simple-map/map.html | 4 +- examples/simple-map/package-lock.json | 26 ++-- examples/simple-map/package.json | 6 +- examples/simple-photo/.meteor/packages | 20 +-- examples/simple-photo/.meteor/release | 2 +- examples/simple-photo/.meteor/versions | 88 +++++------ examples/simple-photo/client/main.js | 9 +- examples/simple-photo/package-lock.json | 26 ++-- examples/simple-photo/package.json | 6 +- examples/solomo/.meteor/packages | 17 ++- examples/solomo/.meteor/release | 2 +- examples/solomo/.meteor/versions | 137 +++++++++--------- examples/solomo/devshop-demo.js | 21 ++- examples/solomo/package-lock.json | 39 ++--- examples/solomo/package.json | 5 +- examples/solomo/packages/google-maps/maps.js | 48 +++--- .../solomo/packages/google-maps/package.js | 4 +- .../solomo/packages/google-maps/versions.json | 83 ----------- 22 files changed, 301 insertions(+), 348 deletions(-) delete mode 100644 examples/solomo/packages/google-maps/versions.json diff --git a/.gitignore b/.gitignore index 1c2d52b..bd3f928 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,7 @@ .idea/* + +examples/simple-map/.idea/ + +examples/simple-photo/.idea/ + +examples/solomo/.idea/ diff --git a/examples/simple-map/.meteor/packages b/examples/simple-map/.meteor/packages index b860199..fda1f8d 100644 --- a/examples/simple-map/.meteor/packages +++ b/examples/simple-map/.meteor/packages @@ -9,19 +9,19 @@ mdg:geolocation meteor-base@1.5.1 mobile-experience@1.1.0 -mongo@1.15.0 +mongo@1.16.7 blaze-html-templates -session@1.2.0 +session@1.2.1 jquery -tracker@1.2.0 -logging@1.3.1 +tracker@1.3.2 +logging@1.3.2 reload@1.3.1 -random@1.2.0 -ejson@1.1.2 +random@1.2.1 +ejson@1.1.3 spacebars -check@1.3.1 -standard-minifier-css@1.8.1 -standard-minifier-js@2.8.0 +check@1.3.2 +standard-minifier-css@1.9.2 +standard-minifier-js@2.8.1 shell-server@0.5.0 -dynamic-import@0.7.2 -underscore@1.0.10 +dynamic-import@0.7.3 +underscore@1.0.13 diff --git a/examples/simple-map/.meteor/release b/examples/simple-map/.meteor/release index 66dd7b6..6641d04 100644 --- a/examples/simple-map/.meteor/release +++ b/examples/simple-map/.meteor/release @@ -1 +1 @@ -METEOR@2.7.3 +METEOR@2.13.3 diff --git a/examples/simple-map/.meteor/versions b/examples/simple-map/.meteor/versions index 98edc50..73e6bb3 100644 --- a/examples/simple-map/.meteor/versions +++ b/examples/simple-map/.meteor/versions @@ -1,32 +1,32 @@ allow-deny@1.1.1 autopublish@1.0.7 autoupdate@1.8.0 -babel-compiler@7.9.2 +babel-compiler@7.10.4 babel-runtime@1.5.1 base64@1.0.12 binary-heap@1.0.11 -blaze@2.6.1 +blaze@2.7.1 blaze-html-templates@2.0.0 blaze-tools@1.1.3 boilerplate-generator@1.7.1 caching-compiler@1.2.2 caching-html-compiler@1.2.1 -callback-hook@1.4.0 -check@1.3.1 -ddp@1.4.0 -ddp-client@2.5.0 +callback-hook@1.5.1 +check@1.3.2 +ddp@1.4.1 +ddp-client@2.6.1 ddp-common@1.4.0 -ddp-server@2.5.0 -diff-sequence@1.1.1 -dynamic-import@0.7.2 -ecmascript@0.16.2 -ecmascript-runtime@0.8.0 +ddp-server@2.6.2 +diff-sequence@1.1.2 +dynamic-import@0.7.3 +ecmascript@0.16.7 +ecmascript-runtime@0.8.1 ecmascript-runtime-client@0.12.1 ecmascript-runtime-server@0.11.0 -ejson@1.1.2 +ejson@1.1.3 es5-shim@4.8.0 -fetch@0.1.1 -geojson-utils@1.0.10 +fetch@0.1.3 +geojson-utils@1.0.11 hot-code-push@1.0.4 html-tools@1.1.3 htmljs@1.1.1 @@ -35,45 +35,45 @@ insecure@1.0.7 inter-process-messaging@0.1.1 jquery@3.0.0 launch-screen@1.3.0 -logging@1.3.1 +logging@1.3.2 mdg:geolocation@1.3.1 -meteor@1.10.0 +meteor@1.11.3 meteor-base@1.5.1 -minifier-css@1.6.1 +minifier-css@1.6.4 minifier-js@2.7.5 -minimongo@1.8.0 +minimongo@1.9.3 mobile-experience@1.1.0 mobile-status-bar@1.1.0 -modern-browsers@0.1.8 -modules@0.18.0 -modules-runtime@0.13.0 -mongo@1.15.0 +modern-browsers@0.1.9 +modules@0.19.0 +modules-runtime@0.13.1 +mongo@1.16.7 mongo-decimal@0.1.3 mongo-dev-server@1.1.0 mongo-id@1.0.8 -npm-mongo@4.3.1 -observe-sequence@1.0.20 +npm-mongo@4.16.0 +observe-sequence@1.0.21 ordered-dict@1.1.0 -promise@0.12.0 -random@1.2.0 -react-fast-refresh@0.2.3 -reactive-dict@1.3.0 -reactive-var@1.0.11 +promise@0.12.2 +random@1.2.1 +react-fast-refresh@0.2.7 +reactive-dict@1.3.1 +reactive-var@1.0.12 reload@1.3.1 retry@1.1.0 routepolicy@1.1.1 -session@1.2.0 +session@1.2.1 shell-server@0.5.0 -socket-stream-client@0.5.0 -spacebars@1.3.0 +socket-stream-client@0.5.1 +spacebars@1.4.1 spacebars-compiler@1.3.1 -standard-minifier-css@1.8.2 +standard-minifier-css@1.9.2 standard-minifier-js@2.8.1 templating@1.4.2 templating-compiler@1.4.1 -templating-runtime@1.6.1 +templating-runtime@1.6.3 templating-tools@1.2.2 -tracker@1.2.0 -underscore@1.0.10 -webapp@1.13.1 -webapp-hashing@1.1.0 +tracker@1.3.2 +underscore@1.0.13 +webapp@1.13.5 +webapp-hashing@1.1.1 diff --git a/examples/simple-map/map.html b/examples/simple-map/map.html index b2b7aff..60ea4bf 100644 --- a/examples/simple-map/map.html +++ b/examples/simple-map/map.html @@ -10,11 +10,11 @@

Where am I?

Geoapify:

- + {{#if error}}

Error: {{error.message}}

diff --git a/examples/simple-map/package-lock.json b/examples/simple-map/package-lock.json index 7e97f9d..0926dbe 100644 --- a/examples/simple-map/package-lock.json +++ b/examples/simple-map/package-lock.json @@ -5,22 +5,22 @@ "requires": true, "dependencies": { "@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", + "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", "requires": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.14.0" } }, "jquery": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.1.tgz", - "integrity": "sha512-opJeO4nCucVnsjiXOE+/PcCgYw9Gwpvs/a6B1LL/lQhwWwpbVEVYDZ1FokFr8PRc7ghYlrFPuyHuiiDNTQxmcw==" + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", + "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" }, "meteor-node-stubs": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.5.tgz", - "integrity": "sha512-FLlOFZx3KnZ5s3yPCK+x58DyX9ewN+oQ12LcpwBXMLtzJ/YyprMQVivd6KIrahZbKJrNenPNUGuDS37WUFg+Mw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.7.tgz", + "integrity": "sha512-20bAFUhEIOD/Cos2nmvhqf2NOKpTf63WVQ+nwuaX2OFj31sU6GL4KkNylkWum8McwsH0LsMr/F+UHhduTX7KRg==", "requires": { "assert": "^2.0.0", "browserify-zlib": "^0.2.0", @@ -795,9 +795,9 @@ } }, "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" } } } diff --git a/examples/simple-map/package.json b/examples/simple-map/package.json index a8832f1..bdbb1a2 100644 --- a/examples/simple-map/package.json +++ b/examples/simple-map/package.json @@ -8,8 +8,8 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "@babel/runtime": "^7.18.9", - "jquery": "^3.6.1", - "meteor-node-stubs": "^1.2.5" + "@babel/runtime": "^7.23.5", + "jquery": "^3.7.1", + "meteor-node-stubs": "^1.2.7" } } diff --git a/examples/simple-photo/.meteor/packages b/examples/simple-photo/.meteor/packages index 64a52e6..03959be 100644 --- a/examples/simple-photo/.meteor/packages +++ b/examples/simple-photo/.meteor/packages @@ -5,25 +5,25 @@ # but you can also edit it by hand. meteor-base@1.5.1 # Packages every Meteor app needs to have -mobile-experience@1.1.0 # Packages for a great mobile UX -mongo@1.15.0 # The database Meteor supports right now +mobile-experience@1.1.1-beta2140.4 # Packages for a great mobile UX +mongo@1.16.8-beta2140.4 # The database Meteor supports right now blaze-html-templates # Compile .html files into Meteor Blaze views jquery # Wrapper package for npm-installed jquery -reactive-var@1.0.11 # Reactive variable for tracker -tracker@1.2.0 # Meteor's client-side reactive programming library +reactive-var@1.0.12 # Reactive variable for tracker +tracker@1.3.2 # Meteor's client-side reactive programming library -standard-minifier-css@1.8.1 # CSS minifier run for production mode -standard-minifier-js@2.8.0 # JS minifier run for production mode +standard-minifier-css@1.9.2 # CSS minifier run for production mode +standard-minifier-js@2.8.1 # JS minifier run for production mode es5-shim@4.8.0 # ECMAScript 5 compatibility for older browsers -ecmascript@0.16.2 # Enable ECMAScript2015+ syntax in app code -typescript@4.5.4 # Enable TypeScript syntax in .ts and .tsx modules +ecmascript@0.16.8-beta2140.4 # Enable ECMAScript2015+ syntax in app code +typescript@4.9.5-beta2140.4 # Enable TypeScript syntax in .ts and .tsx modules shell-server@0.5.0 # Server-side component of the `meteor shell` command autopublish@1.0.7 # Publish all data to the clients (for prototyping) insecure@1.0.7 # Allow all DB writes from clients (for prototyping) -hot-module-replacement@0.5.1 # Update code in development without reloading the page +hot-module-replacement@0.5.3 # Update code in development without reloading the page blaze-hot # Update files using Blaze's API with HMR mdg:camera less -session@1.2.0 +session@1.2.1 diff --git a/examples/simple-photo/.meteor/release b/examples/simple-photo/.meteor/release index 66dd7b6..cff65af 100644 --- a/examples/simple-photo/.meteor/release +++ b/examples/simple-photo/.meteor/release @@ -1 +1 @@ -METEOR@2.7.3 +METEOR@2.14-beta.4 diff --git a/examples/simple-photo/.meteor/versions b/examples/simple-photo/.meteor/versions index 278af63..2270764 100644 --- a/examples/simple-photo/.meteor/versions +++ b/examples/simple-photo/.meteor/versions @@ -1,84 +1,84 @@ allow-deny@1.1.1 autopublish@1.0.7 autoupdate@1.8.0 -babel-compiler@7.9.2 +babel-compiler@7.10.5-beta2140.4 babel-runtime@1.5.1 base64@1.0.12 binary-heap@1.0.11 -blaze@2.6.1 +blaze@2.7.1 blaze-hot@1.1.1 blaze-html-templates@2.0.0 blaze-tools@1.1.3 -boilerplate-generator@1.7.1 +boilerplate-generator@1.7.2-beta2140.4 caching-compiler@1.2.2 caching-html-compiler@1.2.1 -callback-hook@1.4.0 -check@1.3.1 -ddp@1.4.0 -ddp-client@2.5.0 +callback-hook@1.5.1 +check@1.3.2 +ddp@1.4.1 +ddp-client@2.6.1 ddp-common@1.4.0 -ddp-server@2.5.0 -diff-sequence@1.1.1 -dynamic-import@0.7.2 -ecmascript@0.16.2 -ecmascript-runtime@0.8.0 +ddp-server@2.7.0-beta2140.4 +diff-sequence@1.1.2 +dynamic-import@0.7.3 +ecmascript@0.16.8-beta2140.4 +ecmascript-runtime@0.8.1 ecmascript-runtime-client@0.12.1 ecmascript-runtime-server@0.11.0 -ejson@1.1.2 +ejson@1.1.3 es5-shim@4.8.0 -fetch@0.1.1 -geojson-utils@1.0.10 +fetch@0.1.4-beta2140.4 +geojson-utils@1.0.11 hot-code-push@1.0.4 -hot-module-replacement@0.5.1 +hot-module-replacement@0.5.3 html-tools@1.1.3 htmljs@1.1.1 id-map@1.1.1 insecure@1.0.7 inter-process-messaging@0.1.1 jquery@3.0.0 -launch-screen@1.3.0 +launch-screen@2.0.0-beta2140.4 less@4.0.0 -logging@1.3.1 +logging@1.3.3-beta2140.4 mdg:camera@1.8.0 -meteor@1.10.0 +meteor@1.11.4-beta2140.4 meteor-base@1.5.1 -minifier-css@1.6.1 +minifier-css@1.6.4 minifier-js@2.7.5 -minimongo@1.8.0 -mobile-experience@1.1.0 +minimongo@1.9.3 +mobile-experience@1.1.1-beta2140.4 mobile-status-bar@1.1.0 -modern-browsers@0.1.8 -modules@0.18.0 -modules-runtime@0.13.0 -modules-runtime-hot@0.14.0 -mongo@1.15.0 +modern-browsers@0.1.10-beta2140.4 +modules@0.20.0-beta2140.4 +modules-runtime@0.13.1 +modules-runtime-hot@0.14.2 +mongo@1.16.8-beta2140.4 mongo-decimal@0.1.3 mongo-dev-server@1.1.0 mongo-id@1.0.8 -npm-mongo@4.3.1 -observe-sequence@1.0.20 +npm-mongo@4.17.0-beta2140.4 +observe-sequence@1.0.21 ordered-dict@1.1.0 -promise@0.12.0 -random@1.2.0 -react-fast-refresh@0.2.3 -reactive-dict@1.3.0 -reactive-var@1.0.11 +promise@0.12.2 +random@1.2.1 +react-fast-refresh@0.2.8-beta2140.4 +reactive-dict@1.3.1 +reactive-var@1.0.12 reload@1.3.1 retry@1.1.0 routepolicy@1.1.1 -session@1.2.0 +session@1.2.1 shell-server@0.5.0 -socket-stream-client@0.5.0 -spacebars@1.3.0 +socket-stream-client@0.5.2-beta2140.4 +spacebars@1.4.1 spacebars-compiler@1.3.1 -standard-minifier-css@1.8.2 +standard-minifier-css@1.9.2 standard-minifier-js@2.8.1 templating@1.4.2 templating-compiler@1.4.1 -templating-runtime@1.6.1 +templating-runtime@1.6.3 templating-tools@1.2.2 -tracker@1.2.0 -typescript@4.5.4 -underscore@1.0.10 -webapp@1.13.1 -webapp-hashing@1.1.0 +tracker@1.3.2 +typescript@4.9.5-beta2140.4 +underscore@1.0.13 +webapp@1.13.5 +webapp-hashing@1.1.1 diff --git a/examples/simple-photo/client/main.js b/examples/simple-photo/client/main.js index 3d81674..8f8ac4f 100644 --- a/examples/simple-photo/client/main.js +++ b/examples/simple-photo/client/main.js @@ -1,3 +1,8 @@ +import { Meteor } from 'meteor/meteor'; +import { Session } from 'meteor/session'; +import { WebAppLocalServer } from 'meteor/webapp'; +import { MeteorCamera } from 'meteor/mdg:camera'; + if (Meteor.isClient) { Template.body.helpers({ photo: function () { @@ -7,9 +12,9 @@ if (Meteor.isClient) { Template.body.events({ 'click button': function () { - var cameraOptions = { + const cameraOptions = { width: 800, - height: 600 + height: 800 }; if (Meteor.isCordova) { cameraOptions.destinationType = 'URI' diff --git a/examples/simple-photo/package-lock.json b/examples/simple-photo/package-lock.json index c64daeb..66eb17e 100644 --- a/examples/simple-photo/package-lock.json +++ b/examples/simple-photo/package-lock.json @@ -4,22 +4,22 @@ "lockfileVersion": 1, "dependencies": { "@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", + "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", "requires": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.14.0" } }, "jquery": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.1.tgz", - "integrity": "sha512-opJeO4nCucVnsjiXOE+/PcCgYw9Gwpvs/a6B1LL/lQhwWwpbVEVYDZ1FokFr8PRc7ghYlrFPuyHuiiDNTQxmcw==" + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", + "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" }, "meteor-node-stubs": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.5.tgz", - "integrity": "sha512-FLlOFZx3KnZ5s3yPCK+x58DyX9ewN+oQ12LcpwBXMLtzJ/YyprMQVivd6KIrahZbKJrNenPNUGuDS37WUFg+Mw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.7.tgz", + "integrity": "sha512-20bAFUhEIOD/Cos2nmvhqf2NOKpTf63WVQ+nwuaX2OFj31sU6GL4KkNylkWum8McwsH0LsMr/F+UHhduTX7KRg==", "requires": { "assert": "^2.0.0", "browserify-zlib": "^0.2.0", @@ -794,9 +794,9 @@ } }, "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" } } } diff --git a/examples/simple-photo/package.json b/examples/simple-photo/package.json index b82dd03..9111ec0 100644 --- a/examples/simple-photo/package.json +++ b/examples/simple-photo/package.json @@ -8,8 +8,8 @@ "visualize": "meteor --production --extra-packages bundle-visualizer" }, "dependencies": { - "@babel/runtime": "^7.18.9", - "jquery": "^3.6.1", - "meteor-node-stubs": "^1.2.5" + "@babel/runtime": "^7.23.5", + "jquery": "^3.7.1", + "meteor-node-stubs": "^1.2.7" } } diff --git a/examples/solomo/.meteor/packages b/examples/solomo/.meteor/packages index 6b8c6bd..7c95529 100644 --- a/examples/solomo/.meteor/packages +++ b/examples/solomo/.meteor/packages @@ -3,20 +3,27 @@ # 'meteor add' and 'meteor remove' will edit this file for you, # but you can also edit it by hand. -standard-app-packages autopublish@1.0.7 insecure@1.0.7 mrt:moment iron:router ionic -accounts-ui@1.4.1 +accounts-ui@1.4.2 accounts-facebook@1.3.3 google-maps mdg:reload-on-resume mdg:geolocation -standard-minifier-css@1.7.4 -standard-minifier-js@2.7.1 +standard-minifier-css@1.9.2 +standard-minifier-js@2.8.1 shell-server@0.5.0 facebook-config-ui@1.0.3 -dynamic-import@0.7.2 +dynamic-import@0.7.3 mdg:camera +jquery@3.0.0 +ecmascript +webapp +session +reactive-var +meteor-base +mongo +blaze-html-templates diff --git a/examples/solomo/.meteor/release b/examples/solomo/.meteor/release index 5599529..6641d04 100644 --- a/examples/solomo/.meteor/release +++ b/examples/solomo/.meteor/release @@ -1 +1 @@ -METEOR@2.5 +METEOR@2.13.3 diff --git a/examples/solomo/.meteor/versions b/examples/solomo/.meteor/versions index e334834..7c0b39c 100644 --- a/examples/solomo/.meteor/versions +++ b/examples/solomo/.meteor/versions @@ -1,109 +1,106 @@ -accounts-base@2.2.0 +accounts-base@2.2.8 accounts-facebook@1.3.3 -accounts-oauth@1.4.0 -accounts-ui@1.4.1 -accounts-ui-unstyled@1.6.0 -allow-deny@1.1.0 +accounts-oauth@1.4.2 +accounts-ui@1.4.2 +accounts-ui-unstyled@1.7.0 +allow-deny@1.1.1 autopublish@1.0.7 autoupdate@1.8.0 -babel-compiler@7.7.0 -babel-runtime@1.5.0 +babel-compiler@7.10.4 +babel-runtime@1.5.1 base64@1.0.12 binary-heap@1.0.11 -blaze@2.5.0 -blaze-tools@1.1.2 +blaze@2.7.1 +blaze-html-templates@2.0.0 +blaze-tools@1.1.3 boilerplate-generator@1.7.1 caching-compiler@1.2.2 caching-html-compiler@1.2.1 -callback-hook@1.4.0 -check@1.3.1 -ddp@1.4.0 -ddp-client@2.5.0 +callback-hook@1.5.1 +check@1.3.2 +ddp@1.4.1 +ddp-client@2.6.1 ddp-common@1.4.0 -ddp-rate-limiter@1.1.0 -ddp-server@2.5.0 +ddp-rate-limiter@1.2.0 +ddp-server@2.6.2 deps@1.0.12 -diff-sequence@1.1.1 -dynamic-import@0.7.2 -ecmascript@0.16.0 -ecmascript-runtime@0.8.0 +diff-sequence@1.1.2 +dynamic-import@0.7.3 +ecmascript@0.16.7 +ecmascript-runtime@0.8.1 ecmascript-runtime-client@0.12.1 ecmascript-runtime-server@0.11.0 -ejson@1.1.1 +ejson@1.1.3 +es5-shim@4.8.0 facebook-config-ui@1.0.3 -facebook-oauth@1.10.0 -fastclick@1.0.13 -fetch@0.1.1 -geojson-utils@1.0.10 +facebook-oauth@1.11.2 +fetch@0.1.3 +geojson-utils@1.0.11 google-maps@1.0.0 -html-tools@1.1.2 +hot-code-push@1.0.4 +html-tools@1.1.3 htmljs@1.1.1 -http@2.0.0 id-map@1.1.1 insecure@1.0.7 inter-process-messaging@0.1.1 ionic@1.0.0 -iron:controller@1.0.12 +iron:controller@1.1.0 iron:core@1.0.11 -iron:dynamic-template@1.0.12 +iron:dynamic-template@1.1.0 iron:layout@1.0.12 -iron:location@1.0.11 +iron:location@1.1.0 iron:middleware-stack@1.1.0 -iron:router@1.1.2 +iron:router@1.2.0 iron:url@1.1.0 -jquery@1.11.11 -launch-screen@1.3.0 +jquery@3.0.0 less@4.0.0 -livedata@1.0.18 localstorage@1.2.0 -logging@1.3.1 +logging@1.3.2 mdg:camera@1.8.0 mdg:geolocation@1.3.1 mdg:reload-on-resume@1.0.5 -meteor@1.10.0 -meteor-platform@1.2.6 -minifier-css@1.6.0 -minifier-js@2.7.1 -minimongo@1.7.0 -mobile-status-bar@1.1.0 -modern-browsers@0.1.7 -modules@0.17.0 -modules-runtime@0.12.0 -mongo@1.13.0 -mongo-decimal@0.1.2 +meteor@1.11.3 +meteor-base@1.5.1 +minifier-css@1.6.4 +minifier-js@2.7.5 +minimongo@1.9.3 +modern-browsers@0.1.9 +modules@0.19.0 +modules-runtime@0.13.1 +mongo@1.16.7 +mongo-decimal@0.1.3 mongo-dev-server@1.1.0 mongo-id@1.0.8 mrt:moment@2.8.1 -npm-mongo@3.9.1 -oauth@2.1.0 -oauth2@1.3.1 -observe-sequence@1.0.19 +npm-mongo@4.16.0 +oauth@2.2.0 +oauth2@1.3.2 +observe-sequence@1.0.21 ordered-dict@1.1.0 -promise@0.12.0 -random@1.2.0 -rate-limit@1.0.9 -react-fast-refresh@0.2.0 -reactive-dict@1.3.0 -reactive-var@1.0.11 +promise@0.12.2 +random@1.2.1 +rate-limit@1.1.1 +react-fast-refresh@0.2.7 +reactive-dict@1.3.1 +reactive-var@1.0.12 reload@1.3.1 retry@1.1.0 routepolicy@1.1.1 -service-configuration@1.3.0 -session@1.2.0 +service-configuration@1.3.1 +session@1.2.1 shell-server@0.5.0 -socket-stream-client@0.4.0 -spacebars@1.2.0 -spacebars-compiler@1.3.0 -standard-app-packages@1.0.9 -standard-minifier-css@1.7.4 -standard-minifier-js@2.7.1 -templating@1.4.1 +socket-stream-client@0.5.1 +spacebars@1.4.1 +spacebars-compiler@1.3.1 +standard-minifier-css@1.9.2 +standard-minifier-js@2.8.1 +templating@1.4.2 templating-compiler@1.4.1 -templating-runtime@1.5.0 -templating-tools@1.2.1 -tracker@1.2.0 +templating-runtime@1.6.3 +templating-tools@1.2.2 +tracker@1.3.2 ui@1.0.13 -underscore@1.0.10 +underscore@1.0.13 url@1.3.2 -webapp@1.13.0 -webapp-hashing@1.1.0 +webapp@1.13.5 +webapp-hashing@1.1.1 diff --git a/examples/solomo/devshop-demo.js b/examples/solomo/devshop-demo.js index 5a4aae3..85ab4be 100644 --- a/examples/solomo/devshop-demo.js +++ b/examples/solomo/devshop-demo.js @@ -1,9 +1,20 @@ -var Photos = new Meteor.Collection("photos"); +import { Meteor } from 'meteor/meteor'; +import { Session } from 'meteor/session'; +import { MeteorCamera } from 'meteor/mdg:camera'; +import { Router } from 'meteor/iron:router'; +import { Reload } from 'meteor/reload'; +import { Geolocation } from 'meteor/mdg:geolocation'; +import { Tracker } from 'meteor/tracker'; +import { ReactiveVar } from "meteor/reactive-var"; +import { Template } from "meteor/templating"; +import { Mongo } from "meteor/mongo"; + +const Photos = new Mongo.Collection("photos"); if (Meteor.isClient) { - var selectedMarkerId = new Blaze.ReactiveVar(null); + const selectedMarkerId = new ReactiveVar(null); - Deps.autorun(function () { + Tracker.autorun(function () { selectedMarkerId.set(Session.get("currentPhoto")); }); @@ -18,8 +29,8 @@ if (Meteor.isClient) { selectedMarkerId: selectedMarkerId }); - var onSuccess = function (imageData) { - var latLng = Geolocation.latLng(); + const onSuccess = function (imageData) { + const latLng = Geolocation.latLng(); if (! latLng) { return; diff --git a/examples/solomo/package-lock.json b/examples/solomo/package-lock.json index 3186917..1dbd4ba 100644 --- a/examples/solomo/package-lock.json +++ b/examples/solomo/package-lock.json @@ -5,32 +5,37 @@ "requires": true, "dependencies": { "@babel/runtime": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", - "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", + "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", "requires": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.14.0" } }, + "jquery": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", + "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" + }, "meteor-node-stubs": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.1.0.tgz", - "integrity": "sha512-YvMQb4zcfWA82wFdRVTyxq28GO+Us7GSdtP+bTtC/mV35yipKnWo4W4665O57AmLVFnz4zR+WIZW11b4sfCtJw==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.7.tgz", + "integrity": "sha512-20bAFUhEIOD/Cos2nmvhqf2NOKpTf63WVQ+nwuaX2OFj31sU6GL4KkNylkWum8McwsH0LsMr/F+UHhduTX7KRg==", "requires": { "assert": "^2.0.0", "browserify-zlib": "^0.2.0", - "buffer": "^6.0.3", + "buffer": "^5.7.1", "console-browserify": "^1.2.0", "constants-browserify": "^1.0.0", "crypto-browserify": "^3.12.0", - "domain-browser": "^4.19.0", + "domain-browser": "^4.22.0", "elliptic": "^6.5.4", "events": "^3.3.0", "https-browserify": "^1.0.0", "os-browserify": "^0.3.0", "path-browserify": "^1.0.0", "process": "^0.11.10", - "punycode": "^2.1.1", + "punycode": "^1.4.1", "querystring-es3": "^0.2.1", "readable-stream": "^3.6.0", "stream-browserify": "^3.0.0", @@ -147,11 +152,11 @@ } }, "buffer": { - "version": "6.0.3", + "version": "5.7.1", "bundled": true, "requires": { "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "ieee754": "^1.1.13" } }, "buffer-xor": { @@ -271,7 +276,7 @@ } }, "domain-browser": { - "version": "4.19.0", + "version": "4.22.0", "bundled": true }, "elliptic": { @@ -600,7 +605,7 @@ } }, "punycode": { - "version": "2.1.1", + "version": "1.4.1", "bundled": true }, "querystring": { @@ -790,9 +795,9 @@ } }, "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" } } } diff --git a/examples/solomo/package.json b/examples/solomo/package.json index 94ae889..849226d 100644 --- a/examples/solomo/package.json +++ b/examples/solomo/package.json @@ -17,7 +17,8 @@ }, "homepage": "https://github.com/meteor/mobile-packages#readme", "dependencies": { - "@babel/runtime": "^7.15.4", - "meteor-node-stubs": "^1.1.0" + "@babel/runtime": "^7.23.5", + "jquery": "^3.7.1", + "meteor-node-stubs": "^1.2.7" } } diff --git a/examples/solomo/packages/google-maps/maps.js b/examples/solomo/packages/google-maps/maps.js index ddc920f..69677ce 100644 --- a/examples/solomo/packages/google-maps/maps.js +++ b/examples/solomo/packages/google-maps/maps.js @@ -1,5 +1,9 @@ -var GoogleMap = function (element) { - var self = this; +import { Template } from 'meteor/templating'; +import { Geolocation } from 'meteor/mdg:geolocation'; +import { Tracker } from 'meteor/tracker'; + +const GoogleMap = function (element) { + const self = this; self.element = element; self.markers = {}; @@ -12,8 +16,8 @@ var GoogleMap = function (element) { } }); - var lat = 0, lng = 0; - var mapOptions = { + let lat = 0, lng = 0; + const mapOptions = { center: new google.maps.LatLng(lat, lng), zoom: 17 }; @@ -22,27 +26,27 @@ var GoogleMap = function (element) { // accepts reactive function that returns {lat: Number, lng: Number} GoogleMap.prototype.setCenter = function (centerFunc) { - var self = this; + const self = this; if (self.centerComputation) { self.centerComputation.stop(); } - self.centerComputation = Deps.autorun(function () { - var center = centerFunc(); + self.centerComputation = Tracker.autorun(function () { + const center = centerFunc(); if (self.selectedMarkerId && self.selectedMarkerId.get()) { // marker is currently selected, don't update the center until it's closed - var markerId = self.selectedMarkerId.get(); + const markerId = self.selectedMarkerId.get(); if (self.markers[markerId]) { - var marker = self.markers[markerId]; + const marker = self.markers[markerId]; self.gmap.setCenter(marker.getPosition()); } return; } if (center) { - var latLng = new google.maps.LatLng(center.lat, center.lng); + const latLng = new google.maps.LatLng(center.lat, center.lng); self.gmap.setCenter(latLng); } }); @@ -51,7 +55,7 @@ GoogleMap.prototype.setCenter = function (centerFunc) { // accepts minimongo cursor // documents must have field marker: {lat: Number, lng: Number, infoWindowContent: String} GoogleMap.prototype.setMarkers = function (cursor) { - var self = this; + const self = this; if (self.liveQuery) { self.liveQuery.stop(); @@ -59,13 +63,13 @@ GoogleMap.prototype.setMarkers = function (cursor) { self.liveQuery = cursor.observe({ added: function (doc) { - var marker = new google.maps.Marker({ + const marker = new google.maps.Marker({ position: new google.maps.LatLng(doc.marker.lat, doc.marker.lng), map: self.gmap }); self.markers[doc._id] = marker; - + if (doc.marker.infoWindowContent) { marker.infoWindowContent = doc.marker.infoWindowContent; @@ -91,16 +95,16 @@ GoogleMap.prototype.setMarkers = function (cursor) { }; GoogleMap.prototype.showCurrLocationMarker = function () { - var self = this; + const self = this; - var marker = new google.maps.Marker({ + const marker = new google.maps.Marker({ position: new google.maps.LatLng(0, 0), map: self.gmap, icon: new google.maps.MarkerImage(icon, null, null, null, new google.maps.Size(20, 20)) }); - Deps.autorun(function () { + Tracker.autorun(function () { var latLng = Geolocation.latLng(); if (latLng) { @@ -112,7 +116,7 @@ GoogleMap.prototype.showCurrLocationMarker = function () { // accepts reactive var GoogleMap.prototype.bindToSelectedMarkerId = function (selectedMarkerId) { - var self = this; + const self = this; self.selectedMarkerId = selectedMarkerId; @@ -120,8 +124,8 @@ GoogleMap.prototype.bindToSelectedMarkerId = function (selectedMarkerId) { self.selectedMarkerIdComputation.stop(); } - self.selectedMarkerIdComputation = Deps.autorun(function () { - var markerId = self.selectedMarkerId.get(); + self.selectedMarkerIdComputation = Tracker.autorun(function () { + const markerId = self.selectedMarkerId.get(); if (markerId) { self.syncWithSelectedMarkerId(markerId); @@ -130,7 +134,7 @@ GoogleMap.prototype.bindToSelectedMarkerId = function (selectedMarkerId) { }; GoogleMap.prototype.selectMarker = function (markerId) { - var self = this; + const self = this; if (self.selectedMarkerId) { self.selectedMarkerId.set(markerId); @@ -138,9 +142,9 @@ GoogleMap.prototype.selectMarker = function (markerId) { }; GoogleMap.prototype.syncWithSelectedMarkerId = function (markerId) { - var self = this; + const self = this; - var marker = self.markers[markerId]; + const marker = self.markers[markerId]; if (marker) { self.infowindow.setContent(marker.infoWindowContent); self.infowindow.open(self.gmap, marker); diff --git a/examples/solomo/packages/google-maps/package.js b/examples/solomo/packages/google-maps/package.js index 4f8f1d3..b1a4f64 100644 --- a/examples/solomo/packages/google-maps/package.js +++ b/examples/solomo/packages/google-maps/package.js @@ -4,9 +4,9 @@ Package.describe({ }); Package.onUse(function(api) { - api.use(["templating", "mdg:geolocation"], "client"); + api.use(["templating", "mdg:geolocation", "ecmascript", "tracker"], "client"); api.export('GoogleMaps', "client"); api.addFiles(["maps.html", "maps.js", "icon.js"], "client"); -}); \ No newline at end of file +}); diff --git a/examples/solomo/packages/google-maps/versions.json b/examples/solomo/packages/google-maps/versions.json deleted file mode 100644 index 945d53d..0000000 --- a/examples/solomo/packages/google-maps/versions.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "dependencies": [ - [ - "base64", - "1.0.1" - ], - [ - "blaze", - "2.0.3" - ], - [ - "deps", - "1.0.5" - ], - [ - "ejson", - "1.0.4" - ], - [ - "geojson-utils", - "1.0.1" - ], - [ - "htmljs", - "1.0.2" - ], - [ - "id-map", - "1.0.1" - ], - [ - "jquery", - "1.0.1" - ], - [ - "json", - "1.0.1" - ], - [ - "mdg:geolocation", - "1.0.2" - ], - [ - "meteor", - "1.1.3" - ], - [ - "minimongo", - "1.0.5" - ], - [ - "observe-sequence", - "1.0.3" - ], - [ - "ordered-dict", - "1.0.1" - ], - [ - "random", - "1.0.1" - ], - [ - "reactive-var", - "1.0.3" - ], - [ - "templating", - "1.0.9" - ], - [ - "tracker", - "1.0.3" - ], - [ - "underscore", - "1.0.1" - ] - ], - "pluginDependencies": [], - "toolVersion": "meteor-tool@1.0.35", - "format": "1.0" -} \ No newline at end of file From 991ef4e456911e50f17bac3ec70fafb988391c6d Mon Sep 17 00:00:00 2001 From: Jan Dvorak Date: Mon, 8 Jul 2024 17:13:08 +0200 Subject: [PATCH 2/7] Update solomo to Meteor 2.16 --- examples/solomo/.meteor/packages | 12 +- examples/solomo/.meteor/release | 2 +- examples/solomo/.meteor/versions | 81 +++--- examples/solomo/package-lock.json | 463 +++++++++++++++--------------- examples/solomo/package.json | 6 +- 5 files changed, 289 insertions(+), 275 deletions(-) diff --git a/examples/solomo/.meteor/packages b/examples/solomo/.meteor/packages index 7c95529..192882a 100644 --- a/examples/solomo/.meteor/packages +++ b/examples/solomo/.meteor/packages @@ -20,10 +20,10 @@ facebook-config-ui@1.0.3 dynamic-import@0.7.3 mdg:camera jquery@3.0.0 -ecmascript -webapp -session -reactive-var -meteor-base -mongo +ecmascript@0.16.8 +webapp@1.13.8 +session@1.2.1 +reactive-var@1.0.12 +meteor-base@1.5.1 +mongo@1.16.10 blaze-html-templates diff --git a/examples/solomo/.meteor/release b/examples/solomo/.meteor/release index 6641d04..5152abe 100644 --- a/examples/solomo/.meteor/release +++ b/examples/solomo/.meteor/release @@ -1 +1 @@ -METEOR@2.13.3 +METEOR@2.16 diff --git a/examples/solomo/.meteor/versions b/examples/solomo/.meteor/versions index 7c0b39c..7f7a22d 100644 --- a/examples/solomo/.meteor/versions +++ b/examples/solomo/.meteor/versions @@ -1,45 +1,45 @@ -accounts-base@2.2.8 +accounts-base@2.2.11 accounts-facebook@1.3.3 -accounts-oauth@1.4.2 +accounts-oauth@1.4.4 accounts-ui@1.4.2 -accounts-ui-unstyled@1.7.0 +accounts-ui-unstyled@1.7.1 allow-deny@1.1.1 autopublish@1.0.7 autoupdate@1.8.0 -babel-compiler@7.10.4 +babel-compiler@7.10.5 babel-runtime@1.5.1 base64@1.0.12 binary-heap@1.0.11 -blaze@2.7.1 -blaze-html-templates@2.0.0 -blaze-tools@1.1.3 -boilerplate-generator@1.7.1 +blaze@2.8.0 +blaze-html-templates@2.0.1 +blaze-tools@1.1.4 +boilerplate-generator@1.7.2 caching-compiler@1.2.2 -caching-html-compiler@1.2.1 +caching-html-compiler@1.2.2 callback-hook@1.5.1 -check@1.3.2 +check@1.4.1 ddp@1.4.1 -ddp-client@2.6.1 -ddp-common@1.4.0 -ddp-rate-limiter@1.2.0 -ddp-server@2.6.2 +ddp-client@2.6.2 +ddp-common@1.4.1 +ddp-rate-limiter@1.2.1 +ddp-server@2.7.1 deps@1.0.12 diff-sequence@1.1.2 dynamic-import@0.7.3 -ecmascript@0.16.7 +ecmascript@0.16.8 ecmascript-runtime@0.8.1 ecmascript-runtime-client@0.12.1 ecmascript-runtime-server@0.11.0 ejson@1.1.3 es5-shim@4.8.0 facebook-config-ui@1.0.3 -facebook-oauth@1.11.2 -fetch@0.1.3 +facebook-oauth@1.11.3 +fetch@0.1.4 geojson-utils@1.0.11 google-maps@1.0.0 hot-code-push@1.0.4 -html-tools@1.1.3 -htmljs@1.1.1 +html-tools@1.1.4 +htmljs@1.2.1 id-map@1.1.1 insecure@1.0.7 inter-process-messaging@0.1.1 @@ -55,52 +55,53 @@ iron:url@1.1.0 jquery@3.0.0 less@4.0.0 localstorage@1.2.0 -logging@1.3.2 +logging@1.3.4 mdg:camera@1.8.0 mdg:geolocation@1.3.1 mdg:reload-on-resume@1.0.5 -meteor@1.11.3 +meteor@1.11.5 meteor-base@1.5.1 minifier-css@1.6.4 -minifier-js@2.7.5 -minimongo@1.9.3 -modern-browsers@0.1.9 -modules@0.19.0 +minifier-js@2.8.0 +minimongo@1.9.4 +modern-browsers@0.1.10 +modules@0.20.0 modules-runtime@0.13.1 -mongo@1.16.7 +mongo@1.16.10 mongo-decimal@0.1.3 mongo-dev-server@1.1.0 mongo-id@1.0.8 mrt:moment@2.8.1 -npm-mongo@4.16.0 -oauth@2.2.0 +npm-mongo@4.17.2 +oauth@2.2.1 oauth2@1.3.2 -observe-sequence@1.0.21 +observe-sequence@1.0.22 ordered-dict@1.1.0 promise@0.12.2 random@1.2.1 rate-limit@1.1.1 -react-fast-refresh@0.2.7 +react-fast-refresh@0.2.8 reactive-dict@1.3.1 reactive-var@1.0.12 reload@1.3.1 retry@1.1.0 routepolicy@1.1.1 -service-configuration@1.3.1 +service-configuration@1.3.4 session@1.2.1 shell-server@0.5.0 -socket-stream-client@0.5.1 +socket-stream-client@0.5.2 spacebars@1.4.1 -spacebars-compiler@1.3.1 +spacebars-compiler@1.3.2 standard-minifier-css@1.9.2 standard-minifier-js@2.8.1 -templating@1.4.2 -templating-compiler@1.4.1 -templating-runtime@1.6.3 -templating-tools@1.2.2 -tracker@1.3.2 +templating@1.4.3 +templating-compiler@1.4.2 +templating-runtime@1.6.4 +templating-tools@1.2.3 +tracker@1.3.3 +typescript@4.9.5 ui@1.0.13 -underscore@1.0.13 +underscore@1.6.1 url@1.3.2 -webapp@1.13.5 +webapp@1.13.8 webapp-hashing@1.1.1 diff --git a/examples/solomo/package-lock.json b/examples/solomo/package-lock.json index 1dbd4ba..0c36e1f 100644 --- a/examples/solomo/package-lock.json +++ b/examples/solomo/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "@babel/runtime": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", - "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", "requires": { "regenerator-runtime": "^0.14.0" } @@ -18,44 +18,71 @@ "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" }, "meteor-node-stubs": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.7.tgz", - "integrity": "sha512-20bAFUhEIOD/Cos2nmvhqf2NOKpTf63WVQ+nwuaX2OFj31sU6GL4KkNylkWum8McwsH0LsMr/F+UHhduTX7KRg==", + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.9.tgz", + "integrity": "sha512-EKRezc1/PblYtYiK4BOT3h5geWDo9AFBBSYNamPNh8AC5msUbVCcg8kekzAa7r7JPzBX8nZWaXEQVar4t8q/Hg==", "requires": { - "assert": "^2.0.0", + "@meteorjs/crypto-browserify": "^3.12.1", + "assert": "^2.1.0", "browserify-zlib": "^0.2.0", "buffer": "^5.7.1", "console-browserify": "^1.2.0", "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.12.0", - "domain-browser": "^4.22.0", + "domain-browser": "^4.23.0", "elliptic": "^6.5.4", "events": "^3.3.0", "https-browserify": "^1.0.0", "os-browserify": "^0.3.0", - "path-browserify": "^1.0.0", + "path-browserify": "^1.0.1", "process": "^0.11.10", "punycode": "^1.4.1", "querystring-es3": "^0.2.1", - "readable-stream": "^3.6.0", + "readable-stream": "^3.6.2", "stream-browserify": "^3.0.0", "stream-http": "^3.2.0", "string_decoder": "^1.3.0", "timers-browserify": "^2.0.12", "tty-browserify": "0.0.1", - "url": "^0.11.0", - "util": "^0.12.4", + "url": "^0.11.3", + "util": "^0.12.5", "vm-browserify": "^1.1.2" }, "dependencies": { + "@meteorjs/crypto-browserify": { + "version": "3.12.1", + "bundled": true, + "requires": { + "browserify-cipher": "^1.0.1", + "browserify-sign": "^4.2.3", + "create-ecdh": "^4.0.4", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "diffie-hellman": "^5.0.3", + "hash-base": "~3.0.4", + "inherits": "^2.0.4", + "pbkdf2": "^3.1.2", + "public-encrypt": "^4.0.3", + "randombytes": "^2.1.0", + "randomfill": "^1.0.4" + }, + "dependencies": { + "hash-base": { + "version": "3.0.4", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + } + } + }, "asn1.js": { - "version": "5.4.1", + "version": "4.10.1", "bundled": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" + "minimalistic-assert": "^1.0.0" }, "dependencies": { "bn.js": { @@ -65,17 +92,18 @@ } }, "assert": { - "version": "2.0.0", + "version": "2.1.0", "bundled": true, "requires": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" } }, "available-typed-arrays": { - "version": "1.0.4", + "version": "1.0.5", "bundled": true }, "base64-js": { @@ -130,18 +158,65 @@ } }, "browserify-sign": { - "version": "4.2.1", + "version": "4.2.3", "bundled": true, "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", + "elliptic": "^6.5.5", + "hash-base": "~3.0", "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "bundled": true + }, + "hash-base": { + "version": "3.0.4", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "readable-stream": { + "version": "2.3.8", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "bundled": true + } + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "bundled": true + } + } + } } }, "browserify-zlib": { @@ -168,11 +243,12 @@ "bundled": true }, "call-bind": { - "version": "1.0.2", + "version": "1.0.5", "bundled": true, "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" } }, "cipher-base": { @@ -191,6 +267,10 @@ "version": "1.0.0", "bundled": true }, + "core-util-is": { + "version": "1.0.3", + "bundled": true + }, "create-ecdh": { "version": "4.0.4", "bundled": true, @@ -228,28 +308,22 @@ "sha.js": "^2.4.8" } }, - "crypto-browserify": { - "version": "3.12.0", + "define-data-property": { + "version": "1.1.1", "bundled": true, "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" } }, "define-properties": { - "version": "1.1.3", + "version": "1.2.1", "bundled": true, "requires": { - "object-keys": "^1.0.12" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" } }, "des.js": { @@ -276,11 +350,11 @@ } }, "domain-browser": { - "version": "4.22.0", + "version": "4.23.0", "bundled": true }, "elliptic": { - "version": "6.5.4", + "version": "6.5.5", "bundled": true, "requires": { "bn.js": "^4.11.9", @@ -298,41 +372,6 @@ } } }, - "es-abstract": { - "version": "1.18.3", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", - "object-inspect": "^1.10.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "bundled": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es6-object-assign": { - "version": "1.1.0", - "bundled": true - }, "events": { "version": "3.3.0", "bundled": true @@ -345,38 +384,56 @@ "safe-buffer": "^5.1.1" } }, - "foreach": { - "version": "2.0.5", - "bundled": true + "for-each": { + "version": "0.3.3", + "bundled": true, + "requires": { + "is-callable": "^1.1.3" + } }, "function-bind": { - "version": "1.1.1", + "version": "1.1.2", "bundled": true }, "get-intrinsic": { - "version": "1.1.1", + "version": "1.2.2", "bundled": true, "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" } }, - "has": { - "version": "1.0.3", + "gopd": { + "version": "1.0.1", + "bundled": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "has-property-descriptors": { + "version": "1.0.1", "bundled": true, "requires": { - "function-bind": "^1.1.1" + "get-intrinsic": "^1.2.2" } }, - "has-bigints": { + "has-proto": { "version": "1.0.1", "bundled": true }, "has-symbols": { - "version": "1.0.2", + "version": "1.0.3", "bundled": true }, + "has-tostringtag": { + "version": "1.0.0", + "bundled": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, "hash-base": { "version": "3.1.0", "bundled": true, @@ -394,6 +451,13 @@ "minimalistic-assert": "^1.0.1" } }, + "hasown": { + "version": "2.0.0", + "bundled": true, + "requires": { + "function-bind": "^1.1.2" + } + }, "hmac-drbg": { "version": "1.0.1", "bundled": true, @@ -416,34 +480,23 @@ "bundled": true }, "is-arguments": { - "version": "1.1.0", - "bundled": true, - "requires": { - "call-bind": "^1.0.0" - } - }, - "is-bigint": { - "version": "1.0.2", - "bundled": true - }, - "is-boolean-object": { "version": "1.1.1", "bundled": true, "requires": { - "call-bind": "^1.0.2" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" } }, "is-callable": { - "version": "1.2.3", - "bundled": true - }, - "is-date-object": { - "version": "1.0.4", + "version": "1.2.7", "bundled": true }, "is-generator-function": { - "version": "1.0.9", - "bundled": true + "version": "1.0.10", + "bundled": true, + "requires": { + "has-tostringtag": "^1.0.0" + } }, "is-nan": { "version": "1.3.2", @@ -453,44 +506,17 @@ "define-properties": "^1.1.3" } }, - "is-negative-zero": { - "version": "2.0.1", - "bundled": true - }, - "is-number-object": { - "version": "1.0.5", - "bundled": true - }, - "is-regex": { - "version": "1.1.3", + "is-typed-array": { + "version": "1.1.12", "bundled": true, "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.2" + "which-typed-array": "^1.1.11" } }, - "is-string": { - "version": "1.0.6", + "isarray": { + "version": "1.0.0", "bundled": true }, - "is-symbol": { - "version": "1.0.4", - "bundled": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.5", - "bundled": true, - "requires": { - "available-typed-arrays": "^1.0.2", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.0-next.2", - "foreach": "^2.0.5", - "has-symbols": "^1.0.1" - } - }, "md5.js": { "version": "1.3.5", "bundled": true, @@ -523,7 +549,7 @@ "bundled": true }, "object-inspect": { - "version": "1.10.3", + "version": "1.13.1", "bundled": true }, "object-is": { @@ -539,12 +565,12 @@ "bundled": true }, "object.assign": { - "version": "4.1.2", + "version": "4.1.4", "bundled": true, "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, @@ -557,14 +583,25 @@ "bundled": true }, "parse-asn1": { - "version": "5.1.6", + "version": "5.1.7", "bundled": true, "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "hash-base": { + "version": "3.0.4", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + } } }, "path-browserify": { @@ -586,6 +623,10 @@ "version": "0.11.10", "bundled": true }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true + }, "public-encrypt": { "version": "4.0.3", "bundled": true, @@ -608,9 +649,12 @@ "version": "1.4.1", "bundled": true }, - "querystring": { - "version": "0.2.0", - "bundled": true + "qs": { + "version": "6.11.2", + "bundled": true, + "requires": { + "side-channel": "^1.0.4" + } }, "querystring-es3": { "version": "0.2.1", @@ -632,7 +676,7 @@ } }, "readable-stream": { - "version": "3.6.0", + "version": "3.6.2", "bundled": true, "requires": { "inherits": "^2.0.3", @@ -652,9 +696,15 @@ "version": "5.2.1", "bundled": true }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true + "set-function-length": { + "version": "1.1.1", + "bundled": true, + "requires": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + } }, "setimmediate": { "version": "1.0.5", @@ -668,6 +718,15 @@ "safe-buffer": "^5.0.1" } }, + "side-channel": { + "version": "1.0.4", + "bundled": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, "stream-browserify": { "version": "3.0.0", "bundled": true, @@ -686,22 +745,6 @@ "xtend": "^4.0.2" } }, - "string.prototype.trimend": { - "version": "1.0.4", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, "string_decoder": { "version": "1.3.0", "bundled": true, @@ -720,39 +763,22 @@ "version": "0.0.1", "bundled": true }, - "unbox-primitive": { - "version": "1.0.1", - "bundled": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, "url": { - "version": "0.11.0", + "version": "0.11.3", "bundled": true, "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "bundled": true - } + "punycode": "^1.4.1", + "qs": "^6.11.2" } }, "util": { - "version": "0.12.4", + "version": "0.12.5", "bundled": true, "requires": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", "is-generator-function": "^1.0.7", "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", "which-typed-array": "^1.1.2" } }, @@ -764,28 +790,15 @@ "version": "1.1.2", "bundled": true }, - "which-boxed-primitive": { - "version": "1.0.2", - "bundled": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, "which-typed-array": { - "version": "1.1.4", + "version": "1.1.13", "bundled": true, "requires": { - "available-typed-arrays": "^1.0.2", - "call-bind": "^1.0.0", - "es-abstract": "^1.18.0-next.1", - "foreach": "^2.0.5", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.1", - "is-typed-array": "^1.1.3" + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" } }, "xtend": { @@ -795,9 +808,9 @@ } }, "regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" } } } diff --git a/examples/solomo/package.json b/examples/solomo/package.json index 849226d..7665be4 100644 --- a/examples/solomo/package.json +++ b/examples/solomo/package.json @@ -1,7 +1,7 @@ { "name": "solomo", "version": "1.0.0", - "description": "Devshop Demo for Meteor Mobile: SoLoMo ======================================", + "description": "Devshop Demo for Meteor Mobile: SoLoMo", "main": "devshop-demo.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" @@ -17,8 +17,8 @@ }, "homepage": "https://github.com/meteor/mobile-packages#readme", "dependencies": { - "@babel/runtime": "^7.23.5", + "@babel/runtime": "^7.24.7", "jquery": "^3.7.1", - "meteor-node-stubs": "^1.2.7" + "meteor-node-stubs": "^1.2.9" } } From 54f72465c73bf427e5eb75b8e1cf79bef6e39380 Mon Sep 17 00:00:00 2001 From: Jan Dvorak Date: Mon, 8 Jul 2024 17:48:17 +0200 Subject: [PATCH 3/7] Simple photo to Meteor 2.16 --- examples/simple-photo/.meteor/packages | 10 +- examples/simple-photo/.meteor/release | 2 +- examples/simple-photo/.meteor/versions | 74 ++-- examples/simple-photo/package-lock.json | 463 ++++++++++++------------ examples/simple-photo/package.json | 4 +- 5 files changed, 283 insertions(+), 270 deletions(-) diff --git a/examples/simple-photo/.meteor/packages b/examples/simple-photo/.meteor/packages index 03959be..ebb2445 100644 --- a/examples/simple-photo/.meteor/packages +++ b/examples/simple-photo/.meteor/packages @@ -5,18 +5,18 @@ # but you can also edit it by hand. meteor-base@1.5.1 # Packages every Meteor app needs to have -mobile-experience@1.1.1-beta2140.4 # Packages for a great mobile UX -mongo@1.16.8-beta2140.4 # The database Meteor supports right now +mobile-experience@1.1.1 # Packages for a great mobile UX +mongo@1.16.10 # The database Meteor supports right now blaze-html-templates # Compile .html files into Meteor Blaze views jquery # Wrapper package for npm-installed jquery reactive-var@1.0.12 # Reactive variable for tracker -tracker@1.3.2 # Meteor's client-side reactive programming library +tracker@1.3.3 # Meteor's client-side reactive programming library standard-minifier-css@1.9.2 # CSS minifier run for production mode standard-minifier-js@2.8.1 # JS minifier run for production mode es5-shim@4.8.0 # ECMAScript 5 compatibility for older browsers -ecmascript@0.16.8-beta2140.4 # Enable ECMAScript2015+ syntax in app code -typescript@4.9.5-beta2140.4 # Enable TypeScript syntax in .ts and .tsx modules +ecmascript@0.16.8 # Enable ECMAScript2015+ syntax in app code +typescript@4.9.5 # Enable TypeScript syntax in .ts and .tsx modules shell-server@0.5.0 # Server-side component of the `meteor shell` command autopublish@1.0.7 # Publish all data to the clients (for prototyping) diff --git a/examples/simple-photo/.meteor/release b/examples/simple-photo/.meteor/release index cff65af..5152abe 100644 --- a/examples/simple-photo/.meteor/release +++ b/examples/simple-photo/.meteor/release @@ -1 +1 @@ -METEOR@2.14-beta.4 +METEOR@2.16 diff --git a/examples/simple-photo/.meteor/versions b/examples/simple-photo/.meteor/versions index 2270764..7aabb77 100644 --- a/examples/simple-photo/.meteor/versions +++ b/examples/simple-photo/.meteor/versions @@ -1,66 +1,66 @@ allow-deny@1.1.1 autopublish@1.0.7 autoupdate@1.8.0 -babel-compiler@7.10.5-beta2140.4 +babel-compiler@7.10.5 babel-runtime@1.5.1 base64@1.0.12 binary-heap@1.0.11 -blaze@2.7.1 -blaze-hot@1.1.1 -blaze-html-templates@2.0.0 -blaze-tools@1.1.3 -boilerplate-generator@1.7.2-beta2140.4 +blaze@2.8.0 +blaze-hot@1.1.2 +blaze-html-templates@2.0.1 +blaze-tools@1.1.4 +boilerplate-generator@1.7.2 caching-compiler@1.2.2 -caching-html-compiler@1.2.1 +caching-html-compiler@1.2.2 callback-hook@1.5.1 -check@1.3.2 +check@1.4.1 ddp@1.4.1 -ddp-client@2.6.1 -ddp-common@1.4.0 -ddp-server@2.7.0-beta2140.4 +ddp-client@2.6.2 +ddp-common@1.4.1 +ddp-server@2.7.1 diff-sequence@1.1.2 dynamic-import@0.7.3 -ecmascript@0.16.8-beta2140.4 +ecmascript@0.16.8 ecmascript-runtime@0.8.1 ecmascript-runtime-client@0.12.1 ecmascript-runtime-server@0.11.0 ejson@1.1.3 es5-shim@4.8.0 -fetch@0.1.4-beta2140.4 +fetch@0.1.4 geojson-utils@1.0.11 hot-code-push@1.0.4 hot-module-replacement@0.5.3 -html-tools@1.1.3 -htmljs@1.1.1 +html-tools@1.1.4 +htmljs@1.2.1 id-map@1.1.1 insecure@1.0.7 inter-process-messaging@0.1.1 jquery@3.0.0 -launch-screen@2.0.0-beta2140.4 +launch-screen@2.0.0 less@4.0.0 -logging@1.3.3-beta2140.4 +logging@1.3.4 mdg:camera@1.8.0 -meteor@1.11.4-beta2140.4 +meteor@1.11.5 meteor-base@1.5.1 minifier-css@1.6.4 -minifier-js@2.7.5 -minimongo@1.9.3 -mobile-experience@1.1.1-beta2140.4 +minifier-js@2.8.0 +minimongo@1.9.4 +mobile-experience@1.1.1 mobile-status-bar@1.1.0 -modern-browsers@0.1.10-beta2140.4 -modules@0.20.0-beta2140.4 +modern-browsers@0.1.10 +modules@0.20.0 modules-runtime@0.13.1 modules-runtime-hot@0.14.2 -mongo@1.16.8-beta2140.4 +mongo@1.16.10 mongo-decimal@0.1.3 mongo-dev-server@1.1.0 mongo-id@1.0.8 -npm-mongo@4.17.0-beta2140.4 -observe-sequence@1.0.21 +npm-mongo@4.17.2 +observe-sequence@1.0.22 ordered-dict@1.1.0 promise@0.12.2 random@1.2.1 -react-fast-refresh@0.2.8-beta2140.4 +react-fast-refresh@0.2.8 reactive-dict@1.3.1 reactive-var@1.0.12 reload@1.3.1 @@ -68,17 +68,17 @@ retry@1.1.0 routepolicy@1.1.1 session@1.2.1 shell-server@0.5.0 -socket-stream-client@0.5.2-beta2140.4 +socket-stream-client@0.5.2 spacebars@1.4.1 -spacebars-compiler@1.3.1 +spacebars-compiler@1.3.2 standard-minifier-css@1.9.2 standard-minifier-js@2.8.1 -templating@1.4.2 -templating-compiler@1.4.1 -templating-runtime@1.6.3 -templating-tools@1.2.2 -tracker@1.3.2 -typescript@4.9.5-beta2140.4 -underscore@1.0.13 -webapp@1.13.5 +templating@1.4.3 +templating-compiler@1.4.2 +templating-runtime@1.6.4 +templating-tools@1.2.3 +tracker@1.3.3 +typescript@4.9.5 +underscore@1.6.1 +webapp@1.13.8 webapp-hashing@1.1.1 diff --git a/examples/simple-photo/package-lock.json b/examples/simple-photo/package-lock.json index 66eb17e..0864f3d 100644 --- a/examples/simple-photo/package-lock.json +++ b/examples/simple-photo/package-lock.json @@ -4,9 +4,9 @@ "lockfileVersion": 1, "dependencies": { "@babel/runtime": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", - "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", "requires": { "regenerator-runtime": "^0.14.0" } @@ -17,44 +17,71 @@ "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" }, "meteor-node-stubs": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.7.tgz", - "integrity": "sha512-20bAFUhEIOD/Cos2nmvhqf2NOKpTf63WVQ+nwuaX2OFj31sU6GL4KkNylkWum8McwsH0LsMr/F+UHhduTX7KRg==", + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.9.tgz", + "integrity": "sha512-EKRezc1/PblYtYiK4BOT3h5geWDo9AFBBSYNamPNh8AC5msUbVCcg8kekzAa7r7JPzBX8nZWaXEQVar4t8q/Hg==", "requires": { - "assert": "^2.0.0", + "@meteorjs/crypto-browserify": "^3.12.1", + "assert": "^2.1.0", "browserify-zlib": "^0.2.0", "buffer": "^5.7.1", "console-browserify": "^1.2.0", "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.12.0", - "domain-browser": "^4.22.0", + "domain-browser": "^4.23.0", "elliptic": "^6.5.4", "events": "^3.3.0", "https-browserify": "^1.0.0", "os-browserify": "^0.3.0", - "path-browserify": "^1.0.0", + "path-browserify": "^1.0.1", "process": "^0.11.10", "punycode": "^1.4.1", "querystring-es3": "^0.2.1", - "readable-stream": "^3.6.0", + "readable-stream": "^3.6.2", "stream-browserify": "^3.0.0", "stream-http": "^3.2.0", "string_decoder": "^1.3.0", "timers-browserify": "^2.0.12", "tty-browserify": "0.0.1", - "url": "^0.11.0", - "util": "^0.12.4", + "url": "^0.11.3", + "util": "^0.12.5", "vm-browserify": "^1.1.2" }, "dependencies": { + "@meteorjs/crypto-browserify": { + "version": "3.12.1", + "bundled": true, + "requires": { + "browserify-cipher": "^1.0.1", + "browserify-sign": "^4.2.3", + "create-ecdh": "^4.0.4", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "diffie-hellman": "^5.0.3", + "hash-base": "~3.0.4", + "inherits": "^2.0.4", + "pbkdf2": "^3.1.2", + "public-encrypt": "^4.0.3", + "randombytes": "^2.1.0", + "randomfill": "^1.0.4" + }, + "dependencies": { + "hash-base": { + "version": "3.0.4", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + } + } + }, "asn1.js": { - "version": "5.4.1", + "version": "4.10.1", "bundled": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" + "minimalistic-assert": "^1.0.0" }, "dependencies": { "bn.js": { @@ -64,17 +91,18 @@ } }, "assert": { - "version": "2.0.0", + "version": "2.1.0", "bundled": true, "requires": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" } }, "available-typed-arrays": { - "version": "1.0.4", + "version": "1.0.5", "bundled": true }, "base64-js": { @@ -129,18 +157,65 @@ } }, "browserify-sign": { - "version": "4.2.1", + "version": "4.2.3", "bundled": true, "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", + "elliptic": "^6.5.5", + "hash-base": "~3.0", "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "bundled": true + }, + "hash-base": { + "version": "3.0.4", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "readable-stream": { + "version": "2.3.8", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "bundled": true + } + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "bundled": true + } + } + } } }, "browserify-zlib": { @@ -167,11 +242,12 @@ "bundled": true }, "call-bind": { - "version": "1.0.2", + "version": "1.0.5", "bundled": true, "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" } }, "cipher-base": { @@ -190,6 +266,10 @@ "version": "1.0.0", "bundled": true }, + "core-util-is": { + "version": "1.0.3", + "bundled": true + }, "create-ecdh": { "version": "4.0.4", "bundled": true, @@ -227,28 +307,22 @@ "sha.js": "^2.4.8" } }, - "crypto-browserify": { - "version": "3.12.0", + "define-data-property": { + "version": "1.1.1", "bundled": true, "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" } }, "define-properties": { - "version": "1.1.3", + "version": "1.2.1", "bundled": true, "requires": { - "object-keys": "^1.0.12" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" } }, "des.js": { @@ -275,11 +349,11 @@ } }, "domain-browser": { - "version": "4.22.0", + "version": "4.23.0", "bundled": true }, "elliptic": { - "version": "6.5.4", + "version": "6.5.5", "bundled": true, "requires": { "bn.js": "^4.11.9", @@ -297,41 +371,6 @@ } } }, - "es-abstract": { - "version": "1.18.3", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", - "object-inspect": "^1.10.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "bundled": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es6-object-assign": { - "version": "1.1.0", - "bundled": true - }, "events": { "version": "3.3.0", "bundled": true @@ -344,38 +383,56 @@ "safe-buffer": "^5.1.1" } }, - "foreach": { - "version": "2.0.5", - "bundled": true + "for-each": { + "version": "0.3.3", + "bundled": true, + "requires": { + "is-callable": "^1.1.3" + } }, "function-bind": { - "version": "1.1.1", + "version": "1.1.2", "bundled": true }, "get-intrinsic": { - "version": "1.1.1", + "version": "1.2.2", "bundled": true, "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" } }, - "has": { - "version": "1.0.3", + "gopd": { + "version": "1.0.1", + "bundled": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "has-property-descriptors": { + "version": "1.0.1", "bundled": true, "requires": { - "function-bind": "^1.1.1" + "get-intrinsic": "^1.2.2" } }, - "has-bigints": { + "has-proto": { "version": "1.0.1", "bundled": true }, "has-symbols": { - "version": "1.0.2", + "version": "1.0.3", "bundled": true }, + "has-tostringtag": { + "version": "1.0.0", + "bundled": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, "hash-base": { "version": "3.1.0", "bundled": true, @@ -393,6 +450,13 @@ "minimalistic-assert": "^1.0.1" } }, + "hasown": { + "version": "2.0.0", + "bundled": true, + "requires": { + "function-bind": "^1.1.2" + } + }, "hmac-drbg": { "version": "1.0.1", "bundled": true, @@ -415,34 +479,23 @@ "bundled": true }, "is-arguments": { - "version": "1.1.0", - "bundled": true, - "requires": { - "call-bind": "^1.0.0" - } - }, - "is-bigint": { - "version": "1.0.2", - "bundled": true - }, - "is-boolean-object": { "version": "1.1.1", "bundled": true, "requires": { - "call-bind": "^1.0.2" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" } }, "is-callable": { - "version": "1.2.3", - "bundled": true - }, - "is-date-object": { - "version": "1.0.4", + "version": "1.2.7", "bundled": true }, "is-generator-function": { - "version": "1.0.9", - "bundled": true + "version": "1.0.10", + "bundled": true, + "requires": { + "has-tostringtag": "^1.0.0" + } }, "is-nan": { "version": "1.3.2", @@ -452,44 +505,17 @@ "define-properties": "^1.1.3" } }, - "is-negative-zero": { - "version": "2.0.1", - "bundled": true - }, - "is-number-object": { - "version": "1.0.5", - "bundled": true - }, - "is-regex": { - "version": "1.1.3", + "is-typed-array": { + "version": "1.1.12", "bundled": true, "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.2" + "which-typed-array": "^1.1.11" } }, - "is-string": { - "version": "1.0.6", + "isarray": { + "version": "1.0.0", "bundled": true }, - "is-symbol": { - "version": "1.0.4", - "bundled": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.5", - "bundled": true, - "requires": { - "available-typed-arrays": "^1.0.2", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.0-next.2", - "foreach": "^2.0.5", - "has-symbols": "^1.0.1" - } - }, "md5.js": { "version": "1.3.5", "bundled": true, @@ -522,7 +548,7 @@ "bundled": true }, "object-inspect": { - "version": "1.10.3", + "version": "1.13.1", "bundled": true }, "object-is": { @@ -538,12 +564,12 @@ "bundled": true }, "object.assign": { - "version": "4.1.2", + "version": "4.1.4", "bundled": true, "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, @@ -556,14 +582,25 @@ "bundled": true }, "parse-asn1": { - "version": "5.1.6", + "version": "5.1.7", "bundled": true, "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "hash-base": { + "version": "3.0.4", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + } } }, "path-browserify": { @@ -585,6 +622,10 @@ "version": "0.11.10", "bundled": true }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true + }, "public-encrypt": { "version": "4.0.3", "bundled": true, @@ -607,9 +648,12 @@ "version": "1.4.1", "bundled": true }, - "querystring": { - "version": "0.2.0", - "bundled": true + "qs": { + "version": "6.11.2", + "bundled": true, + "requires": { + "side-channel": "^1.0.4" + } }, "querystring-es3": { "version": "0.2.1", @@ -631,7 +675,7 @@ } }, "readable-stream": { - "version": "3.6.0", + "version": "3.6.2", "bundled": true, "requires": { "inherits": "^2.0.3", @@ -651,9 +695,15 @@ "version": "5.2.1", "bundled": true }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true + "set-function-length": { + "version": "1.1.1", + "bundled": true, + "requires": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + } }, "setimmediate": { "version": "1.0.5", @@ -667,6 +717,15 @@ "safe-buffer": "^5.0.1" } }, + "side-channel": { + "version": "1.0.4", + "bundled": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, "stream-browserify": { "version": "3.0.0", "bundled": true, @@ -685,22 +744,6 @@ "xtend": "^4.0.2" } }, - "string.prototype.trimend": { - "version": "1.0.4", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, "string_decoder": { "version": "1.3.0", "bundled": true, @@ -719,39 +762,22 @@ "version": "0.0.1", "bundled": true }, - "unbox-primitive": { - "version": "1.0.1", - "bundled": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, "url": { - "version": "0.11.0", + "version": "0.11.3", "bundled": true, "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "bundled": true - } + "punycode": "^1.4.1", + "qs": "^6.11.2" } }, "util": { - "version": "0.12.4", + "version": "0.12.5", "bundled": true, "requires": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", "is-generator-function": "^1.0.7", "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", "which-typed-array": "^1.1.2" } }, @@ -763,28 +789,15 @@ "version": "1.1.2", "bundled": true }, - "which-boxed-primitive": { - "version": "1.0.2", - "bundled": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, "which-typed-array": { - "version": "1.1.4", + "version": "1.1.13", "bundled": true, "requires": { - "available-typed-arrays": "^1.0.2", - "call-bind": "^1.0.0", - "es-abstract": "^1.18.0-next.1", - "foreach": "^2.0.5", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.1", - "is-typed-array": "^1.1.3" + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" } }, "xtend": { @@ -794,9 +807,9 @@ } }, "regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" } } } diff --git a/examples/simple-photo/package.json b/examples/simple-photo/package.json index 9111ec0..7c23eb9 100644 --- a/examples/simple-photo/package.json +++ b/examples/simple-photo/package.json @@ -8,8 +8,8 @@ "visualize": "meteor --production --extra-packages bundle-visualizer" }, "dependencies": { - "@babel/runtime": "^7.23.5", + "@babel/runtime": "^7.24.7", "jquery": "^3.7.1", - "meteor-node-stubs": "^1.2.7" + "meteor-node-stubs": "^1.2.9" } } From 255053fa99343483264cbd31ed107749e780fbd2 Mon Sep 17 00:00:00 2001 From: Jan Dvorak Date: Mon, 8 Jul 2024 17:53:03 +0200 Subject: [PATCH 4/7] Simple-map to Meteor 3.0-rc.4 --- examples/simple-map/.meteor/packages | 34 +- examples/simple-map/.meteor/release | 2 +- examples/simple-map/.meteor/versions | 157 ++++----- examples/simple-map/package-lock.json | 463 +++++++++++++------------- examples/simple-map/package.json | 4 +- 5 files changed, 338 insertions(+), 322 deletions(-) diff --git a/examples/simple-map/.meteor/packages b/examples/simple-map/.meteor/packages index fda1f8d..a2d4391 100644 --- a/examples/simple-map/.meteor/packages +++ b/examples/simple-map/.meteor/packages @@ -3,25 +3,25 @@ # 'meteor add' and 'meteor remove' will edit this file for you, # but you can also edit it by hand. -autopublish@1.0.7 -insecure@1.0.7 +autopublish@1.0.8-rc300.4 +insecure@1.0.8-rc300.4 mdg:geolocation -meteor-base@1.5.1 -mobile-experience@1.1.0 -mongo@1.16.7 +meteor-base@1.5.2-rc300.4 +mobile-experience@1.1.2-rc300.4 +mongo@2.0.0-rc300.4 blaze-html-templates -session@1.2.1 +session@1.2.2-rc300.4 jquery -tracker@1.3.2 -logging@1.3.2 -reload@1.3.1 -random@1.2.1 -ejson@1.1.3 +tracker@1.3.4-rc300.4 +logging@1.3.5-rc300.4 +reload@1.3.2-rc300.4 +random@1.2.2-rc300.4 +ejson@1.1.4-rc300.4 spacebars -check@1.3.2 -standard-minifier-css@1.9.2 -standard-minifier-js@2.8.1 -shell-server@0.5.0 -dynamic-import@0.7.3 -underscore@1.0.13 +check@1.4.2-rc300.4 +standard-minifier-css@1.9.3-rc300.4 +standard-minifier-js@3.0.0-rc300.4 +shell-server@0.6.0-rc300.4 +dynamic-import@0.7.4-rc300.4 +underscore@1.6.2-rc300.4 diff --git a/examples/simple-map/.meteor/release b/examples/simple-map/.meteor/release index 6641d04..443afb1 100644 --- a/examples/simple-map/.meteor/release +++ b/examples/simple-map/.meteor/release @@ -1 +1 @@ -METEOR@2.13.3 +METEOR@3.0-rc.4 diff --git a/examples/simple-map/.meteor/versions b/examples/simple-map/.meteor/versions index 73e6bb3..bcaf6dd 100644 --- a/examples/simple-map/.meteor/versions +++ b/examples/simple-map/.meteor/versions @@ -1,79 +1,82 @@ -allow-deny@1.1.1 -autopublish@1.0.7 -autoupdate@1.8.0 -babel-compiler@7.10.4 -babel-runtime@1.5.1 -base64@1.0.12 -binary-heap@1.0.11 -blaze@2.7.1 -blaze-html-templates@2.0.0 -blaze-tools@1.1.3 -boilerplate-generator@1.7.1 -caching-compiler@1.2.2 -caching-html-compiler@1.2.1 -callback-hook@1.5.1 -check@1.3.2 -ddp@1.4.1 -ddp-client@2.6.1 -ddp-common@1.4.0 -ddp-server@2.6.2 -diff-sequence@1.1.2 -dynamic-import@0.7.3 -ecmascript@0.16.7 -ecmascript-runtime@0.8.1 -ecmascript-runtime-client@0.12.1 -ecmascript-runtime-server@0.11.0 -ejson@1.1.3 -es5-shim@4.8.0 -fetch@0.1.3 -geojson-utils@1.0.11 -hot-code-push@1.0.4 -html-tools@1.1.3 -htmljs@1.1.1 -id-map@1.1.1 -insecure@1.0.7 -inter-process-messaging@0.1.1 +allow-deny@2.0.0-rc300.4 +autopublish@1.0.8-rc300.4 +autoupdate@2.0.0-rc300.4 +babel-compiler@7.11.0-rc300.4 +babel-runtime@1.5.2-rc300.4 +base64@1.0.13-rc300.4 +binary-heap@1.0.12-rc300.4 +blaze@3.0.0-rc300.2 +blaze-html-templates@3.0.0-rc300.2 +blaze-tools@2.0.0-rc300.2 +boilerplate-generator@2.0.0-rc300.4 +caching-compiler@2.0.0-rc300.4 +caching-html-compiler@2.0.0-rc300.2 +callback-hook@1.6.0-rc300.4 +check@1.4.2-rc300.4 +core-runtime@1.0.0-rc300.4 +ddp@1.4.2-rc300.4 +ddp-client@3.0.0-rc300.4 +ddp-common@1.4.1-rc300.4 +ddp-server@3.0.0-rc300.4 +diff-sequence@1.1.3-rc300.4 +dynamic-import@0.7.4-rc300.4 +ecmascript@0.16.9-rc300.4 +ecmascript-runtime@0.8.2-rc300.4 +ecmascript-runtime-client@0.12.2-rc300.4 +ecmascript-runtime-server@0.11.1-rc300.4 +ejson@1.1.4-rc300.4 +es5-shim@4.8.1-rc300.4 +facts-base@1.0.2-rc300.4 +fetch@0.1.5-rc300.4 +geojson-utils@1.0.12-rc300.4 +hot-code-push@1.0.5-rc300.4 +html-tools@2.0.0-rc300.2 +htmljs@2.0.0-rc300.2 +id-map@1.2.0-rc300.4 +insecure@1.0.8-rc300.4 +inter-process-messaging@0.1.2-rc300.4 jquery@3.0.0 -launch-screen@1.3.0 -logging@1.3.2 +launch-screen@2.0.1-rc300.4 +logging@1.3.5-rc300.4 mdg:geolocation@1.3.1 -meteor@1.11.3 -meteor-base@1.5.1 -minifier-css@1.6.4 -minifier-js@2.7.5 -minimongo@1.9.3 -mobile-experience@1.1.0 -mobile-status-bar@1.1.0 -modern-browsers@0.1.9 -modules@0.19.0 -modules-runtime@0.13.1 -mongo@1.16.7 -mongo-decimal@0.1.3 -mongo-dev-server@1.1.0 -mongo-id@1.0.8 -npm-mongo@4.16.0 -observe-sequence@1.0.21 -ordered-dict@1.1.0 -promise@0.12.2 -random@1.2.1 -react-fast-refresh@0.2.7 -reactive-dict@1.3.1 -reactive-var@1.0.12 -reload@1.3.1 -retry@1.1.0 -routepolicy@1.1.1 -session@1.2.1 -shell-server@0.5.0 -socket-stream-client@0.5.1 -spacebars@1.4.1 -spacebars-compiler@1.3.1 -standard-minifier-css@1.9.2 -standard-minifier-js@2.8.1 -templating@1.4.2 -templating-compiler@1.4.1 -templating-runtime@1.6.3 -templating-tools@1.2.2 -tracker@1.3.2 -underscore@1.0.13 -webapp@1.13.5 -webapp-hashing@1.1.1 +meteor@2.0.0-rc300.4 +meteor-base@1.5.2-rc300.4 +minifier-css@2.0.0-rc300.4 +minifier-js@3.0.0-rc300.4 +minimongo@2.0.0-rc300.4 +mobile-experience@1.1.2-rc300.4 +mobile-status-bar@1.1.1-rc300.4 +modern-browsers@0.1.11-rc300.4 +modules@0.20.1-rc300.4 +modules-runtime@0.13.2-rc300.4 +mongo@2.0.0-rc300.4 +mongo-decimal@0.1.4-beta300.7 +mongo-dev-server@1.1.1-rc300.4 +mongo-id@1.0.9-rc300.4 +npm-mongo@4.16.2-rc300.4 +observe-sequence@2.0.0-rc300.2 +ordered-dict@1.2.0-rc300.4 +promise@1.0.0-rc300.4 +random@1.2.2-rc300.4 +react-fast-refresh@0.2.9-rc300.4 +reactive-dict@1.3.2-rc300.4 +reactive-var@1.0.13-rc300.4 +reload@1.3.2-rc300.4 +retry@1.1.1-rc300.4 +routepolicy@1.1.2-rc300.4 +session@1.2.2-rc300.4 +shell-server@0.6.0-rc300.4 +socket-stream-client@0.5.3-rc300.4 +spacebars@2.0.0-rc300.2 +spacebars-compiler@2.0.0-rc300.2 +standard-minifier-css@1.9.3-rc300.4 +standard-minifier-js@3.0.0-rc300.4 +templating@1.4.4-rc300.2 +templating-compiler@2.0.0-rc300.2 +templating-runtime@2.0.0-rc300.2 +templating-tools@2.0.0-rc300.2 +tracker@1.3.4-rc300.4 +typescript@5.4.3-rc300.4 +underscore@1.6.2-rc300.4 +webapp@2.0.0-rc300.4 +webapp-hashing@1.1.2-rc300.4 diff --git a/examples/simple-map/package-lock.json b/examples/simple-map/package-lock.json index 0926dbe..4bfa41e 100644 --- a/examples/simple-map/package-lock.json +++ b/examples/simple-map/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "@babel/runtime": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.5.tgz", - "integrity": "sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", + "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", "requires": { "regenerator-runtime": "^0.14.0" } @@ -18,44 +18,71 @@ "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" }, "meteor-node-stubs": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.7.tgz", - "integrity": "sha512-20bAFUhEIOD/Cos2nmvhqf2NOKpTf63WVQ+nwuaX2OFj31sU6GL4KkNylkWum8McwsH0LsMr/F+UHhduTX7KRg==", + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.9.tgz", + "integrity": "sha512-EKRezc1/PblYtYiK4BOT3h5geWDo9AFBBSYNamPNh8AC5msUbVCcg8kekzAa7r7JPzBX8nZWaXEQVar4t8q/Hg==", "requires": { - "assert": "^2.0.0", + "@meteorjs/crypto-browserify": "^3.12.1", + "assert": "^2.1.0", "browserify-zlib": "^0.2.0", "buffer": "^5.7.1", "console-browserify": "^1.2.0", "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.12.0", - "domain-browser": "^4.22.0", + "domain-browser": "^4.23.0", "elliptic": "^6.5.4", "events": "^3.3.0", "https-browserify": "^1.0.0", "os-browserify": "^0.3.0", - "path-browserify": "^1.0.0", + "path-browserify": "^1.0.1", "process": "^0.11.10", "punycode": "^1.4.1", "querystring-es3": "^0.2.1", - "readable-stream": "^3.6.0", + "readable-stream": "^3.6.2", "stream-browserify": "^3.0.0", "stream-http": "^3.2.0", "string_decoder": "^1.3.0", "timers-browserify": "^2.0.12", "tty-browserify": "0.0.1", - "url": "^0.11.0", - "util": "^0.12.4", + "url": "^0.11.3", + "util": "^0.12.5", "vm-browserify": "^1.1.2" }, "dependencies": { + "@meteorjs/crypto-browserify": { + "version": "3.12.1", + "bundled": true, + "requires": { + "browserify-cipher": "^1.0.1", + "browserify-sign": "^4.2.3", + "create-ecdh": "^4.0.4", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "diffie-hellman": "^5.0.3", + "hash-base": "~3.0.4", + "inherits": "^2.0.4", + "pbkdf2": "^3.1.2", + "public-encrypt": "^4.0.3", + "randombytes": "^2.1.0", + "randomfill": "^1.0.4" + }, + "dependencies": { + "hash-base": { + "version": "3.0.4", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + } + } + }, "asn1.js": { - "version": "5.4.1", + "version": "4.10.1", "bundled": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" + "minimalistic-assert": "^1.0.0" }, "dependencies": { "bn.js": { @@ -65,17 +92,18 @@ } }, "assert": { - "version": "2.0.0", + "version": "2.1.0", "bundled": true, "requires": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" } }, "available-typed-arrays": { - "version": "1.0.4", + "version": "1.0.5", "bundled": true }, "base64-js": { @@ -130,18 +158,65 @@ } }, "browserify-sign": { - "version": "4.2.1", + "version": "4.2.3", "bundled": true, "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", + "elliptic": "^6.5.5", + "hash-base": "~3.0", "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "bundled": true + }, + "hash-base": { + "version": "3.0.4", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "readable-stream": { + "version": "2.3.8", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "bundled": true + } + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "bundled": true + } + } + } } }, "browserify-zlib": { @@ -168,11 +243,12 @@ "bundled": true }, "call-bind": { - "version": "1.0.2", + "version": "1.0.5", "bundled": true, "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" } }, "cipher-base": { @@ -191,6 +267,10 @@ "version": "1.0.0", "bundled": true }, + "core-util-is": { + "version": "1.0.3", + "bundled": true + }, "create-ecdh": { "version": "4.0.4", "bundled": true, @@ -228,28 +308,22 @@ "sha.js": "^2.4.8" } }, - "crypto-browserify": { - "version": "3.12.0", + "define-data-property": { + "version": "1.1.1", "bundled": true, "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" } }, "define-properties": { - "version": "1.1.3", + "version": "1.2.1", "bundled": true, "requires": { - "object-keys": "^1.0.12" + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" } }, "des.js": { @@ -276,11 +350,11 @@ } }, "domain-browser": { - "version": "4.22.0", + "version": "4.23.0", "bundled": true }, "elliptic": { - "version": "6.5.4", + "version": "6.5.5", "bundled": true, "requires": { "bn.js": "^4.11.9", @@ -298,41 +372,6 @@ } } }, - "es-abstract": { - "version": "1.18.3", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", - "object-inspect": "^1.10.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "bundled": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es6-object-assign": { - "version": "1.1.0", - "bundled": true - }, "events": { "version": "3.3.0", "bundled": true @@ -345,38 +384,56 @@ "safe-buffer": "^5.1.1" } }, - "foreach": { - "version": "2.0.5", - "bundled": true + "for-each": { + "version": "0.3.3", + "bundled": true, + "requires": { + "is-callable": "^1.1.3" + } }, "function-bind": { - "version": "1.1.1", + "version": "1.1.2", "bundled": true }, "get-intrinsic": { - "version": "1.1.1", + "version": "1.2.2", "bundled": true, "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" } }, - "has": { - "version": "1.0.3", + "gopd": { + "version": "1.0.1", + "bundled": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "has-property-descriptors": { + "version": "1.0.1", "bundled": true, "requires": { - "function-bind": "^1.1.1" + "get-intrinsic": "^1.2.2" } }, - "has-bigints": { + "has-proto": { "version": "1.0.1", "bundled": true }, "has-symbols": { - "version": "1.0.2", + "version": "1.0.3", "bundled": true }, + "has-tostringtag": { + "version": "1.0.0", + "bundled": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, "hash-base": { "version": "3.1.0", "bundled": true, @@ -394,6 +451,13 @@ "minimalistic-assert": "^1.0.1" } }, + "hasown": { + "version": "2.0.0", + "bundled": true, + "requires": { + "function-bind": "^1.1.2" + } + }, "hmac-drbg": { "version": "1.0.1", "bundled": true, @@ -416,34 +480,23 @@ "bundled": true }, "is-arguments": { - "version": "1.1.0", - "bundled": true, - "requires": { - "call-bind": "^1.0.0" - } - }, - "is-bigint": { - "version": "1.0.2", - "bundled": true - }, - "is-boolean-object": { "version": "1.1.1", "bundled": true, "requires": { - "call-bind": "^1.0.2" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" } }, "is-callable": { - "version": "1.2.3", - "bundled": true - }, - "is-date-object": { - "version": "1.0.4", + "version": "1.2.7", "bundled": true }, "is-generator-function": { - "version": "1.0.9", - "bundled": true + "version": "1.0.10", + "bundled": true, + "requires": { + "has-tostringtag": "^1.0.0" + } }, "is-nan": { "version": "1.3.2", @@ -453,44 +506,17 @@ "define-properties": "^1.1.3" } }, - "is-negative-zero": { - "version": "2.0.1", - "bundled": true - }, - "is-number-object": { - "version": "1.0.5", - "bundled": true - }, - "is-regex": { - "version": "1.1.3", + "is-typed-array": { + "version": "1.1.12", "bundled": true, "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.2" + "which-typed-array": "^1.1.11" } }, - "is-string": { - "version": "1.0.6", + "isarray": { + "version": "1.0.0", "bundled": true }, - "is-symbol": { - "version": "1.0.4", - "bundled": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.5", - "bundled": true, - "requires": { - "available-typed-arrays": "^1.0.2", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.0-next.2", - "foreach": "^2.0.5", - "has-symbols": "^1.0.1" - } - }, "md5.js": { "version": "1.3.5", "bundled": true, @@ -523,7 +549,7 @@ "bundled": true }, "object-inspect": { - "version": "1.10.3", + "version": "1.13.1", "bundled": true }, "object-is": { @@ -539,12 +565,12 @@ "bundled": true }, "object.assign": { - "version": "4.1.2", + "version": "4.1.4", "bundled": true, "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, @@ -557,14 +583,25 @@ "bundled": true }, "parse-asn1": { - "version": "5.1.6", + "version": "5.1.7", "bundled": true, "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "hash-base": { + "version": "3.0.4", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + } } }, "path-browserify": { @@ -586,6 +623,10 @@ "version": "0.11.10", "bundled": true }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true + }, "public-encrypt": { "version": "4.0.3", "bundled": true, @@ -608,9 +649,12 @@ "version": "1.4.1", "bundled": true }, - "querystring": { - "version": "0.2.0", - "bundled": true + "qs": { + "version": "6.11.2", + "bundled": true, + "requires": { + "side-channel": "^1.0.4" + } }, "querystring-es3": { "version": "0.2.1", @@ -632,7 +676,7 @@ } }, "readable-stream": { - "version": "3.6.0", + "version": "3.6.2", "bundled": true, "requires": { "inherits": "^2.0.3", @@ -652,9 +696,15 @@ "version": "5.2.1", "bundled": true }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true + "set-function-length": { + "version": "1.1.1", + "bundled": true, + "requires": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + } }, "setimmediate": { "version": "1.0.5", @@ -668,6 +718,15 @@ "safe-buffer": "^5.0.1" } }, + "side-channel": { + "version": "1.0.4", + "bundled": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, "stream-browserify": { "version": "3.0.0", "bundled": true, @@ -686,22 +745,6 @@ "xtend": "^4.0.2" } }, - "string.prototype.trimend": { - "version": "1.0.4", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, "string_decoder": { "version": "1.3.0", "bundled": true, @@ -720,39 +763,22 @@ "version": "0.0.1", "bundled": true }, - "unbox-primitive": { - "version": "1.0.1", - "bundled": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, "url": { - "version": "0.11.0", + "version": "0.11.3", "bundled": true, "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "bundled": true - } + "punycode": "^1.4.1", + "qs": "^6.11.2" } }, "util": { - "version": "0.12.4", + "version": "0.12.5", "bundled": true, "requires": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", "is-generator-function": "^1.0.7", "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", "which-typed-array": "^1.1.2" } }, @@ -764,28 +790,15 @@ "version": "1.1.2", "bundled": true }, - "which-boxed-primitive": { - "version": "1.0.2", - "bundled": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, "which-typed-array": { - "version": "1.1.4", + "version": "1.1.13", "bundled": true, "requires": { - "available-typed-arrays": "^1.0.2", - "call-bind": "^1.0.0", - "es-abstract": "^1.18.0-next.1", - "foreach": "^2.0.5", - "function-bind": "^1.1.1", - "has-symbols": "^1.0.1", - "is-typed-array": "^1.1.3" + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" } }, "xtend": { @@ -795,9 +808,9 @@ } }, "regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" } } } diff --git a/examples/simple-map/package.json b/examples/simple-map/package.json index bdbb1a2..6f58b9f 100644 --- a/examples/simple-map/package.json +++ b/examples/simple-map/package.json @@ -8,8 +8,8 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "@babel/runtime": "^7.23.5", + "@babel/runtime": "^7.24.7", "jquery": "^3.7.1", - "meteor-node-stubs": "^1.2.7" + "meteor-node-stubs": "^1.2.9" } } From 904353a1b923ab286f954f7652a979b3afa8d028 Mon Sep 17 00:00:00 2001 From: Jan Dvorak Date: Mon, 19 May 2025 16:19:25 +0200 Subject: [PATCH 5/7] Map and camera examples updated to Meteor 3 & photo package as well --- examples/simple-map/.meteor/packages | 32 +- examples/simple-map/.meteor/release | 2 +- examples/simple-map/.meteor/versions | 132 +- examples/simple-map/package-lock.json | 1938 ++++++++++++--------- examples/simple-map/package.json | 4 +- examples/simple-photo/.meteor/packages | 30 +- examples/simple-photo/.meteor/release | 2 +- examples/simple-photo/.meteor/versions | 167 +- examples/simple-photo/package-lock.json | 1937 +++++++++++--------- examples/simple-photo/package.json | 4 +- examples/simple-photo/packages/mdg:camera | 1 + packages/mdg:camera/CHANGELOG.md | 4 + packages/mdg:camera/package.js | 6 +- 13 files changed, 2516 insertions(+), 1743 deletions(-) create mode 120000 examples/simple-photo/packages/mdg:camera diff --git a/examples/simple-map/.meteor/packages b/examples/simple-map/.meteor/packages index a2d4391..477074a 100644 --- a/examples/simple-map/.meteor/packages +++ b/examples/simple-map/.meteor/packages @@ -3,25 +3,25 @@ # 'meteor add' and 'meteor remove' will edit this file for you, # but you can also edit it by hand. -autopublish@1.0.8-rc300.4 -insecure@1.0.8-rc300.4 +autopublish@1.0.8 +insecure@1.0.8 mdg:geolocation -meteor-base@1.5.2-rc300.4 -mobile-experience@1.1.2-rc300.4 -mongo@2.0.0-rc300.4 +meteor-base@1.5.2 +mobile-experience@1.1.2 +mongo@2.1.1 blaze-html-templates -session@1.2.2-rc300.4 +session@1.2.2 jquery -tracker@1.3.4-rc300.4 -logging@1.3.5-rc300.4 -reload@1.3.2-rc300.4 -random@1.2.2-rc300.4 -ejson@1.1.4-rc300.4 +tracker@1.3.4 +logging@1.3.6 +reload@1.3.2 +random@1.2.2 +ejson@1.1.4 spacebars -check@1.4.2-rc300.4 -standard-minifier-css@1.9.3-rc300.4 -standard-minifier-js@3.0.0-rc300.4 -shell-server@0.6.0-rc300.4 -dynamic-import@0.7.4-rc300.4 +check@1.4.4 +standard-minifier-css@1.9.3 +standard-minifier-js@3.0.0 +shell-server@0.6.1 +dynamic-import@0.7.4 underscore@1.6.2-rc300.4 diff --git a/examples/simple-map/.meteor/release b/examples/simple-map/.meteor/release index 443afb1..af3560b 100644 --- a/examples/simple-map/.meteor/release +++ b/examples/simple-map/.meteor/release @@ -1 +1 @@ -METEOR@3.0-rc.4 +METEOR@3.2.2 diff --git a/examples/simple-map/.meteor/versions b/examples/simple-map/.meteor/versions index bcaf6dd..dfaec75 100644 --- a/examples/simple-map/.meteor/versions +++ b/examples/simple-map/.meteor/versions @@ -1,82 +1,82 @@ -allow-deny@2.0.0-rc300.4 -autopublish@1.0.8-rc300.4 -autoupdate@2.0.0-rc300.4 -babel-compiler@7.11.0-rc300.4 -babel-runtime@1.5.2-rc300.4 -base64@1.0.13-rc300.4 -binary-heap@1.0.12-rc300.4 +allow-deny@2.1.0 +autopublish@1.0.8 +autoupdate@2.0.0 +babel-compiler@7.11.3 +babel-runtime@1.5.2 +base64@1.0.13 +binary-heap@1.0.12 blaze@3.0.0-rc300.2 blaze-html-templates@3.0.0-rc300.2 blaze-tools@2.0.0-rc300.2 -boilerplate-generator@2.0.0-rc300.4 -caching-compiler@2.0.0-rc300.4 +boilerplate-generator@2.0.0 +caching-compiler@2.0.1 caching-html-compiler@2.0.0-rc300.2 -callback-hook@1.6.0-rc300.4 -check@1.4.2-rc300.4 -core-runtime@1.0.0-rc300.4 -ddp@1.4.2-rc300.4 -ddp-client@3.0.0-rc300.4 -ddp-common@1.4.1-rc300.4 -ddp-server@3.0.0-rc300.4 -diff-sequence@1.1.3-rc300.4 -dynamic-import@0.7.4-rc300.4 -ecmascript@0.16.9-rc300.4 -ecmascript-runtime@0.8.2-rc300.4 -ecmascript-runtime-client@0.12.2-rc300.4 -ecmascript-runtime-server@0.11.1-rc300.4 -ejson@1.1.4-rc300.4 -es5-shim@4.8.1-rc300.4 -facts-base@1.0.2-rc300.4 -fetch@0.1.5-rc300.4 -geojson-utils@1.0.12-rc300.4 -hot-code-push@1.0.5-rc300.4 +callback-hook@1.6.0 +check@1.4.4 +core-runtime@1.0.0 +ddp@1.4.2 +ddp-client@3.1.0 +ddp-common@1.4.4 +ddp-server@3.1.2 +diff-sequence@1.1.3 +dynamic-import@0.7.4 +ecmascript@0.16.10 +ecmascript-runtime@0.8.3 +ecmascript-runtime-client@0.12.3 +ecmascript-runtime-server@0.11.1 +ejson@1.1.4 +es5-shim@4.8.1 +facts-base@1.0.2 +fetch@0.1.6 +geojson-utils@1.0.12 +hot-code-push@1.0.5 html-tools@2.0.0-rc300.2 htmljs@2.0.0-rc300.2 -id-map@1.2.0-rc300.4 -insecure@1.0.8-rc300.4 -inter-process-messaging@0.1.2-rc300.4 +id-map@1.2.0 +insecure@1.0.8 +inter-process-messaging@0.1.2 jquery@3.0.0 -launch-screen@2.0.1-rc300.4 -logging@1.3.5-rc300.4 +launch-screen@2.0.1 +logging@1.3.6 mdg:geolocation@1.3.1 -meteor@2.0.0-rc300.4 -meteor-base@1.5.2-rc300.4 -minifier-css@2.0.0-rc300.4 -minifier-js@3.0.0-rc300.4 -minimongo@2.0.0-rc300.4 -mobile-experience@1.1.2-rc300.4 -mobile-status-bar@1.1.1-rc300.4 -modern-browsers@0.1.11-rc300.4 -modules@0.20.1-rc300.4 -modules-runtime@0.13.2-rc300.4 -mongo@2.0.0-rc300.4 -mongo-decimal@0.1.4-beta300.7 -mongo-dev-server@1.1.1-rc300.4 -mongo-id@1.0.9-rc300.4 -npm-mongo@4.16.2-rc300.4 +meteor@2.1.0 +meteor-base@1.5.2 +minifier-css@2.0.1 +minifier-js@3.0.1 +minimongo@2.0.2 +mobile-experience@1.1.2 +mobile-status-bar@1.1.1 +modern-browsers@0.2.1 +modules@0.20.3 +modules-runtime@0.13.2 +mongo@2.1.1 +mongo-decimal@0.2.0 +mongo-dev-server@1.1.1 +mongo-id@1.0.9 +npm-mongo@6.10.2 observe-sequence@2.0.0-rc300.2 -ordered-dict@1.2.0-rc300.4 -promise@1.0.0-rc300.4 -random@1.2.2-rc300.4 -react-fast-refresh@0.2.9-rc300.4 -reactive-dict@1.3.2-rc300.4 -reactive-var@1.0.13-rc300.4 -reload@1.3.2-rc300.4 -retry@1.1.1-rc300.4 -routepolicy@1.1.2-rc300.4 -session@1.2.2-rc300.4 -shell-server@0.6.0-rc300.4 -socket-stream-client@0.5.3-rc300.4 +ordered-dict@1.2.0 +promise@1.0.0 +random@1.2.2 +react-fast-refresh@0.2.9 +reactive-dict@1.3.2 +reactive-var@1.0.13 +reload@1.3.2 +retry@1.1.1 +routepolicy@1.1.2 +session@1.2.2 +shell-server@0.6.1 +socket-stream-client@0.6.0 spacebars@2.0.0-rc300.2 spacebars-compiler@2.0.0-rc300.2 -standard-minifier-css@1.9.3-rc300.4 -standard-minifier-js@3.0.0-rc300.4 +standard-minifier-css@1.9.3 +standard-minifier-js@3.0.0 templating@1.4.4-rc300.2 templating-compiler@2.0.0-rc300.2 templating-runtime@2.0.0-rc300.2 templating-tools@2.0.0-rc300.2 -tracker@1.3.4-rc300.4 -typescript@5.4.3-rc300.4 +tracker@1.3.4 +typescript@5.6.3 underscore@1.6.2-rc300.4 -webapp@2.0.0-rc300.4 -webapp-hashing@1.1.2-rc300.4 +webapp@2.0.6 +webapp-hashing@1.1.2 diff --git a/examples/simple-map/package-lock.json b/examples/simple-map/package-lock.json index 4bfa41e..89fa350 100644 --- a/examples/simple-map/package-lock.json +++ b/examples/simple-map/package-lock.json @@ -1,35 +1,71 @@ { "name": "simple-map", "version": "1.0.0", - "lockfileVersion": 1, + "lockfileVersion": 3, "requires": true, - "dependencies": { - "@babel/runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", - "requires": { - "regenerator-runtime": "^0.14.0" + "packages": { + "": { + "name": "simple-map", + "version": "1.0.0", + "dependencies": { + "@babel/runtime": "^7.27.1", + "jquery": "^3.7.1", + "meteor-node-stubs": "^1.2.17" + } + }, + "node_modules/@babel/runtime": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.1.tgz", + "integrity": "sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" } }, - "jquery": { + "node_modules/jquery": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" }, - "meteor-node-stubs": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.9.tgz", - "integrity": "sha512-EKRezc1/PblYtYiK4BOT3h5geWDo9AFBBSYNamPNh8AC5msUbVCcg8kekzAa7r7JPzBX8nZWaXEQVar4t8q/Hg==", - "requires": { - "@meteorjs/crypto-browserify": "^3.12.1", + "node_modules/meteor-node-stubs": { + "version": "1.2.17", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.17.tgz", + "integrity": "sha512-YKcv/cwxIKwA5Jl2chCd0eusmkhgALWTNB212eyYxerD+IZEelwlCQ+BID8chIyhofE48/fnRJ7voHeCo/9FoQ==", + "bundleDependencies": [ + "@meteorjs/crypto-browserify", + "assert", + "browserify-zlib", + "buffer", + "console-browserify", + "constants-browserify", + "domain-browser", + "events", + "https-browserify", + "os-browserify", + "path-browserify", + "process", + "punycode", + "querystring-es3", + "readable-stream", + "stream-browserify", + "stream-http", + "string_decoder", + "timers-browserify", + "tty-browserify", + "url", + "util", + "vm-browserify" + ], + "license": "MIT", + "dependencies": { + "@meteorjs/crypto-browserify": "^3.12.4", "assert": "^2.1.0", "browserify-zlib": "^0.2.0", "buffer": "^5.7.1", "console-browserify": "^1.2.0", "constants-browserify": "^1.0.0", "domain-browser": "^4.23.0", - "elliptic": "^6.5.4", + "elliptic": "^6.6.1", "events": "^3.3.0", "https-browserify": "^1.0.0", "os-browserify": "^0.3.0", @@ -43,774 +79,1122 @@ "string_decoder": "^1.3.0", "timers-browserify": "^2.0.12", "tty-browserify": "0.0.1", - "url": "^0.11.3", + "url": "^0.11.4", "util": "^0.12.5", "vm-browserify": "^1.1.2" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign": { + "version": "4.2.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.6.1", + "hash-base": "~3.0", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign/node_modules/bn.js": { + "version": "5.2.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign/node_modules/hash-base": { + "version": "3.0.5", + "inBundle": true, + "license": "MIT", "dependencies": { - "@meteorjs/crypto-browserify": { - "version": "3.12.1", - "bundled": true, - "requires": { - "browserify-cipher": "^1.0.1", - "browserify-sign": "^4.2.3", - "create-ecdh": "^4.0.4", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "diffie-hellman": "^5.0.3", - "hash-base": "~3.0.4", - "inherits": "^2.0.4", - "pbkdf2": "^3.1.2", - "public-encrypt": "^4.0.3", - "randombytes": "^2.1.0", - "randomfill": "^1.0.4" - }, - "dependencies": { - "hash-base": { - "version": "3.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "asn1.js": { - "version": "4.10.1", - "bundled": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, - "assert": { - "version": "2.1.0", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "is-nan": "^1.3.2", - "object-is": "^1.1.5", - "object.assign": "^4.1.4", - "util": "^0.12.5" - } - }, - "available-typed-arrays": { - "version": "1.0.5", - "bundled": true - }, - "base64-js": { - "version": "1.5.1", - "bundled": true - }, - "bn.js": { - "version": "5.2.0", - "bundled": true - }, - "brorand": { - "version": "1.1.0", - "bundled": true - }, - "browserify-aes": { - "version": "1.2.0", - "bundled": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "bundled": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "bundled": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "bundled": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.3", - "bundled": true, - "requires": { - "bn.js": "^5.2.1", - "browserify-rsa": "^4.1.0", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.5", - "hash-base": "~3.0", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.7", - "readable-stream": "^2.3.8", - "safe-buffer": "^5.2.1" - }, - "dependencies": { - "bn.js": { - "version": "5.2.1", - "bundled": true - }, - "hash-base": { - "version": "3.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "readable-stream": { - "version": "2.3.8", - "bundled": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "bundled": true - } - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "requires": { - "safe-buffer": "~5.1.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "bundled": true - } - } - } - } - }, - "browserify-zlib": { - "version": "0.2.0", - "bundled": true, - "requires": { - "pako": "~1.0.5" - } - }, - "buffer": { - "version": "5.7.1", - "bundled": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-xor": { - "version": "1.0.3", - "bundled": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "bundled": true - }, - "call-bind": { - "version": "1.0.5", - "bundled": true, - "requires": { - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" - } - }, - "cipher-base": { - "version": "1.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "console-browserify": { - "version": "1.2.0", - "bundled": true - }, - "constants-browserify": { - "version": "1.0.0", - "bundled": true - }, - "core-util-is": { - "version": "1.0.3", - "bundled": true - }, - "create-ecdh": { - "version": "4.0.4", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, - "create-hash": { - "version": "1.2.0", - "bundled": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "bundled": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "define-data-property": { - "version": "1.1.1", - "bundled": true, - "requires": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - } - }, - "define-properties": { - "version": "1.2.1", - "bundled": true, - "requires": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "des.js": { - "version": "1.0.1", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "diffie-hellman": { - "version": "5.0.3", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, - "domain-browser": { - "version": "4.23.0", - "bundled": true - }, - "elliptic": { - "version": "6.5.5", - "bundled": true, - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, - "events": { - "version": "3.3.0", - "bundled": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "bundled": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "for-each": { - "version": "0.3.3", - "bundled": true, - "requires": { - "is-callable": "^1.1.3" - } - }, - "function-bind": { - "version": "1.1.2", - "bundled": true - }, - "get-intrinsic": { - "version": "1.2.2", - "bundled": true, - "requires": { - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "gopd": { - "version": "1.0.1", - "bundled": true, - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "has-property-descriptors": { - "version": "1.0.1", - "bundled": true, - "requires": { - "get-intrinsic": "^1.2.2" - } - }, - "has-proto": { - "version": "1.0.1", - "bundled": true - }, - "has-symbols": { - "version": "1.0.3", - "bundled": true - }, - "has-tostringtag": { - "version": "1.0.0", - "bundled": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hash-base": { - "version": "3.1.0", - "bundled": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "hash.js": { - "version": "1.1.7", - "bundled": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "hasown": { - "version": "2.0.0", - "bundled": true, - "requires": { - "function-bind": "^1.1.2" - } - }, - "hmac-drbg": { - "version": "1.0.1", - "bundled": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "https-browserify": { - "version": "1.0.0", - "bundled": true - }, - "ieee754": { - "version": "1.2.1", - "bundled": true - }, - "inherits": { - "version": "2.0.4", - "bundled": true - }, - "is-arguments": { - "version": "1.1.1", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-callable": { - "version": "1.2.7", - "bundled": true - }, - "is-generator-function": { - "version": "1.0.10", - "bundled": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-nan": { - "version": "1.3.2", - "bundled": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - } - }, - "is-typed-array": { - "version": "1.1.12", - "bundled": true, - "requires": { - "which-typed-array": "^1.1.11" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true - }, - "md5.js": { - "version": "1.3.5", - "bundled": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "miller-rabin": { - "version": "4.0.1", - "bundled": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "bundled": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "bundled": true - }, - "object-inspect": { - "version": "1.13.1", - "bundled": true - }, - "object-is": { - "version": "1.1.5", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "object-keys": { - "version": "1.1.1", - "bundled": true - }, - "object.assign": { - "version": "4.1.4", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "os-browserify": { - "version": "0.3.0", - "bundled": true - }, - "pako": { - "version": "1.0.11", - "bundled": true - }, - "parse-asn1": { - "version": "5.1.7", - "bundled": true, - "requires": { - "asn1.js": "^4.10.1", - "browserify-aes": "^1.2.0", - "evp_bytestokey": "^1.0.3", - "hash-base": "~3.0", - "pbkdf2": "^3.1.2", - "safe-buffer": "^5.2.1" - }, - "dependencies": { - "hash-base": { - "version": "3.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "path-browserify": { - "version": "1.0.1", - "bundled": true - }, - "pbkdf2": { - "version": "3.1.2", - "bundled": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "process": { - "version": "0.11.10", - "bundled": true - }, - "process-nextick-args": { - "version": "2.0.1", - "bundled": true - }, - "public-encrypt": { - "version": "4.0.3", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, - "punycode": { - "version": "1.4.1", - "bundled": true - }, - "qs": { - "version": "6.11.2", - "bundled": true, - "requires": { - "side-channel": "^1.0.4" - } - }, - "querystring-es3": { - "version": "0.2.1", - "bundled": true - }, - "randombytes": { - "version": "2.1.0", - "bundled": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "bundled": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "readable-stream": { - "version": "3.6.2", - "bundled": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "ripemd160": { - "version": "2.0.2", - "bundled": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "bundled": true - }, - "set-function-length": { - "version": "1.1.1", - "bundled": true, - "requires": { - "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - } - }, - "setimmediate": { - "version": "1.0.5", - "bundled": true - }, - "sha.js": { - "version": "2.4.11", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "side-channel": { - "version": "1.0.4", - "bundled": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "stream-browserify": { - "version": "3.0.0", - "bundled": true, - "requires": { - "inherits": "~2.0.4", - "readable-stream": "^3.5.0" - } - }, - "stream-http": { - "version": "3.2.0", - "bundled": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "xtend": "^4.0.2" - } - }, - "string_decoder": { - "version": "1.3.0", - "bundled": true, - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "timers-browserify": { - "version": "2.0.12", - "bundled": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "tty-browserify": { - "version": "0.0.1", - "bundled": true - }, - "url": { - "version": "0.11.3", - "bundled": true, - "requires": { - "punycode": "^1.4.1", - "qs": "^6.11.2" - } - }, - "util": { - "version": "0.12.5", - "bundled": true, - "requires": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true - }, - "vm-browserify": { - "version": "1.1.2", - "bundled": true - }, - "which-typed-array": { - "version": "1.1.13", - "bundled": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.4", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - } - }, - "xtend": { - "version": "4.0.2", - "bundled": true + "inherits": "^2.0.4", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign/node_modules/readable-stream": { + "version": "2.3.8", + "inBundle": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign/node_modules/string_decoder": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign/node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/create-ecdh": { + "version": "4.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.6.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/create-ecdh/node_modules/bn.js": { + "version": "4.12.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/crypto-browserify": { + "version": "3.12.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "@meteorjs/browserify-sign": "^4.2.3", + "@meteorjs/create-ecdh": "^4.0.4", + "browserify-cipher": "^1.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "diffie-hellman": "^5.0.3", + "hash-base": "~3.0.4", + "inherits": "^2.0.4", + "pbkdf2": "^3.1.2", + "public-encrypt": "^4.0.3", + "randombytes": "^2.1.0", + "randomfill": "^1.0.4" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/crypto-browserify/node_modules/hash-base": { + "version": "3.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meteor-node-stubs/node_modules/asn1.js": { + "version": "4.10.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/assert": { + "version": "2.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" + } + }, + "node_modules/meteor-node-stubs/node_modules/available-typed-arrays": { + "version": "1.0.5", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/bn.js": { + "version": "5.2.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/brorand": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/browserify-aes": { + "version": "1.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/browserify-cipher": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/browserify-des": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/meteor-node-stubs/node_modules/browserify-rsa": { + "version": "4.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/browserify-zlib": { + "version": "0.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/meteor-node-stubs/node_modules/buffer": { + "version": "5.7.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/meteor-node-stubs/node_modules/buffer-xor": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/builtin-status-codes": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/call-bind": { + "version": "1.0.7", + "inBundle": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/cipher-base": { + "version": "1.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/console-browserify": { + "version": "1.2.0", + "inBundle": true + }, + "node_modules/meteor-node-stubs/node_modules/constants-browserify": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/core-util-is": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/create-hash": { + "version": "1.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/create-hmac": { + "version": "1.1.7", + "inBundle": true, + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/meteor-node-stubs/node_modules/define-data-property": { + "version": "1.1.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/define-properties": { + "version": "1.2.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/des.js": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/diffie-hellman": { + "version": "5.0.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/domain-browser": { + "version": "4.23.0", + "inBundle": true, + "license": "Artistic-2.0", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, + "node_modules/meteor-node-stubs/node_modules/elliptic": { + "version": "6.6.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/es-define-property": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meteor-node-stubs/node_modules/es-errors": { + "version": "1.3.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meteor-node-stubs/node_modules/events": { + "version": "3.3.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/meteor-node-stubs/node_modules/evp_bytestokey": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/for-each": { + "version": "0.3.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/meteor-node-stubs/node_modules/function-bind": { + "version": "1.1.2", + "inBundle": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/get-intrinsic": { + "version": "1.2.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/gopd": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/has-property-descriptors": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/has-proto": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/has-symbols": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/has-tostringtag": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/hash-base": { + "version": "3.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meteor-node-stubs/node_modules/hash.js": { + "version": "1.1.7", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/hasown": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meteor-node-stubs/node_modules/hmac-drbg": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/https-browserify": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/ieee754": { + "version": "1.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } + ], + "inBundle": true, + "license": "BSD-3-Clause" + }, + "node_modules/meteor-node-stubs/node_modules/inherits": { + "version": "2.0.4", + "inBundle": true, + "license": "ISC" + }, + "node_modules/meteor-node-stubs/node_modules/is-arguments": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/is-callable": { + "version": "1.2.7", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/is-generator-function": { + "version": "1.0.10", + "inBundle": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "node_modules/meteor-node-stubs/node_modules/is-nan": { + "version": "1.3.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/is-typed-array": { + "version": "1.1.12", + "inBundle": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/isarray": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/md5.js": { + "version": "1.3.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/meteor-node-stubs/node_modules/miller-rabin": { + "version": "4.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/meteor-node-stubs/node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/minimalistic-assert": { + "version": "1.0.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/meteor-node-stubs/node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/object-inspect": { + "version": "1.13.2", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/object-is": { + "version": "1.1.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/object-keys": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meteor-node-stubs/node_modules/object.assign": { + "version": "4.1.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/os-browserify": { + "version": "0.3.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/pako": { + "version": "1.0.11", + "inBundle": true, + "license": "(MIT AND Zlib)" + }, + "node_modules/meteor-node-stubs/node_modules/parse-asn1": { + "version": "5.1.7", + "inBundle": true, + "license": "ISC", + "dependencies": { + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/meteor-node-stubs/node_modules/parse-asn1/node_modules/hash-base": { + "version": "3.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meteor-node-stubs/node_modules/path-browserify": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/pbkdf2": { + "version": "3.1.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/meteor-node-stubs/node_modules/process": { + "version": "0.11.10", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/process-nextick-args": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/public-encrypt": { + "version": "4.0.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/meteor-node-stubs/node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/punycode": { + "version": "1.4.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/qs": { + "version": "6.13.0", + "inBundle": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/querystring-es3": { + "version": "0.2.1", + "inBundle": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/meteor-node-stubs/node_modules/randombytes": { + "version": "2.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/randomfill": { + "version": "1.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/readable-stream": { + "version": "3.6.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/meteor-node-stubs/node_modules/ripemd160": { + "version": "2.0.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/set-function-length": { + "version": "1.2.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meteor-node-stubs/node_modules/setimmediate": { + "version": "1.0.5", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/sha.js": { + "version": "2.4.11", + "inBundle": true, + "license": "(MIT AND BSD-3-Clause)", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/meteor-node-stubs/node_modules/side-channel": { + "version": "1.0.6", + "inBundle": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/stream-browserify": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/stream-http": { + "version": "3.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "xtend": "^4.0.2" + } + }, + "node_modules/meteor-node-stubs/node_modules/string_decoder": { + "version": "1.3.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/timers-browserify": { + "version": "2.0.12", + "inBundle": true, + "license": "MIT", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/tty-browserify": { + "version": "0.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/url": { + "version": "0.11.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "punycode": "^1.4.1", + "qs": "^6.12.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meteor-node-stubs/node_modules/util": { + "version": "0.12.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/meteor-node-stubs/node_modules/util-deprecate": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/vm-browserify": { + "version": "1.1.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/which-typed-array": { + "version": "1.1.13", + "inBundle": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/xtend": { + "version": "4.0.2", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + } } } } diff --git a/examples/simple-map/package.json b/examples/simple-map/package.json index 6f58b9f..b5db2b9 100644 --- a/examples/simple-map/package.json +++ b/examples/simple-map/package.json @@ -8,8 +8,8 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "@babel/runtime": "^7.24.7", + "@babel/runtime": "^7.27.1", "jquery": "^3.7.1", - "meteor-node-stubs": "^1.2.9" + "meteor-node-stubs": "^1.2.17" } } diff --git a/examples/simple-photo/.meteor/packages b/examples/simple-photo/.meteor/packages index ebb2445..ad73bb6 100644 --- a/examples/simple-photo/.meteor/packages +++ b/examples/simple-photo/.meteor/packages @@ -4,26 +4,26 @@ # 'meteor add' and 'meteor remove' will edit this file for you, # but you can also edit it by hand. -meteor-base@1.5.1 # Packages every Meteor app needs to have -mobile-experience@1.1.1 # Packages for a great mobile UX -mongo@1.16.10 # The database Meteor supports right now +meteor-base@1.5.2 # Packages every Meteor app needs to have +mobile-experience@1.1.2 # Packages for a great mobile UX +mongo@2.1.1 # The database Meteor supports right now blaze-html-templates # Compile .html files into Meteor Blaze views jquery # Wrapper package for npm-installed jquery -reactive-var@1.0.12 # Reactive variable for tracker -tracker@1.3.3 # Meteor's client-side reactive programming library +reactive-var@1.0.13 # Reactive variable for tracker +tracker@1.3.4 # Meteor's client-side reactive programming library -standard-minifier-css@1.9.2 # CSS minifier run for production mode -standard-minifier-js@2.8.1 # JS minifier run for production mode -es5-shim@4.8.0 # ECMAScript 5 compatibility for older browsers -ecmascript@0.16.8 # Enable ECMAScript2015+ syntax in app code -typescript@4.9.5 # Enable TypeScript syntax in .ts and .tsx modules -shell-server@0.5.0 # Server-side component of the `meteor shell` command +standard-minifier-css@1.9.3 # CSS minifier run for production mode +standard-minifier-js@3.0.0 # JS minifier run for production mode +es5-shim@4.8.1 # ECMAScript 5 compatibility for older browsers +ecmascript@0.16.10 # Enable ECMAScript2015+ syntax in app code +typescript@5.6.3 # Enable TypeScript syntax in .ts and .tsx modules +shell-server@0.6.1 # Server-side component of the `meteor shell` command -autopublish@1.0.7 # Publish all data to the clients (for prototyping) -insecure@1.0.7 # Allow all DB writes from clients (for prototyping) +autopublish@1.0.8 # Publish all data to the clients (for prototyping) +insecure@1.0.8 # Allow all DB writes from clients (for prototyping) -hot-module-replacement@0.5.3 # Update code in development without reloading the page +hot-module-replacement@0.5.4 # Update code in development without reloading the page blaze-hot # Update files using Blaze's API with HMR mdg:camera less -session@1.2.1 +session@1.2.2 diff --git a/examples/simple-photo/.meteor/release b/examples/simple-photo/.meteor/release index 5152abe..af3560b 100644 --- a/examples/simple-photo/.meteor/release +++ b/examples/simple-photo/.meteor/release @@ -1 +1 @@ -METEOR@2.16 +METEOR@3.2.2 diff --git a/examples/simple-photo/.meteor/versions b/examples/simple-photo/.meteor/versions index 7aabb77..083d285 100644 --- a/examples/simple-photo/.meteor/versions +++ b/examples/simple-photo/.meteor/versions @@ -1,84 +1,85 @@ -allow-deny@1.1.1 -autopublish@1.0.7 -autoupdate@1.8.0 -babel-compiler@7.10.5 -babel-runtime@1.5.1 -base64@1.0.12 -binary-heap@1.0.11 -blaze@2.8.0 -blaze-hot@1.1.2 -blaze-html-templates@2.0.1 -blaze-tools@1.1.4 -boilerplate-generator@1.7.2 -caching-compiler@1.2.2 -caching-html-compiler@1.2.2 -callback-hook@1.5.1 -check@1.4.1 -ddp@1.4.1 -ddp-client@2.6.2 -ddp-common@1.4.1 -ddp-server@2.7.1 -diff-sequence@1.1.2 -dynamic-import@0.7.3 -ecmascript@0.16.8 -ecmascript-runtime@0.8.1 -ecmascript-runtime-client@0.12.1 -ecmascript-runtime-server@0.11.0 -ejson@1.1.3 -es5-shim@4.8.0 -fetch@0.1.4 -geojson-utils@1.0.11 -hot-code-push@1.0.4 -hot-module-replacement@0.5.3 -html-tools@1.1.4 -htmljs@1.2.1 -id-map@1.1.1 -insecure@1.0.7 -inter-process-messaging@0.1.1 +allow-deny@2.1.0 +autopublish@1.0.8 +autoupdate@2.0.0 +babel-compiler@7.11.3 +babel-runtime@1.5.2 +base64@1.0.13 +binary-heap@1.0.12 +blaze@3.0.2 +blaze-hot@2.0.0 +blaze-html-templates@3.0.0 +blaze-tools@2.0.0 +boilerplate-generator@2.0.0 +caching-compiler@2.0.1 +caching-html-compiler@2.0.0 +callback-hook@1.6.0 +check@1.4.4 +core-runtime@1.0.0 +ddp@1.4.2 +ddp-client@3.1.0 +ddp-common@1.4.4 +ddp-server@3.1.2 +diff-sequence@1.1.3 +dynamic-import@0.7.4 +ecmascript@0.16.10 +ecmascript-runtime@0.8.3 +ecmascript-runtime-client@0.12.3 +ecmascript-runtime-server@0.11.1 +ejson@1.1.4 +es5-shim@4.8.1 +facts-base@1.0.2 +fetch@0.1.6 +geojson-utils@1.0.12 +hot-code-push@1.0.5 +hot-module-replacement@0.5.4 +html-tools@2.0.0 +htmljs@2.0.1 +id-map@1.2.0 +insecure@1.0.8 +inter-process-messaging@0.1.2 jquery@3.0.0 -launch-screen@2.0.0 -less@4.0.0 -logging@1.3.4 -mdg:camera@1.8.0 -meteor@1.11.5 -meteor-base@1.5.1 -minifier-css@1.6.4 -minifier-js@2.8.0 -minimongo@1.9.4 -mobile-experience@1.1.1 -mobile-status-bar@1.1.0 -modern-browsers@0.1.10 -modules@0.20.0 -modules-runtime@0.13.1 -modules-runtime-hot@0.14.2 -mongo@1.16.10 -mongo-decimal@0.1.3 -mongo-dev-server@1.1.0 -mongo-id@1.0.8 -npm-mongo@4.17.2 -observe-sequence@1.0.22 -ordered-dict@1.1.0 -promise@0.12.2 -random@1.2.1 -react-fast-refresh@0.2.8 -reactive-dict@1.3.1 -reactive-var@1.0.12 -reload@1.3.1 -retry@1.1.0 -routepolicy@1.1.1 -session@1.2.1 -shell-server@0.5.0 -socket-stream-client@0.5.2 -spacebars@1.4.1 -spacebars-compiler@1.3.2 -standard-minifier-css@1.9.2 -standard-minifier-js@2.8.1 -templating@1.4.3 -templating-compiler@1.4.2 -templating-runtime@1.6.4 -templating-tools@1.2.3 -tracker@1.3.3 -typescript@4.9.5 -underscore@1.6.1 -webapp@1.13.8 -webapp-hashing@1.1.1 +launch-screen@2.0.1 +less@4.1.1 +logging@1.3.6 +mdg:camera@1.9.0 +meteor@2.1.0 +meteor-base@1.5.2 +minifier-css@2.0.1 +minifier-js@3.0.1 +minimongo@2.0.2 +mobile-experience@1.1.2 +mobile-status-bar@1.1.1 +modern-browsers@0.2.1 +modules@0.20.3 +modules-runtime@0.13.2 +modules-runtime-hot@0.14.3 +mongo@2.1.1 +mongo-decimal@0.2.0 +mongo-dev-server@1.1.1 +mongo-id@1.0.9 +npm-mongo@6.10.2 +observe-sequence@2.0.0 +ordered-dict@1.2.0 +promise@1.0.0 +random@1.2.2 +react-fast-refresh@0.2.9 +reactive-dict@1.3.2 +reactive-var@1.0.13 +reload@1.3.2 +retry@1.1.1 +routepolicy@1.1.2 +session@1.2.2 +shell-server@0.6.1 +socket-stream-client@0.6.0 +spacebars@2.0.0 +spacebars-compiler@2.0.0 +standard-minifier-css@1.9.3 +standard-minifier-js@3.0.0 +templating@1.4.4 +templating-compiler@2.0.0 +templating-runtime@2.0.1 +templating-tools@2.0.0 +tracker@1.3.4 +typescript@5.6.3 +webapp@2.0.6 +webapp-hashing@1.1.2 diff --git a/examples/simple-photo/package-lock.json b/examples/simple-photo/package-lock.json index 0864f3d..a975b05 100644 --- a/examples/simple-photo/package-lock.json +++ b/examples/simple-photo/package-lock.json @@ -1,34 +1,69 @@ { "name": "test2", + "lockfileVersion": 3, "requires": true, - "lockfileVersion": 1, - "dependencies": { - "@babel/runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", - "requires": { - "regenerator-runtime": "^0.14.0" + "packages": { + "": { + "name": "test2", + "dependencies": { + "@babel/runtime": "^7.27.1", + "jquery": "^3.7.1", + "meteor-node-stubs": "^1.2.17" + } + }, + "node_modules/@babel/runtime": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.1.tgz", + "integrity": "sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" } }, - "jquery": { + "node_modules/jquery": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" }, - "meteor-node-stubs": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.9.tgz", - "integrity": "sha512-EKRezc1/PblYtYiK4BOT3h5geWDo9AFBBSYNamPNh8AC5msUbVCcg8kekzAa7r7JPzBX8nZWaXEQVar4t8q/Hg==", - "requires": { - "@meteorjs/crypto-browserify": "^3.12.1", + "node_modules/meteor-node-stubs": { + "version": "1.2.17", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.17.tgz", + "integrity": "sha512-YKcv/cwxIKwA5Jl2chCd0eusmkhgALWTNB212eyYxerD+IZEelwlCQ+BID8chIyhofE48/fnRJ7voHeCo/9FoQ==", + "bundleDependencies": [ + "@meteorjs/crypto-browserify", + "assert", + "browserify-zlib", + "buffer", + "console-browserify", + "constants-browserify", + "domain-browser", + "events", + "https-browserify", + "os-browserify", + "path-browserify", + "process", + "punycode", + "querystring-es3", + "readable-stream", + "stream-browserify", + "stream-http", + "string_decoder", + "timers-browserify", + "tty-browserify", + "url", + "util", + "vm-browserify" + ], + "license": "MIT", + "dependencies": { + "@meteorjs/crypto-browserify": "^3.12.4", "assert": "^2.1.0", "browserify-zlib": "^0.2.0", "buffer": "^5.7.1", "console-browserify": "^1.2.0", "constants-browserify": "^1.0.0", "domain-browser": "^4.23.0", - "elliptic": "^6.5.4", + "elliptic": "^6.6.1", "events": "^3.3.0", "https-browserify": "^1.0.0", "os-browserify": "^0.3.0", @@ -42,774 +77,1122 @@ "string_decoder": "^1.3.0", "timers-browserify": "^2.0.12", "tty-browserify": "0.0.1", - "url": "^0.11.3", + "url": "^0.11.4", "util": "^0.12.5", "vm-browserify": "^1.1.2" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign": { + "version": "4.2.3", + "inBundle": true, + "license": "ISC", + "dependencies": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.6.1", + "hash-base": "~3.0", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign/node_modules/bn.js": { + "version": "5.2.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign/node_modules/hash-base": { + "version": "3.0.5", + "inBundle": true, + "license": "MIT", "dependencies": { - "@meteorjs/crypto-browserify": { - "version": "3.12.1", - "bundled": true, - "requires": { - "browserify-cipher": "^1.0.1", - "browserify-sign": "^4.2.3", - "create-ecdh": "^4.0.4", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "diffie-hellman": "^5.0.3", - "hash-base": "~3.0.4", - "inherits": "^2.0.4", - "pbkdf2": "^3.1.2", - "public-encrypt": "^4.0.3", - "randombytes": "^2.1.0", - "randomfill": "^1.0.4" - }, - "dependencies": { - "hash-base": { - "version": "3.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "asn1.js": { - "version": "4.10.1", - "bundled": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, - "assert": { - "version": "2.1.0", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "is-nan": "^1.3.2", - "object-is": "^1.1.5", - "object.assign": "^4.1.4", - "util": "^0.12.5" - } - }, - "available-typed-arrays": { - "version": "1.0.5", - "bundled": true - }, - "base64-js": { - "version": "1.5.1", - "bundled": true - }, - "bn.js": { - "version": "5.2.0", - "bundled": true - }, - "brorand": { - "version": "1.1.0", - "bundled": true - }, - "browserify-aes": { - "version": "1.2.0", - "bundled": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "bundled": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "bundled": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "bundled": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.3", - "bundled": true, - "requires": { - "bn.js": "^5.2.1", - "browserify-rsa": "^4.1.0", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.5", - "hash-base": "~3.0", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.7", - "readable-stream": "^2.3.8", - "safe-buffer": "^5.2.1" - }, - "dependencies": { - "bn.js": { - "version": "5.2.1", - "bundled": true - }, - "hash-base": { - "version": "3.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "readable-stream": { - "version": "2.3.8", - "bundled": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "bundled": true - } - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "requires": { - "safe-buffer": "~5.1.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "bundled": true - } - } - } - } - }, - "browserify-zlib": { - "version": "0.2.0", - "bundled": true, - "requires": { - "pako": "~1.0.5" - } - }, - "buffer": { - "version": "5.7.1", - "bundled": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-xor": { - "version": "1.0.3", - "bundled": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "bundled": true - }, - "call-bind": { - "version": "1.0.5", - "bundled": true, - "requires": { - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" - } - }, - "cipher-base": { - "version": "1.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "console-browserify": { - "version": "1.2.0", - "bundled": true - }, - "constants-browserify": { - "version": "1.0.0", - "bundled": true - }, - "core-util-is": { - "version": "1.0.3", - "bundled": true - }, - "create-ecdh": { - "version": "4.0.4", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, - "create-hash": { - "version": "1.2.0", - "bundled": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "bundled": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "define-data-property": { - "version": "1.1.1", - "bundled": true, - "requires": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - } - }, - "define-properties": { - "version": "1.2.1", - "bundled": true, - "requires": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "des.js": { - "version": "1.0.1", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "diffie-hellman": { - "version": "5.0.3", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, - "domain-browser": { - "version": "4.23.0", - "bundled": true - }, - "elliptic": { - "version": "6.5.5", - "bundled": true, - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, - "events": { - "version": "3.3.0", - "bundled": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "bundled": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "for-each": { - "version": "0.3.3", - "bundled": true, - "requires": { - "is-callable": "^1.1.3" - } - }, - "function-bind": { - "version": "1.1.2", - "bundled": true - }, - "get-intrinsic": { - "version": "1.2.2", - "bundled": true, - "requires": { - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "gopd": { - "version": "1.0.1", - "bundled": true, - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "has-property-descriptors": { - "version": "1.0.1", - "bundled": true, - "requires": { - "get-intrinsic": "^1.2.2" - } - }, - "has-proto": { - "version": "1.0.1", - "bundled": true - }, - "has-symbols": { - "version": "1.0.3", - "bundled": true - }, - "has-tostringtag": { - "version": "1.0.0", - "bundled": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hash-base": { - "version": "3.1.0", - "bundled": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "hash.js": { - "version": "1.1.7", - "bundled": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "hasown": { - "version": "2.0.0", - "bundled": true, - "requires": { - "function-bind": "^1.1.2" - } - }, - "hmac-drbg": { - "version": "1.0.1", - "bundled": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "https-browserify": { - "version": "1.0.0", - "bundled": true - }, - "ieee754": { - "version": "1.2.1", - "bundled": true - }, - "inherits": { - "version": "2.0.4", - "bundled": true - }, - "is-arguments": { - "version": "1.1.1", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-callable": { - "version": "1.2.7", - "bundled": true - }, - "is-generator-function": { - "version": "1.0.10", - "bundled": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-nan": { - "version": "1.3.2", - "bundled": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - } - }, - "is-typed-array": { - "version": "1.1.12", - "bundled": true, - "requires": { - "which-typed-array": "^1.1.11" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true - }, - "md5.js": { - "version": "1.3.5", - "bundled": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "miller-rabin": { - "version": "4.0.1", - "bundled": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "bundled": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "bundled": true - }, - "object-inspect": { - "version": "1.13.1", - "bundled": true - }, - "object-is": { - "version": "1.1.5", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "object-keys": { - "version": "1.1.1", - "bundled": true - }, - "object.assign": { - "version": "4.1.4", - "bundled": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "os-browserify": { - "version": "0.3.0", - "bundled": true - }, - "pako": { - "version": "1.0.11", - "bundled": true - }, - "parse-asn1": { - "version": "5.1.7", - "bundled": true, - "requires": { - "asn1.js": "^4.10.1", - "browserify-aes": "^1.2.0", - "evp_bytestokey": "^1.0.3", - "hash-base": "~3.0", - "pbkdf2": "^3.1.2", - "safe-buffer": "^5.2.1" - }, - "dependencies": { - "hash-base": { - "version": "3.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - } - } - }, - "path-browserify": { - "version": "1.0.1", - "bundled": true - }, - "pbkdf2": { - "version": "3.1.2", - "bundled": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "process": { - "version": "0.11.10", - "bundled": true - }, - "process-nextick-args": { - "version": "2.0.1", - "bundled": true - }, - "public-encrypt": { - "version": "4.0.3", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, - "punycode": { - "version": "1.4.1", - "bundled": true - }, - "qs": { - "version": "6.11.2", - "bundled": true, - "requires": { - "side-channel": "^1.0.4" - } - }, - "querystring-es3": { - "version": "0.2.1", - "bundled": true - }, - "randombytes": { - "version": "2.1.0", - "bundled": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "bundled": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "readable-stream": { - "version": "3.6.2", - "bundled": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "ripemd160": { - "version": "2.0.2", - "bundled": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "bundled": true - }, - "set-function-length": { - "version": "1.1.1", - "bundled": true, - "requires": { - "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - } - }, - "setimmediate": { - "version": "1.0.5", - "bundled": true - }, - "sha.js": { - "version": "2.4.11", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "side-channel": { - "version": "1.0.4", - "bundled": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "stream-browserify": { - "version": "3.0.0", - "bundled": true, - "requires": { - "inherits": "~2.0.4", - "readable-stream": "^3.5.0" - } - }, - "stream-http": { - "version": "3.2.0", - "bundled": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "xtend": "^4.0.2" - } - }, - "string_decoder": { - "version": "1.3.0", - "bundled": true, - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "timers-browserify": { - "version": "2.0.12", - "bundled": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "tty-browserify": { - "version": "0.0.1", - "bundled": true - }, - "url": { - "version": "0.11.3", - "bundled": true, - "requires": { - "punycode": "^1.4.1", - "qs": "^6.11.2" - } - }, - "util": { - "version": "0.12.5", - "bundled": true, - "requires": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true - }, - "vm-browserify": { - "version": "1.1.2", - "bundled": true - }, - "which-typed-array": { - "version": "1.1.13", - "bundled": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.4", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - } - }, - "xtend": { - "version": "4.0.2", - "bundled": true + "inherits": "^2.0.4", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign/node_modules/readable-stream": { + "version": "2.3.8", + "inBundle": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign/node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign/node_modules/string_decoder": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/browserify-sign/node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/create-ecdh": { + "version": "4.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.6.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/create-ecdh/node_modules/bn.js": { + "version": "4.12.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/crypto-browserify": { + "version": "3.12.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "@meteorjs/browserify-sign": "^4.2.3", + "@meteorjs/create-ecdh": "^4.0.4", + "browserify-cipher": "^1.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "diffie-hellman": "^5.0.3", + "hash-base": "~3.0.4", + "inherits": "^2.0.4", + "pbkdf2": "^3.1.2", + "public-encrypt": "^4.0.3", + "randombytes": "^2.1.0", + "randomfill": "^1.0.4" + }, + "engines": { + "node": ">= 0.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/@meteorjs/crypto-browserify/node_modules/hash-base": { + "version": "3.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meteor-node-stubs/node_modules/asn1.js": { + "version": "4.10.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/assert": { + "version": "2.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" + } + }, + "node_modules/meteor-node-stubs/node_modules/available-typed-arrays": { + "version": "1.0.5", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/bn.js": { + "version": "5.2.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/brorand": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/browserify-aes": { + "version": "1.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/browserify-cipher": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/browserify-des": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/meteor-node-stubs/node_modules/browserify-rsa": { + "version": "4.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/browserify-zlib": { + "version": "0.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/meteor-node-stubs/node_modules/buffer": { + "version": "5.7.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/meteor-node-stubs/node_modules/buffer-xor": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/builtin-status-codes": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/call-bind": { + "version": "1.0.7", + "inBundle": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/cipher-base": { + "version": "1.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/console-browserify": { + "version": "1.2.0", + "inBundle": true + }, + "node_modules/meteor-node-stubs/node_modules/constants-browserify": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/core-util-is": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/create-hash": { + "version": "1.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/create-hmac": { + "version": "1.1.7", + "inBundle": true, + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/meteor-node-stubs/node_modules/define-data-property": { + "version": "1.1.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/define-properties": { + "version": "1.2.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/des.js": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/diffie-hellman": { + "version": "5.0.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/domain-browser": { + "version": "4.23.0", + "inBundle": true, + "license": "Artistic-2.0", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, + "node_modules/meteor-node-stubs/node_modules/elliptic": { + "version": "6.6.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/es-define-property": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meteor-node-stubs/node_modules/es-errors": { + "version": "1.3.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meteor-node-stubs/node_modules/events": { + "version": "3.3.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/meteor-node-stubs/node_modules/evp_bytestokey": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/for-each": { + "version": "0.3.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/meteor-node-stubs/node_modules/function-bind": { + "version": "1.1.2", + "inBundle": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/get-intrinsic": { + "version": "1.2.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/gopd": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/has-property-descriptors": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/has-proto": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/has-symbols": { + "version": "1.0.3", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/has-tostringtag": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/hash-base": { + "version": "3.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meteor-node-stubs/node_modules/hash.js": { + "version": "1.1.7", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/hasown": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meteor-node-stubs/node_modules/hmac-drbg": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/https-browserify": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/ieee754": { + "version": "1.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } + ], + "inBundle": true, + "license": "BSD-3-Clause" + }, + "node_modules/meteor-node-stubs/node_modules/inherits": { + "version": "2.0.4", + "inBundle": true, + "license": "ISC" + }, + "node_modules/meteor-node-stubs/node_modules/is-arguments": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/is-callable": { + "version": "1.2.7", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/is-generator-function": { + "version": "1.0.10", + "inBundle": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "node_modules/meteor-node-stubs/node_modules/is-nan": { + "version": "1.3.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/is-typed-array": { + "version": "1.1.12", + "inBundle": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/isarray": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/md5.js": { + "version": "1.3.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/meteor-node-stubs/node_modules/miller-rabin": { + "version": "4.0.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/meteor-node-stubs/node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/minimalistic-assert": { + "version": "1.0.1", + "inBundle": true, + "license": "ISC" + }, + "node_modules/meteor-node-stubs/node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/object-inspect": { + "version": "1.13.2", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/object-is": { + "version": "1.1.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/object-keys": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meteor-node-stubs/node_modules/object.assign": { + "version": "4.1.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/os-browserify": { + "version": "0.3.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/pako": { + "version": "1.0.11", + "inBundle": true, + "license": "(MIT AND Zlib)" + }, + "node_modules/meteor-node-stubs/node_modules/parse-asn1": { + "version": "5.1.7", + "inBundle": true, + "license": "ISC", + "dependencies": { + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/meteor-node-stubs/node_modules/parse-asn1/node_modules/hash-base": { + "version": "3.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/meteor-node-stubs/node_modules/path-browserify": { + "version": "1.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/pbkdf2": { + "version": "3.1.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/meteor-node-stubs/node_modules/process": { + "version": "0.11.10", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/process-nextick-args": { + "version": "2.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/public-encrypt": { + "version": "4.0.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/meteor-node-stubs/node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/punycode": { + "version": "1.4.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/qs": { + "version": "6.13.0", + "inBundle": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/querystring-es3": { + "version": "0.2.1", + "inBundle": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/meteor-node-stubs/node_modules/randombytes": { + "version": "2.1.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/randomfill": { + "version": "1.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/readable-stream": { + "version": "3.6.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/meteor-node-stubs/node_modules/ripemd160": { + "version": "2.0.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/meteor-node-stubs/node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/set-function-length": { + "version": "1.2.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meteor-node-stubs/node_modules/setimmediate": { + "version": "1.0.5", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/sha.js": { + "version": "2.4.11", + "inBundle": true, + "license": "(MIT AND BSD-3-Clause)", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/meteor-node-stubs/node_modules/side-channel": { + "version": "1.0.6", + "inBundle": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/stream-browserify": { + "version": "3.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "~2.0.4", + "readable-stream": "^3.5.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/stream-http": { + "version": "3.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "xtend": "^4.0.2" + } + }, + "node_modules/meteor-node-stubs/node_modules/string_decoder": { + "version": "1.3.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/timers-browserify": { + "version": "2.0.12", + "inBundle": true, + "license": "MIT", + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/meteor-node-stubs/node_modules/tty-browserify": { + "version": "0.0.1", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/url": { + "version": "0.11.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "punycode": "^1.4.1", + "qs": "^6.12.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/meteor-node-stubs/node_modules/util": { + "version": "0.12.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/meteor-node-stubs/node_modules/util-deprecate": { + "version": "1.0.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/vm-browserify": { + "version": "1.1.2", + "inBundle": true, + "license": "MIT" + }, + "node_modules/meteor-node-stubs/node_modules/which-typed-array": { + "version": "1.1.13", + "inBundle": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/meteor-node-stubs/node_modules/xtend": { + "version": "4.0.2", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + } } } } diff --git a/examples/simple-photo/package.json b/examples/simple-photo/package.json index 7c23eb9..e2f5329 100644 --- a/examples/simple-photo/package.json +++ b/examples/simple-photo/package.json @@ -8,8 +8,8 @@ "visualize": "meteor --production --extra-packages bundle-visualizer" }, "dependencies": { - "@babel/runtime": "^7.24.7", + "@babel/runtime": "^7.27.1", "jquery": "^3.7.1", - "meteor-node-stubs": "^1.2.9" + "meteor-node-stubs": "^1.2.17" } } diff --git a/examples/simple-photo/packages/mdg:camera b/examples/simple-photo/packages/mdg:camera new file mode 120000 index 0000000..6f43e90 --- /dev/null +++ b/examples/simple-photo/packages/mdg:camera @@ -0,0 +1 @@ +../../../packages/mdg:camera/ \ No newline at end of file diff --git a/packages/mdg:camera/CHANGELOG.md b/packages/mdg:camera/CHANGELOG.md index f6bc5cc..26a4155 100644 --- a/packages/mdg:camera/CHANGELOG.md +++ b/packages/mdg:camera/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## v1.9.0, 2025-05-19 + +* Update package to be compatible with Meteor 3. + ## v1.8.0, 2021-10-25 * Updated `cordova-plugin-camera` to v6 for Meteor 2.5. diff --git a/packages/mdg:camera/package.js b/packages/mdg:camera/package.js index 86900d6..a2684e9 100644 --- a/packages/mdg:camera/package.js +++ b/packages/mdg:camera/package.js @@ -1,7 +1,7 @@ Package.describe({ name: "mdg:camera", summary: "Photos with one function call on desktop and mobile.", - version: "1.8.0", + version: "1.9.0", git: "https://github.com/meteor/mobile-packages" }); @@ -11,9 +11,9 @@ Cordova.depends({ Package.onUse(function(api) { - api.versionsFrom("2.5"); + api.versionsFrom(["2.5", "3.0"]); api.export('MeteorCamera'); - api.use(["templating@1.4.1", "session@1.2.0", "blaze@2.5.0", "less@4.0.0", "reactive-var@1.0.11"]); + api.use(["templating", "session", "blaze", "less", "reactive-var"]); api.use("isobuild:cordova@5.2.0"); api.addFiles('photo.html'); From 5eafcfd3a567144ee65c94b8d7f10b17523fc89f Mon Sep 17 00:00:00 2001 From: Jan Dvorak Date: Mon, 19 May 2025 16:56:23 +0200 Subject: [PATCH 6/7] Upgrade Solomo example to Meteor 3 Also moved to FlowRouter from IronRouter --- examples/solomo/.meteor/packages | 3 +- examples/solomo/.meteor/versions | 14 +- examples/solomo/{ => client}/devshop-demo.css | 0 .../solomo/{ => client}/devshop-demo.html | 0 examples/solomo/client/routes.js | 74 ++++-- examples/solomo/devshop-demo.js | 6 +- examples/solomo/package-lock.json | 249 +++++++++--------- examples/solomo/package.json | 5 +- examples/solomo/packages/mdg:camera | 1 + 9 files changed, 193 insertions(+), 159 deletions(-) rename examples/solomo/{ => client}/devshop-demo.css (100%) rename examples/solomo/{ => client}/devshop-demo.html (100%) create mode 120000 examples/solomo/packages/mdg:camera diff --git a/examples/solomo/.meteor/packages b/examples/solomo/.meteor/packages index 192882a..883ba9e 100644 --- a/examples/solomo/.meteor/packages +++ b/examples/solomo/.meteor/packages @@ -5,8 +5,6 @@ autopublish@1.0.7 insecure@1.0.7 -mrt:moment -iron:router ionic accounts-ui@1.4.2 accounts-facebook@1.3.3 @@ -27,3 +25,4 @@ reactive-var@1.0.12 meteor-base@1.5.1 mongo@1.16.10 blaze-html-templates +ostrio:flow-router-extra diff --git a/examples/solomo/.meteor/versions b/examples/solomo/.meteor/versions index 7f7a22d..9ebb739 100644 --- a/examples/solomo/.meteor/versions +++ b/examples/solomo/.meteor/versions @@ -23,7 +23,6 @@ ddp-client@2.6.2 ddp-common@1.4.1 ddp-rate-limiter@1.2.1 ddp-server@2.7.1 -deps@1.0.12 diff-sequence@1.1.2 dynamic-import@0.7.3 ecmascript@0.16.8 @@ -44,19 +43,11 @@ id-map@1.1.1 insecure@1.0.7 inter-process-messaging@0.1.1 ionic@1.0.0 -iron:controller@1.1.0 -iron:core@1.0.11 -iron:dynamic-template@1.1.0 -iron:layout@1.0.12 -iron:location@1.1.0 -iron:middleware-stack@1.1.0 -iron:router@1.2.0 -iron:url@1.1.0 jquery@3.0.0 less@4.0.0 localstorage@1.2.0 logging@1.3.4 -mdg:camera@1.8.0 +mdg:camera@1.9.0 mdg:geolocation@1.3.1 mdg:reload-on-resume@1.0.5 meteor@1.11.5 @@ -71,12 +62,12 @@ mongo@1.16.10 mongo-decimal@0.1.3 mongo-dev-server@1.1.0 mongo-id@1.0.8 -mrt:moment@2.8.1 npm-mongo@4.17.2 oauth@2.2.1 oauth2@1.3.2 observe-sequence@1.0.22 ordered-dict@1.1.0 +ostrio:flow-router-extra@3.12.0 promise@0.12.2 random@1.2.1 rate-limit@1.1.1 @@ -100,7 +91,6 @@ templating-runtime@1.6.4 templating-tools@1.2.3 tracker@1.3.3 typescript@4.9.5 -ui@1.0.13 underscore@1.6.1 url@1.3.2 webapp@1.13.8 diff --git a/examples/solomo/devshop-demo.css b/examples/solomo/client/devshop-demo.css similarity index 100% rename from examples/solomo/devshop-demo.css rename to examples/solomo/client/devshop-demo.css diff --git a/examples/solomo/devshop-demo.html b/examples/solomo/client/devshop-demo.html similarity index 100% rename from examples/solomo/devshop-demo.html rename to examples/solomo/client/devshop-demo.html diff --git a/examples/solomo/client/routes.js b/examples/solomo/client/routes.js index 7bc4bb7..af595a2 100644 --- a/examples/solomo/client/routes.js +++ b/examples/solomo/client/routes.js @@ -1,21 +1,55 @@ -Router.map(function() { - this.route('map', { - path: '/', - data: function () { - Session.set("currentPhoto", null); - } - }); - this.route("mapWithPhoto", { - template: "map", - path: 'map/:_id', - data: function () { - Session.set("currentPhoto", this.params._id); - } - }); - this.route('camera-page'); - this.route("list"); -}); +import { FlowRouter } from 'meteor/ostrio:flow-router-extra'; +import { Session } from 'meteor/session' -Router.configure({ - layoutTemplate: "layout" -}); \ No newline at end of file +FlowRouter.route('/', { + name: 'index', + action: function () { + this.render('layout', 'map') + }, + data: function () { + Session.set("currentPhoto", null); + } +}) +FlowRouter.route('/map/:_id', { + name: 'mapWithPhoto', + action: function () { + this.render('layout', 'map') + }, + data: function (params) { + Session.set("currentPhoto", params._id); + } +}) +FlowRouter.route('/camera-page', { + name: 'camera-page', + action: function () { + this.render('layout', 'camera-page') + } +}) +FlowRouter.route('/list', { + name: 'list', + action: function () { + this.render('layout', 'list') + } +}) + +// Router.map(function() { +// this.route('map', { +// path: '/', +// data: function () { +// Session.set("currentPhoto", null); +// } +// }); +// this.route("mapWithPhoto", { +// template: "map", +// path: 'map/:_id', +// data: function () { +// Session.set("currentPhoto", this.params._id); +// } +// }); +// this.route('camera-page'); +// this.route("list"); +// }); +// +// Router.configure({ +// layoutTemplate: "layout" +// }); diff --git a/examples/solomo/devshop-demo.js b/examples/solomo/devshop-demo.js index 85ab4be..49495cb 100644 --- a/examples/solomo/devshop-demo.js +++ b/examples/solomo/devshop-demo.js @@ -1,13 +1,13 @@ import { Meteor } from 'meteor/meteor'; import { Session } from 'meteor/session'; import { MeteorCamera } from 'meteor/mdg:camera'; -import { Router } from 'meteor/iron:router'; import { Reload } from 'meteor/reload'; import { Geolocation } from 'meteor/mdg:geolocation'; import { Tracker } from 'meteor/tracker'; import { ReactiveVar } from "meteor/reactive-var"; import { Template } from "meteor/templating"; import { Mongo } from "meteor/mongo"; +import { FlowRouter } from 'meteor/ostrio:flow-router-extra'; const Photos = new Mongo.Collection("photos"); @@ -46,7 +46,7 @@ if (Meteor.isClient) { } }); - Router.go("/list"); + FlowRouter.go("/list"); }; Template.layout.events({ @@ -62,7 +62,7 @@ if (Meteor.isClient) { Template.layout.helpers({ onPage: function (pageName) { - return Router.current().route.name === pageName; + return FlowRouter.current().route.name === pageName; } }); diff --git a/examples/solomo/package-lock.json b/examples/solomo/package-lock.json index 0c36e1f..a2f7e2d 100644 --- a/examples/solomo/package-lock.json +++ b/examples/solomo/package-lock.json @@ -5,12 +5,9 @@ "requires": true, "dependencies": { "@babel/runtime": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.7.tgz", - "integrity": "sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==", - "requires": { - "regenerator-runtime": "^0.14.0" - } + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.1.tgz", + "integrity": "sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==" }, "jquery": { "version": "3.7.1", @@ -18,18 +15,18 @@ "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" }, "meteor-node-stubs": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.9.tgz", - "integrity": "sha512-EKRezc1/PblYtYiK4BOT3h5geWDo9AFBBSYNamPNh8AC5msUbVCcg8kekzAa7r7JPzBX8nZWaXEQVar4t8q/Hg==", + "version": "1.2.17", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.17.tgz", + "integrity": "sha512-YKcv/cwxIKwA5Jl2chCd0eusmkhgALWTNB212eyYxerD+IZEelwlCQ+BID8chIyhofE48/fnRJ7voHeCo/9FoQ==", "requires": { - "@meteorjs/crypto-browserify": "^3.12.1", + "@meteorjs/crypto-browserify": "^3.12.4", "assert": "^2.1.0", "browserify-zlib": "^0.2.0", "buffer": "^5.7.1", "console-browserify": "^1.2.0", "constants-browserify": "^1.0.0", "domain-browser": "^4.23.0", - "elliptic": "^6.5.4", + "elliptic": "^6.6.1", "events": "^3.3.0", "https-browserify": "^1.0.0", "os-browserify": "^0.3.0", @@ -43,18 +40,94 @@ "string_decoder": "^1.3.0", "timers-browserify": "^2.0.12", "tty-browserify": "0.0.1", - "url": "^0.11.3", + "url": "^0.11.4", "util": "^0.12.5", "vm-browserify": "^1.1.2" }, "dependencies": { + "@meteorjs/browserify-sign": { + "version": "4.2.3", + "bundled": true, + "requires": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.6.1", + "hash-base": "~3.0", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.1", + "bundled": true + }, + "hash-base": { + "version": "3.0.5", + "bundled": true, + "requires": { + "inherits": "^2.0.4", + "safe-buffer": "^5.2.1" + } + }, + "readable-stream": { + "version": "2.3.8", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "bundled": true + } + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "bundled": true + } + } + } + } + }, + "@meteorjs/create-ecdh": { + "version": "4.0.4", + "bundled": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.6.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.1", + "bundled": true + } + } + }, "@meteorjs/crypto-browserify": { - "version": "3.12.1", + "version": "3.12.4", "bundled": true, "requires": { + "@meteorjs/browserify-sign": "^4.2.3", + "@meteorjs/create-ecdh": "^4.0.4", "browserify-cipher": "^1.0.1", - "browserify-sign": "^4.2.3", - "create-ecdh": "^4.0.4", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", "diffie-hellman": "^5.0.3", @@ -157,68 +230,6 @@ "randombytes": "^2.0.1" } }, - "browserify-sign": { - "version": "4.2.3", - "bundled": true, - "requires": { - "bn.js": "^5.2.1", - "browserify-rsa": "^4.1.0", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.5", - "hash-base": "~3.0", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.7", - "readable-stream": "^2.3.8", - "safe-buffer": "^5.2.1" - }, - "dependencies": { - "bn.js": { - "version": "5.2.1", - "bundled": true - }, - "hash-base": { - "version": "3.0.4", - "bundled": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "readable-stream": { - "version": "2.3.8", - "bundled": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "bundled": true - } - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "requires": { - "safe-buffer": "~5.1.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "bundled": true - } - } - } - } - }, "browserify-zlib": { "version": "0.2.0", "bundled": true, @@ -243,12 +254,14 @@ "bundled": true }, "call-bind": { - "version": "1.0.5", + "version": "1.0.7", "bundled": true, "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" } }, "cipher-base": { @@ -271,20 +284,6 @@ "version": "1.0.3", "bundled": true }, - "create-ecdh": { - "version": "4.0.4", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } - }, "create-hash": { "version": "1.2.0", "bundled": true, @@ -309,12 +308,12 @@ } }, "define-data-property": { - "version": "1.1.1", + "version": "1.1.4", "bundled": true, "requires": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" } }, "define-properties": { @@ -354,7 +353,7 @@ "bundled": true }, "elliptic": { - "version": "6.5.5", + "version": "6.6.1", "bundled": true, "requires": { "bn.js": "^4.11.9", @@ -372,6 +371,17 @@ } } }, + "es-define-property": { + "version": "1.0.0", + "bundled": true, + "requires": { + "get-intrinsic": "^1.2.4" + } + }, + "es-errors": { + "version": "1.3.0", + "bundled": true + }, "events": { "version": "3.3.0", "bundled": true @@ -396,9 +406,10 @@ "bundled": true }, "get-intrinsic": { - "version": "1.2.2", + "version": "1.2.4", "bundled": true, "requires": { + "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", @@ -413,10 +424,10 @@ } }, "has-property-descriptors": { - "version": "1.0.1", + "version": "1.0.2", "bundled": true, "requires": { - "get-intrinsic": "^1.2.2" + "es-define-property": "^1.0.0" } }, "has-proto": { @@ -549,7 +560,7 @@ "bundled": true }, "object-inspect": { - "version": "1.13.1", + "version": "1.13.2", "bundled": true }, "object-is": { @@ -650,10 +661,10 @@ "bundled": true }, "qs": { - "version": "6.11.2", + "version": "6.13.0", "bundled": true, "requires": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" } }, "querystring-es3": { @@ -697,13 +708,15 @@ "bundled": true }, "set-function-length": { - "version": "1.1.1", + "version": "1.2.2", "bundled": true, "requires": { - "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.2" } }, "setimmediate": { @@ -719,12 +732,13 @@ } }, "side-channel": { - "version": "1.0.4", + "version": "1.0.6", "bundled": true, "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" } }, "stream-browserify": { @@ -764,11 +778,11 @@ "bundled": true }, "url": { - "version": "0.11.3", + "version": "0.11.4", "bundled": true, "requires": { "punycode": "^1.4.1", - "qs": "^6.11.2" + "qs": "^6.12.3" } }, "util": { @@ -806,11 +820,6 @@ "bundled": true } } - }, - "regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" } } } diff --git a/examples/solomo/package.json b/examples/solomo/package.json index 7665be4..86bbc91 100644 --- a/examples/solomo/package.json +++ b/examples/solomo/package.json @@ -4,6 +4,7 @@ "description": "Devshop Demo for Meteor Mobile: SoLoMo", "main": "devshop-demo.js", "scripts": { + "start": "meteor run --settings settings.json", "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { @@ -17,8 +18,8 @@ }, "homepage": "https://github.com/meteor/mobile-packages#readme", "dependencies": { - "@babel/runtime": "^7.24.7", + "@babel/runtime": "^7.27.1", "jquery": "^3.7.1", - "meteor-node-stubs": "^1.2.9" + "meteor-node-stubs": "^1.2.17" } } diff --git a/examples/solomo/packages/mdg:camera b/examples/solomo/packages/mdg:camera new file mode 120000 index 0000000..6f43e90 --- /dev/null +++ b/examples/solomo/packages/mdg:camera @@ -0,0 +1 @@ +../../../packages/mdg:camera/ \ No newline at end of file From 249df64b961d93ec43083cf52864e857c22cfaef Mon Sep 17 00:00:00 2001 From: Jan Dvorak Date: Mon, 19 May 2025 17:49:49 +0200 Subject: [PATCH 7/7] Solomo example upgrade --- examples/solomo/.meteor/packages | 4 +- examples/solomo/.meteor/versions | 3 +- examples/solomo/client/devshop-demo.css | 11 ++- examples/solomo/client/devshop-demo.html | 18 ++-- examples/solomo/client/helpers.js | 67 +++++++++++++++ examples/solomo/client/routes.js | 17 +++- examples/solomo/devshop-demo.js | 86 ++++---------------- examples/solomo/packages/google-maps/maps.js | 5 +- examples/solomo/server/main.js | 8 ++ 9 files changed, 134 insertions(+), 85 deletions(-) create mode 100644 examples/solomo/client/helpers.js create mode 100644 examples/solomo/server/main.js diff --git a/examples/solomo/.meteor/packages b/examples/solomo/.meteor/packages index 883ba9e..420c7d8 100644 --- a/examples/solomo/.meteor/packages +++ b/examples/solomo/.meteor/packages @@ -3,8 +3,6 @@ # 'meteor add' and 'meteor remove' will edit this file for you, # but you can also edit it by hand. -autopublish@1.0.7 -insecure@1.0.7 ionic accounts-ui@1.4.2 accounts-facebook@1.3.3 @@ -26,3 +24,5 @@ meteor-base@1.5.1 mongo@1.16.10 blaze-html-templates ostrio:flow-router-extra +check +audit-argument-checks diff --git a/examples/solomo/.meteor/versions b/examples/solomo/.meteor/versions index 9ebb739..d7400a9 100644 --- a/examples/solomo/.meteor/versions +++ b/examples/solomo/.meteor/versions @@ -4,7 +4,7 @@ accounts-oauth@1.4.4 accounts-ui@1.4.2 accounts-ui-unstyled@1.7.1 allow-deny@1.1.1 -autopublish@1.0.7 +audit-argument-checks@1.0.7 autoupdate@1.8.0 babel-compiler@7.10.5 babel-runtime@1.5.1 @@ -40,7 +40,6 @@ hot-code-push@1.0.4 html-tools@1.1.4 htmljs@1.2.1 id-map@1.1.1 -insecure@1.0.7 inter-process-messaging@0.1.1 ionic@1.0.0 jquery@3.0.0 diff --git a/examples/solomo/client/devshop-demo.css b/examples/solomo/client/devshop-demo.css index 2a0ea4f..ca5eff7 100644 --- a/examples/solomo/client/devshop-demo.css +++ b/examples/solomo/client/devshop-demo.css @@ -47,4 +47,13 @@ html, body { .facebook-login { position: absolute; z-index: 1000000; -} \ No newline at end of file +} + +#photo-list { + display: flex; + gap: 5px; +} + +#photo-list .card { + max-width: 250px; +} diff --git a/examples/solomo/client/devshop-demo.html b/examples/solomo/client/devshop-demo.html index e6dbb01..2cf4eb8 100644 --- a/examples/solomo/client/devshop-demo.html +++ b/examples/solomo/client/devshop-demo.html @@ -1,7 +1,7 @@ devshop-demo @@ -16,13 +16,15 @@