Meteor Documentation
Main Page
Guides
Accounts
AppCache
Assets
Audit Argument Checks
Autoupdate
Blaze
Browser Policy
Bundle Visualizer
Check
CoffeeScript
Collections
Command Line
DDPRateLimiter
Dynamic Imports
ECMAScript
EJSON
Email
Environment Variables
Fetch
Hot Module Replacement
Logging
Maintained Packages
Markdown
Meteor API
Mobile Configuration
Modern-browsers
Modules
OAuth Encryption
Package.js
Passwordless
Random
Reactive Dict
ReactiveVar
Roles
Server Rendering
Session
Standard Minifier CSS
Templates
Top Level Await
Tracker
URL
Using Core Types
WebApp
accounts-2fa
accounts-ui
less
react-meteor-data
Sections
--apollo - Command Line
--bare - Command Line
--blaze - Command Line
--chakra-ui - Command Line
--full - Command Line
--minimal - Command Line
--package - Command Line
--prototype - Command Line
--react - Command Line
--release - Command Line
--solid - Command Line
--svelte - Command Line
--tailwind - Command Line
--typescript - Command Line
--vue - Command Line
2FA Activation Flow - accounts-2fa
API - Fetch
Accessing File System - Package.js
Accounts-base
Accounts.addEmailAsync
Accounts.changePassword
Accounts.createUser
Accounts.createUserAsync
Accounts.createUserVerifyingEmail
Accounts.disableUser2fa
Accounts.emailTemplates
Accounts.enableUser2fa
Accounts.findUserByEmail
Accounts.findUserByUsername
Accounts.forgotPassword
Accounts.generate2faActivationQrCode
Accounts.has2faEnabled
Accounts.onEmailVerificationLink
Accounts.onEnrollmentLink
Accounts.onResetPasswordLink
Accounts.removeEmail
Accounts.requestLoginTokenForUser
Accounts.resetPassword
Accounts.sendEnrollmentEmail
Accounts.sendLoginTokenEmail
Accounts.sendResetPasswordEmail
Accounts.sendVerificationEmail
Accounts.setPasswordAsync
Accounts.setUsername
Accounts.ui.config
Accounts.verifyEmail
AccountsClient
AccountsCommon
AccountsServer
App.accessRule
App.addResourceFile
App.appendToConfig
App.configurePlugin
App.icons
App.info
App.launchScreens
App.setPreference
Assets.absoluteFilePath
Assets.getBinaryAsync
Assets.getTextAsync
Async Modules - Top Level Await
BIND_IP - Environment Variables
Basic syntax - Modules
Browser Client - Autoupdate
BrowserPolicy.content.allowContentTypeDataUrl() - Browser Policy
BrowserPolicy.content.allowContentTypeOrigin(origin) - Browser Policy
BrowserPolicy.content.allowContentTypeSameOrigin() - Browser Policy
BrowserPolicy.content.allowEval() - Browser Policy
BrowserPolicy.content.allowInlineScripts() - Browser Policy
BrowserPolicy.content.allowInlineStyles() - Browser Policy
BrowserPolicy.content.disallowContentType() - Browser Policy
BrowserPolicy.content.disallowEval() - Browser Policy
BrowserPolicy.content.disallowInlineScripts() - Browser Policy
BrowserPolicy.content.disallowInlineStyles() - Browser Policy
BrowserPolicy.framing.allowAll() - Browser Policy
BrowserPolicy.framing.disallow() - Browser Policy
BrowserPolicy.framing.restrictToOrigin(origin) - Browser Policy
Build Plugins API - Package.js
Caching - Package.js
Checking Roles
Client only APIs - Roles
Collection.allow
Collection.countDocuments
Collection.createIndex
Collection.createIndexAsync
Collection.deny
Collection.estimatedDocumentCount
Collection.find
Collection.findOne
Collection.findOneAsync
Collection.insert
Collection.insertAsync
Collection.rawCollection
Collection.rawDatabase
Collection.remove
Collection.removeAsync
Collection.update
Collection.updateAsync
Collection.upsert
Collection.upsertAsync
Compilers - Package.js
Concepts - Roles
Configure Unknown Browsers to default to Modern - Modern-browsers
Configuring Services - Accounts
Connecting to your database - Collections
Cordova Client - Autoupdate
Cursor.count
Cursor.countAsync
Cursor.fetch
Cursor.fetchAsync
Cursor.forEach
Cursor.forEachAsync
Cursor.map
Cursor.mapAsync
Cursor.observeAsync
Cursor.observeChangesAsync
Cursors - Collections
CustomType.clone
CustomType.equals
CustomType.toJSONValue
CustomType.typeName
DDP.connect
DDP.onReconnect
DDPRateLimiter.addRule
DDPRateLimiter.removeRule
DDPRateLimiter.setErrorMessage
DDPRateLimiter.setErrorMessageOnRule
DDP_DEFAULT_CONNECTION_URL - Environment Variables
DISABLE_SOCKJS - Environment Variables
DISABLE_WEBSOCKETS - Environment Variables
Details - Browser Policy
Difference to other bundling systems - Dynamic Imports
Disabling 2FA - accounts-2fa
EJSON.addType
EJSON.clone
EJSON.equals
EJSON.fromJSONValue
EJSON.isBinary
EJSON.newBinary
EJSON.parse
EJSON.stringify
EJSON.toJSONValue
Email.customTransport
Email.hookSend
Email.send
Email.sendAsync
Enabling modules
Enviroment variables - Meteor API
Example Usage - Roles
Field specifiers - Collections
File load order - Modules
Generating a Key - OAuth Encryption
Getting data from the request - Server Rendering
HTTP_FORWARDED_COUNT - Environment Variables
How it works - Bundle Visualizer
How to bring your own templates? - Command Line
How to rename things? - Command Line
Install - react-meteor-data
Installation - Roles
Integrating an Authentication Package with accounts-2fa
Isobuild Feature Packages - Package.js
Linters - Package.js
Local node_modules
Log in with 2FA - accounts-2fa
MAIL_URL - Environment Variables
METEOR_DISABLE_OPTIMISTIC_CACHING - Environment Variables
METEOR_PACKAGE_DIRS - Environment Variables
METEOR_PROFILE - Environment Variables
METEOR_SETTINGS - Environment Variables
METEOR_SQLITE_JOURNAL_MODE - Environment Variables
MONGO_OPLOG_URL - Environment Variables
MONGO_URL - Environment Variables
Manual service configuration - Accounts
Match Patterns - Check
Match.test
Meteor.EnvironmentVariable
Meteor.EnvironmentVariable.get
Meteor.EnvironmentVariable.withValue
Meteor.EnvironmentVariableAsync
Meteor.Error
Meteor.absoluteUrl
Meteor.apply
Meteor.applyAsync
Meteor.bindEnvironment
Meteor.call
Meteor.callAsync
Meteor.clearInterval
Meteor.clearTimeout
Meteor.defer
Meteor.disconnect
Meteor.gitCommitHash
Meteor.isAppTest
Meteor.isAsyncCall
Meteor.isClient
Meteor.isCordova
Meteor.isDevelopment
Meteor.isModern
Meteor.isPackageTest
Meteor.isProduction
Meteor.isServer
Meteor.isTest
Meteor.loggingIn
Meteor.loggingOut
Meteor.loginWith<ExternalService>
Meteor.loginWithPassword
Meteor.loginWithPasswordAnd2faCode
Meteor.logout
Meteor.logoutOtherClients
Meteor.methods
Meteor.onConnection
Meteor.passwordlessLoginWithToken
Meteor.passwordlessLoginWithTokenAnd2faCode
Meteor.promisify
Meteor.publish
Meteor.reconnect
Meteor.release
Meteor.setInterval
Meteor.setTimeout
Meteor.settings
Meteor.startup
Meteor.status
Meteor.subscribe
Meteor.user
Meteor.userAsync
Meteor.userId
Meteor.users
Migrating unencrypted user tokens - OAuth Encryption
Migration to Core Version - Roles
Minifiers - Package.js
ModernBrowsers.calculateHashOfMinimumVersions
ModernBrowsers.getMinimumBrowserVersions
ModernBrowsers.isModern
ModernBrowsers.setMinimumBrowserVersions
Modifiers - Collections
Modular application structure - Modules
Modular package structure - Modules
Module and Package Execution Order - Top Level Await
Mongo.Collection
Mongo.ObjectID
MongoDB connection options - Collections
Multi-server - Accounts
Nested Imports - Top Level Await
Npm.require
Options - Package.js
Overview - Roles
PORT - Environment Variables
Passwords - Accounts
Plugin.registerSourceHandler
Popup versus redirect flow - Accounts
Post CSS - Standard Minifier CSS
Publication strategies - Meteor API
Publishing Roles
ROOT_URL - Environment Variables
Random.choice
Random.fraction
Random.hexString
Random.id
Random.secret
Rate Limiting
ReactiveDict
ReactiveVar
Require - Top Level Await
Requirements - Bundle Visualizer
Role Management - Roles
Roles.addRolesToParentAsync
Roles.addUsersToRolesAsync
Roles.createRoleAsync
Roles.deleteRoleAsync
Roles.getAllRoles
Roles.getRolesForUserAsync
Roles.getScopesForUserAsync
Roles.getUsersInRoleAsync
Roles.isParentOfAsync
Roles.removeRolesFromParentAsync
Roles.removeScopeAsync
Roles.removeUsersFromRolesAsync
Roles.renameRoleAsync
Roles.renameScopeAsync
Roles.setUserRolesAsync
Roles.userIsInRoleAsync
Security Considerations - Roles
Selectors - Collections
Session.equals
Session.get
Session.set
Session.setDefault
Sort specifiers - Collections
Streaming HTML - Server Rendering
Supported ES2015 Features - ECMAScript
Suspendable version of hooks - react-meteor-data
TOOL_NODE_FLAGS - Environment Variables
Table of Contents - react-meteor-data
Timers - Meteor API
Tracker.Computation
Tracker.Dependency
Tracker.active
Tracker.afterFlush
Tracker.autorun
Tracker.currentComputation
Tracker.flush
Tracker.inFlush
Tracker.nonreactive
Tracker.onInvalidate
Tracker.withComputation
UNIX_SOCKET_GROUP - Environment Variables
UNIX_SOCKET_PATH - Environment Variables
UNIX_SOCKET_PERMISSIONS - Environment Variables
Usage - Browser Policy
Usage - Bundle Visualizer
Usage - Dynamic Imports
Usage - ECMAScript
Usage - Fetch
Usage - Server Rendering
Usage - URL
Usage - react-meteor-data
Using Top Level Await
Using in Packages - Top Level Await
Using oauth-encryption on Windows - OAuth Encryption
Using oauth-encryption with accounts - OAuth Encryption
Using oauth-encryption without accounts - OAuth Encryption
Using the Wizard - Command Line
Using with Templates - Roles
Using your own template - Command Line
Version compatibility notes - react-meteor-data
WebApp.addRuntimeConfigHook
WebApp.addUpdatedNotifyHook
WebApp.decodeRuntimeConfig
WebApp.encodeRuntimeConfig
WebApp.handlers
Working with accounts-password - accounts-2fa
Working with accounts-passwordless - accounts-2fa
accountsClient.loggingIn
accountsClient.logout
accountsClient.logoutOtherClients
accountsCommon.config
accountsCommon.onLogin
accountsCommon.onLoginFailure
accountsCommon.onLogout
accountsCommon.user
accountsCommon.userId
accountsServer.addDefaultRateLimit
accountsServer.beforeExternalLogin
accountsServer.onCreateUser
accountsServer.registerLoginHandler
accountsServer.removeDefaultRateLimit
accountsServer.setAdditionalFindUserOnExternalLogin
accountsServer.validateLoginAttempt
accountsServer.validateNewUser
addRuntimeConfigHookCallback(options)
addUpdatedNotifyHookCallback(options)
api.addAssets
api.addFiles
api.depends
api.describe
api.export
api.imply
api.onTest
api.onUse
api.registerBuildPlugin
api.use
api.versionsFrom
check
collection.js - Command Line
collection.ts - Command Line
computation.firstRun
computation.firstRunPromise
computation.invalidate
computation.invalidated
computation.onInvalidate
computation.onStop
computation.stop
computation.stopped
dependency.changed
dependency.depend
dependency.hasDependents
expressHandlersCallback(req, res, next)
getPublicationStrategy
index.js - Command Line
index.ts - Command Line
main
meteor add package - Command Line
meteor add-platform platform - Command Line
meteor admin - Command Line
meteor build - Command Line
meteor create app-name - Command Line
meteor debug - Command Line
meteor deploy site - Command Line
meteor ensure-cordova-dependencies - Command Line
meteor generate - Command Line
meteor help - Command Line
meteor lint - Command Line
meteor list - Command Line
meteor list-platforms - Command Line
meteor login / logout - Command Line
meteor mongo - Command Line
meteor node - Command Line
meteor npm - Command Line
meteor publish - Command Line
meteor publish-for-arch - Command Line
meteor publish-release - Command Line
meteor remove package - Command Line
meteor remove-platform platform - Command Line
meteor reset - Command Line
meteor run - Command Line
meteor search - Command Line
meteor shell - Command Line
meteor show - Command Line
meteor test-packages - Command Line
meteor update - Command Line
methods.js - Command Line
methods.ts - Command Line
module.hot.accept
module.hot.data
module.hot.decline
module.hot.dispose
module.hot.onRequire
path option - Command Line
publication.js - Command Line
publications.ts - Command Line
reactiveDict.all
reactiveDict.clear
reactiveDict.delete
reactiveDict.destroy
reactiveDict.equals
reactiveDict.get
reactiveDict.set
reactiveDict.setDefault
reactiveVar.get
reactiveVar.set
setPublicationStrategy
this.added
this.changed
this.connection - Meteor API
this.error
this.onStop
this.ready
this.removed
this.setUserId - Meteor API
this.stop
this.userId - Meteor API
{{ currentUser }}
{{ loggingIn }}