├── docs ├── .meteor │ ├── .gitignore │ ├── release │ └── packages ├── public │ ├── robots.txt │ ├── favicon.ico │ └── forkme_right_red_aa0000.png └── client │ ├── packages │ ├── backbone.html │ ├── amplify.html │ ├── bootstrap.html │ ├── showdown.html │ ├── d3.html │ ├── less.html │ ├── jquery.html │ ├── audit-argument-checks.html │ ├── stylus.html │ ├── underscore.html │ ├── force-ssl.html │ ├── coffeescript.html │ └── random.html │ └── packages.html ├── examples ├── parties │ ├── .meteor │ │ ├── release │ │ ├── .gitignore │ │ └── packages │ ├── public │ │ └── soma.png │ ├── server │ │ └── server.js │ └── client │ │ └── parties.css ├── todos │ ├── .meteor │ │ ├── .gitignore │ │ ├── release │ │ └── packages │ ├── public │ │ ├── close_16.png │ │ └── destroy.png │ └── server │ │ └── publish.js ├── wordplay │ ├── .meteor │ │ ├── release │ │ ├── .gitignore │ │ └── packages │ ├── public │ │ └── circle-ball-dark-antialiased.gif │ └── TODO ├── leaderboard │ ├── .meteor │ │ ├── release │ │ ├── .gitignore │ │ └── packages │ ├── leaderboard.html │ ├── leaderboard.css │ └── leaderboard.js ├── other │ ├── benchmark │ │ └── .meteor │ │ │ └── release │ ├── login-demo │ │ ├── .meteor │ │ │ ├── release │ │ │ ├── .gitignore │ │ │ └── packages │ │ └── login-demo.css │ ├── quiescence │ │ ├── .meteor │ │ │ ├── release │ │ │ ├── .gitignore │ │ │ └── packages │ │ └── quiescence.html │ ├── controllers-demo │ │ └── .meteor │ │ │ └── release │ └── template-demo │ │ ├── .meteor │ │ ├── .gitignore │ │ ├── release │ │ └── packages │ │ ├── model.js │ │ └── client │ │ └── template-demo.css ├── unfinished │ ├── azrael │ │ ├── .meteor │ │ │ ├── release │ │ │ ├── .gitignore │ │ │ └── packages │ │ ├── client │ │ │ ├── azrael.css │ │ │ └── azrael.html │ │ └── model.js │ ├── benchmark │ │ ├── .meteor │ │ │ ├── .gitignore │ │ │ ├── release │ │ │ └── packages │ │ ├── benchmark.css │ │ ├── scenarios │ │ │ ├── nodata.json │ │ │ ├── bigdata-static.json │ │ │ ├── bigdata-updates.json │ │ │ ├── default.json │ │ │ └── README.md │ │ └── benchmark.html │ ├── coffeeless │ │ ├── .meteor │ │ │ ├── release │ │ │ ├── .gitignore │ │ │ └── packages │ │ ├── model.coffee │ │ ├── public │ │ │ └── 4201645142_ec2e3bb3f8_b.jpg │ │ └── client │ │ │ ├── coffeeless.less │ │ │ ├── coffeeless.coffee │ │ │ └── coffeeless.html │ ├── controls │ │ ├── .meteor │ │ │ ├── .gitignore │ │ │ ├── release │ │ │ └── packages │ │ ├── controls.css │ │ ├── controls.html │ │ └── client │ │ │ └── controls.js │ ├── jsparse-docs │ │ ├── .meteor │ │ │ ├── release │ │ │ ├── .gitignore │ │ │ └── packages │ │ └── jsparse-docs.css │ ├── parse-inspector │ │ ├── .meteor │ │ │ ├── release │ │ │ ├── .gitignore │ │ │ └── packages │ │ └── parse-inspector.html │ ├── todos-backbone │ │ ├── .meteor │ │ │ ├── .gitignore │ │ │ ├── release │ │ │ └── packages │ │ ├── public │ │ │ └── destroy.png │ │ └── common.js │ ├── todos-underscore │ │ ├── .meteor │ │ │ ├── release │ │ │ ├── .gitignore │ │ │ └── packages │ │ ├── public │ │ │ ├── destroy.png │ │ │ └── close_16.png │ │ ├── common.js │ │ ├── reset.css │ │ └── server │ │ │ └── bootstrap.js │ ├── accounts-ui-viewer │ │ └── .meteor │ │ │ ├── .gitignore │ │ │ ├── release │ │ │ └── packages │ ├── leaderboard-remote │ │ ├── .meteor │ │ │ ├── .gitignore │ │ │ ├── release │ │ │ └── packages │ │ ├── public │ │ │ └── planes.png │ │ └── client │ │ │ ├── leaderboard-remote.html │ │ │ ├── leaderboard-remote.css │ │ │ └── leaderboard-remote.js │ └── python-ddp-client │ │ ├── README │ │ └── test_input └── .gitignore ├── packages ├── .gitignore ├── email │ ├── .npm │ │ ├── .gitignore │ │ ├── README │ │ └── npm-shrinkwrap.json │ └── package.js ├── less │ ├── .npm │ │ ├── .gitignore │ │ ├── npm-shrinkwrap.json │ │ └── README │ ├── less_tests_constants.lessimport │ ├── less_tests.less │ └── less_tests.js ├── stylus │ ├── .npm │ │ ├── .gitignore │ │ ├── npm-shrinkwrap.json │ │ └── README │ ├── stylus_tests.styl │ ├── stylus_tests.js │ └── package.js ├── livedata │ ├── .npm │ │ ├── .gitignore │ │ ├── npm-shrinkwrap.json │ │ └── README │ ├── server_convenience.js │ ├── client_convenience.js │ └── crossbar_tests.js ├── coffeescript │ ├── .npm │ │ ├── .gitignore │ │ ├── npm-shrinkwrap.json │ │ └── README │ ├── coffeescript_strict_tests.coffee │ ├── coffeescript_tests.coffee │ ├── litcoffeescript_tests.litcoffee │ ├── coffeescript_tests.js │ └── package.js ├── mongo-livedata │ ├── .npm │ │ ├── .gitignore │ │ ├── npm-shrinkwrap.json │ │ └── README │ ├── collection_tests.js │ ├── local_collection_driver.js │ └── remote_collection_driver.js ├── accounts-oauth-helper │ ├── oauth_common.js │ └── package.js ├── insecure │ ├── insecure.js │ └── package.js ├── accounts-oauth1-helper │ ├── oauth1_common.js │ └── package.js ├── accounts-oauth2-helper │ ├── oauth2_common.js │ ├── package.js │ └── oauth2_server.js ├── accounts-password │ ├── password_common.js │ ├── package.js │ └── email_tests_setup.js ├── autopublish │ ├── autopublish.js │ └── package.js ├── spiderable │ ├── spiderable.html │ └── package.js ├── accounts-github │ ├── github_common.js │ ├── github_configure.js │ ├── github_configure.html │ ├── package.js │ ├── github_login_button.css │ └── github_client.js ├── accounts-google │ ├── google_common.js │ ├── google_configure.js │ ├── package.js │ ├── google_configure.html │ ├── google_login_button.css │ └── google_client.js ├── accounts-meetup │ ├── meetup_common.js │ ├── meetup_configure.js │ ├── package.js │ ├── meetup_configure.html │ └── meetup_client.js ├── accounts-weibo │ ├── weibo_common.js │ ├── weibo_configure.js │ ├── package.js │ ├── weibo_configure.html │ ├── weibo_client.js │ └── weibo_login_button.css ├── force-ssl │ ├── force_ssl_common.js │ └── package.js ├── accounts-facebook │ ├── facebook_common.js │ ├── facebook_configure.js │ ├── facebook_login_button.css │ ├── package.js │ ├── facebook_configure.html │ └── facebook_client.js ├── audit-argument-checks │ ├── audit_argument_checks.js │ └── package.js ├── code-prettify │ ├── lang-go.js │ ├── lang-lua.js │ ├── lang-ml.js │ ├── lang-sql.js │ ├── lang-tex.js │ ├── lang-vb.js │ ├── lang-vhdl.js │ ├── lang-wiki.js │ ├── lang-apollo.js │ ├── lang-scala.js │ ├── lang-proto.js │ ├── lang-yaml.js │ ├── lang-hs.js │ ├── package.js │ ├── prettify.css │ ├── lang-lisp.js │ ├── lang-css.js │ ├── lang-n.js │ └── lang-clj.js ├── meteor │ ├── url_server.js │ ├── client_environment_test.js │ ├── server_environment_test.js │ ├── client_environment.js │ ├── server_environment.js │ ├── errors.js │ ├── dynamics_browser.js │ └── url_common.js ├── startup │ ├── startup_server.js │ ├── package.js │ └── startup_client.js ├── bootstrap │ ├── img │ │ ├── glyphicons-halflings.png │ │ └── glyphicons-halflings-white.png │ └── package.js ├── past │ ├── client_past_test.js │ ├── server_past_test.js │ ├── package.js │ └── past.js ├── tinytest │ ├── model.js │ └── package.js ├── jquery │ └── package.js ├── d3 │ └── package.js ├── showdown │ ├── template-integration.js │ └── package.js ├── amplify │ └── package.js ├── htmljs │ ├── htmljs_test.js │ └── package.js ├── jquery-waypoints │ └── package.js ├── underscore │ └── package.js ├── preserve-inputs │ ├── package.js │ └── preserve-inputs.js ├── random │ └── package.js ├── ordered-dict │ └── package.js ├── reload │ └── package.js ├── accounts-urls │ ├── package.js │ └── url_server.js ├── accounts-ui │ └── package.js ├── logging │ ├── logging_test.js │ └── package.js ├── routepolicy │ └── package.js ├── backbone │ └── package.js ├── jquery-layout │ └── package.js ├── madewith │ ├── package.js │ ├── madewith.html │ ├── madewith.css │ └── madewith.js ├── appcache │ └── package.js ├── jquery-history │ └── package.js ├── accounts-twitter │ ├── twitter_common.js │ ├── twitter_configure.js │ ├── twitter_configure.html │ ├── package.js │ ├── twitter_login_button.css │ ├── twitter_server.js │ └── twitter_client.js ├── reactive-dict │ └── package.js ├── test-in-console │ ├── package.js │ ├── run.sh │ ├── reporter.js │ └── runner.js ├── absolute-url │ └── package.js ├── session │ ├── session.js │ └── package.js ├── json │ └── package.js ├── test-helpers │ ├── current_style.js │ ├── seeded_random.js │ ├── package.js │ ├── stub_stream.js │ ├── event_simulation.js │ ├── wrappedfrag.js │ └── reactivevar.js ├── localstorage │ ├── localstorage_tests.js │ └── package.js ├── meyerweb-reset │ ├── package.js │ └── reset.css ├── check │ └── package.js ├── deps │ └── package.js ├── srp │ └── package.js ├── liverange │ └── package.js ├── ejson │ └── package.js ├── test-in-browser │ └── package.js ├── http │ └── package.js ├── universal-events │ └── package.js ├── jsparse │ └── package.js ├── spark │ ├── test_form_responder.js │ ├── package.js │ ├── convenience.js │ └── utils.js ├── domutils │ ├── package.js │ └── domutils_tests.js ├── minimongo │ └── package.js ├── accounts-ui-unstyled │ ├── package.js │ ├── accounts_ui_tests.js │ └── login_buttons_single.html ├── handlebars │ └── package.js └── accounts-base │ └── package.js ├── scripts ├── admin │ ├── upgrade-to-engine │ │ ├── debian │ │ │ ├── docs │ │ │ ├── compat │ │ │ ├── source │ │ │ │ └── format │ │ │ ├── meteor.install │ │ │ ├── changelog │ │ │ ├── rules │ │ │ ├── control │ │ │ └── copyright │ │ └── meteor.spec │ ├── publish-release │ │ └── .meteor │ │ │ ├── .gitignore │ │ │ └── packages │ ├── banner.txt │ ├── deploy-examples.sh │ ├── find-new-npm-versions.sh │ ├── spark-standalone.sh │ ├── build-tools-tarballs.sh │ ├── publish-release.sh │ ├── notices.json │ └── build-release.sh ├── bundler-test.sh ├── tools-springboard-test.sh ├── node.sh └── run-tools-tests.sh ├── tools ├── skel │ ├── .meteor │ │ ├── .gitignore │ │ └── packages │ ├── ~name~.css │ ├── ~name~.html │ └── ~name~.js ├── test-runner-app │ └── .meteor │ │ ├── .gitignore │ │ └── packages ├── tests │ ├── empty-app │ │ └── .meteor │ │ │ ├── .gitignore │ │ │ └── packages │ ├── app-with-package │ │ └── .meteor │ │ │ ├── .gitignore │ │ │ └── packages │ └── test_bundler.js ├── logging.js ├── app.html.in ├── cleanup.js └── fiber-helpers.js ├── .arcconfig ├── .gitmodules ├── .gitignore └── README.md /docs/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /docs/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.3.1 2 | -------------------------------------------------------------------------------- /examples/parties/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.3 2 | -------------------------------------------------------------------------------- /examples/todos/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/todos/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.3 2 | -------------------------------------------------------------------------------- /examples/wordplay/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.3 2 | -------------------------------------------------------------------------------- /packages/.gitignore: -------------------------------------------------------------------------------- 1 | .meteor 2 | */.meteor -------------------------------------------------------------------------------- /scripts/admin/upgrade-to-engine/debian/docs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/skel/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/leaderboard/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.3 2 | -------------------------------------------------------------------------------- /examples/parties/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/wordplay/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /packages/email/.npm/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /packages/less/.npm/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /packages/stylus/.npm/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /examples/leaderboard/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/other/benchmark/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /examples/other/login-demo/.meteor/release: -------------------------------------------------------------------------------- 1 | none 2 | -------------------------------------------------------------------------------- /examples/other/quiescence/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /examples/unfinished/azrael/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /packages/livedata/.npm/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /scripts/admin/upgrade-to-engine/debian/compat: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tools/test-runner-app/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /tools/tests/empty-app/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /tools/tests/empty-app/.meteor/packages: -------------------------------------------------------------------------------- 1 | # no packages -------------------------------------------------------------------------------- /docs/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /examples/other/controllers-demo/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /examples/other/login-demo/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/other/quiescence/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/other/template-demo/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/other/template-demo/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /examples/unfinished/azrael/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/unfinished/benchmark/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/unfinished/benchmark/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /examples/unfinished/coffeeless/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /examples/unfinished/controls/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/unfinished/controls/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /examples/unfinished/jsparse-docs/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /packages/coffeescript/.npm/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /packages/mongo-livedata/.npm/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /scripts/admin/publish-release/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /tools/skel/~name~.css: -------------------------------------------------------------------------------- 1 | /* CSS declarations go here */ 2 | -------------------------------------------------------------------------------- /tools/tests/app-with-package/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /tools/tests/app-with-package/.meteor/packages: -------------------------------------------------------------------------------- 1 | test-package -------------------------------------------------------------------------------- /examples/unfinished/coffeeless/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/unfinished/jsparse-docs/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/unfinished/parse-inspector/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /examples/unfinished/todos-backbone/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/unfinished/todos-backbone/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /examples/unfinished/todos-underscore/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /examples/unfinished/accounts-ui-viewer/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/unfinished/accounts-ui-viewer/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.1 2 | -------------------------------------------------------------------------------- /examples/unfinished/leaderboard-remote/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/unfinished/leaderboard-remote/.meteor/release: -------------------------------------------------------------------------------- 1 | 0.6.0 2 | -------------------------------------------------------------------------------- /examples/unfinished/parse-inspector/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /examples/unfinished/todos-underscore/.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /packages/accounts-oauth-helper/oauth_common.js: -------------------------------------------------------------------------------- 1 | Accounts.oauth = {}; -------------------------------------------------------------------------------- /packages/insecure/insecure.js: -------------------------------------------------------------------------------- 1 | Meteor.Collection.insecure = true; 2 | -------------------------------------------------------------------------------- /scripts/admin/upgrade-to-engine/debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /examples/unfinished/python-ddp-client/README: -------------------------------------------------------------------------------- 1 | sudo easy_install ws4py 2 | -------------------------------------------------------------------------------- /packages/accounts-oauth1-helper/oauth1_common.js: -------------------------------------------------------------------------------- 1 | Accounts.oauth1 = {}; -------------------------------------------------------------------------------- /packages/accounts-oauth2-helper/oauth2_common.js: -------------------------------------------------------------------------------- 1 | Accounts.oauth2 = {}; -------------------------------------------------------------------------------- /packages/accounts-password/password_common.js: -------------------------------------------------------------------------------- 1 | Accounts.password = {}; 2 | -------------------------------------------------------------------------------- /scripts/admin/upgrade-to-engine/debian/meteor.install: -------------------------------------------------------------------------------- 1 | usr/lib/meteor 2 | -------------------------------------------------------------------------------- /examples/unfinished/benchmark/benchmark.css: -------------------------------------------------------------------------------- 1 | /* CSS declarations go here */ 2 | -------------------------------------------------------------------------------- /examples/unfinished/controls/controls.css: -------------------------------------------------------------------------------- 1 | /* CSS declarations go here */ 2 | -------------------------------------------------------------------------------- /packages/autopublish/autopublish.js: -------------------------------------------------------------------------------- 1 | Meteor.default_server.autopublish(); 2 | -------------------------------------------------------------------------------- /examples/other/template-demo/model.js: -------------------------------------------------------------------------------- 1 | Circles = new Meteor.Collection("circles"); 2 | -------------------------------------------------------------------------------- /packages/spiderable/spiderable.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /scripts/admin/banner.txt: -------------------------------------------------------------------------------- 1 | => Meteor 0.6.3.1: Small fix to 'client/compatibility' from 0.6.3 2 | -------------------------------------------------------------------------------- /docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/docs/public/favicon.ico -------------------------------------------------------------------------------- /packages/accounts-github/github_common.js: -------------------------------------------------------------------------------- 1 | if (!Accounts.github) { 2 | Accounts.github = {}; 3 | } 4 | -------------------------------------------------------------------------------- /packages/accounts-google/google_common.js: -------------------------------------------------------------------------------- 1 | if (!Accounts.google) { 2 | Accounts.google = {}; 3 | } 4 | -------------------------------------------------------------------------------- /packages/accounts-meetup/meetup_common.js: -------------------------------------------------------------------------------- 1 | if (!Accounts.meetup) { 2 | Accounts.meetup = {}; 3 | } 4 | -------------------------------------------------------------------------------- /packages/accounts-weibo/weibo_common.js: -------------------------------------------------------------------------------- 1 | if (!Accounts.weibo) { 2 | Accounts.weibo = {}; 3 | } 4 | -------------------------------------------------------------------------------- /packages/force-ssl/force_ssl_common.js: -------------------------------------------------------------------------------- 1 | _.extend(Meteor.absoluteUrl.defaultOptions, {secure: true}); 2 | -------------------------------------------------------------------------------- /tools/logging.js: -------------------------------------------------------------------------------- 1 | exports.die = function (msg) { 2 | console.error(msg); 3 | process.exit(1); 4 | }; 5 | -------------------------------------------------------------------------------- /packages/accounts-facebook/facebook_common.js: -------------------------------------------------------------------------------- 1 | if (!Accounts.facebook) { 2 | Accounts.facebook = {}; 3 | } 4 | -------------------------------------------------------------------------------- /packages/audit-argument-checks/audit_argument_checks.js: -------------------------------------------------------------------------------- 1 | Meteor._LivedataServer._auditArgumentChecks = true; 2 | -------------------------------------------------------------------------------- /examples/parties/public/soma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/examples/parties/public/soma.png -------------------------------------------------------------------------------- /packages/coffeescript/coffeescript_strict_tests.coffee: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | @__COFFEESCRIPT_TEST_GLOBAL2 = 456 4 | -------------------------------------------------------------------------------- /examples/todos/public/close_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/examples/todos/public/close_16.png -------------------------------------------------------------------------------- /examples/todos/public/destroy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/examples/todos/public/destroy.png -------------------------------------------------------------------------------- /packages/code-prettify/lang-go.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/packages/code-prettify/lang-go.js -------------------------------------------------------------------------------- /packages/code-prettify/lang-lua.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/packages/code-prettify/lang-lua.js -------------------------------------------------------------------------------- /packages/code-prettify/lang-ml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/packages/code-prettify/lang-ml.js -------------------------------------------------------------------------------- /packages/code-prettify/lang-sql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/packages/code-prettify/lang-sql.js -------------------------------------------------------------------------------- /packages/code-prettify/lang-tex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/packages/code-prettify/lang-tex.js -------------------------------------------------------------------------------- /packages/code-prettify/lang-vb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/packages/code-prettify/lang-vb.js -------------------------------------------------------------------------------- /packages/code-prettify/lang-vhdl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/packages/code-prettify/lang-vhdl.js -------------------------------------------------------------------------------- /packages/code-prettify/lang-wiki.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/packages/code-prettify/lang-wiki.js -------------------------------------------------------------------------------- /packages/code-prettify/lang-apollo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/packages/code-prettify/lang-apollo.js -------------------------------------------------------------------------------- /packages/code-prettify/lang-scala.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/packages/code-prettify/lang-scala.js -------------------------------------------------------------------------------- /packages/meteor/url_server.js: -------------------------------------------------------------------------------- 1 | if (process.env.ROOT_URL) 2 | __meteor_runtime_config__.ROOT_URL = process.env.ROOT_URL; 3 | -------------------------------------------------------------------------------- /docs/public/forkme_right_red_aa0000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/docs/public/forkme_right_red_aa0000.png -------------------------------------------------------------------------------- /packages/less/less_tests_constants.lessimport: -------------------------------------------------------------------------------- 1 | // This should be @import'able into other .less files 2 | @external-dotty: dotted; 3 | -------------------------------------------------------------------------------- /packages/startup/startup_server.js: -------------------------------------------------------------------------------- 1 | Meteor.startup = function (callback) { 2 | __meteor_bootstrap__.startup_hooks.push(callback); 3 | }; 4 | -------------------------------------------------------------------------------- /.arcconfig: -------------------------------------------------------------------------------- 1 | { 2 | "project_id" : "Meteor framework", 3 | "conduit_uri" : "https://phabricator.meteor.com/", 4 | "immutable_history" : true 5 | } -------------------------------------------------------------------------------- /packages/bootstrap/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/packages/bootstrap/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /tools/test-runner-app/.meteor/packages: -------------------------------------------------------------------------------- 1 | # This file intentionally left blank. (A driver package will be added by "meteor 2 | # test-packages".) 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "meteor-awssum"] 2 | path = scripts/admin/publish-release/packages/awssum 3 | url = https://github.com/avital/meteor-awssum -------------------------------------------------------------------------------- /packages/coffeescript/.npm/npm-shrinkwrap.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "coffee-script": { 4 | "version": "1.6.2" 5 | } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /examples/unfinished/todos-backbone/public/destroy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/examples/unfinished/todos-backbone/public/destroy.png -------------------------------------------------------------------------------- /examples/unfinished/todos-underscore/public/destroy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/examples/unfinished/todos-underscore/public/destroy.png -------------------------------------------------------------------------------- /packages/bootstrap/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/packages/bootstrap/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /examples/unfinished/leaderboard-remote/public/planes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/examples/unfinished/leaderboard-remote/public/planes.png -------------------------------------------------------------------------------- /examples/unfinished/todos-underscore/public/close_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/examples/unfinished/todos-underscore/public/close_16.png -------------------------------------------------------------------------------- /examples/wordplay/public/circle-ball-dark-antialiased.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/examples/wordplay/public/circle-ball-dark-antialiased.gif -------------------------------------------------------------------------------- /packages/past/client_past_test.js: -------------------------------------------------------------------------------- 1 | Tinytest.add("past - client", function (test) { 2 | test.isTrue(Meteor.is_client); 3 | test.isFalse(Meteor.is_server); 4 | }); 5 | -------------------------------------------------------------------------------- /packages/past/server_past_test.js: -------------------------------------------------------------------------------- 1 | Tinytest.add("past - server", function (test) { 2 | test.isFalse(Meteor.is_client); 3 | test.isTrue(Meteor.is_server); 4 | }); 5 | -------------------------------------------------------------------------------- /examples/unfinished/benchmark/scenarios/nodata.json: -------------------------------------------------------------------------------- 1 | { 2 | "params": { 3 | "numCollections": 1, 4 | "numBuckets": 1, 5 | "initialDocuments": 0 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /packages/tinytest/model.js: -------------------------------------------------------------------------------- 1 | Meteor._ServerTestResultsSubscription = 'tinytest_results_subscription'; 2 | Meteor._ServerTestResultsCollection = 'tinytest_results_collection'; 3 | -------------------------------------------------------------------------------- /examples/unfinished/coffeeless/model.coffee: -------------------------------------------------------------------------------- 1 | root = exports ? this # export Presses globally. 2 | root.Presses = new Meteor.Collection 'presses' 3 | 4 | Meteor.publish 'presses' 5 | -------------------------------------------------------------------------------- /examples/unfinished/coffeeless/public/4201645142_ec2e3bb3f8_b.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enumerable/meteor/HEAD/examples/unfinished/coffeeless/public/4201645142_ec2e3bb3f8_b.jpg -------------------------------------------------------------------------------- /packages/stylus/stylus_tests.styl: -------------------------------------------------------------------------------- 1 | 2 | #stylus-tests 3 | zoom: 1 4 | 5 | dashy = dashed 6 | 7 | .stylus-dashy-left-border 8 | border-left: 1px dashy black 9 | 10 | -------------------------------------------------------------------------------- /packages/meteor/client_environment_test.js: -------------------------------------------------------------------------------- 1 | Tinytest.add("environment - client basics", function (test) { 2 | test.isTrue(Meteor.isClient); 3 | test.isFalse(Meteor.isServer); 4 | }); 5 | -------------------------------------------------------------------------------- /packages/meteor/server_environment_test.js: -------------------------------------------------------------------------------- 1 | Tinytest.add("environment - server basics", function (test) { 2 | test.isFalse(Meteor.isClient); 3 | test.isTrue(Meteor.isServer); 4 | }); 5 | -------------------------------------------------------------------------------- /packages/coffeescript/coffeescript_tests.coffee: -------------------------------------------------------------------------------- 1 | Meteor.__COFFEESCRIPT_PRESENT = true 2 | 3 | @__COFFEESCRIPT_TEST_GLOBAL = 123 4 | 5 | Tinytest.add "coffeescript - compile", (test) -> test.isTrue true 6 | -------------------------------------------------------------------------------- /packages/jquery/package.js: -------------------------------------------------------------------------------- 1 | Package.describe({ 2 | summary: "Manipulate the DOM using CSS selectors" 3 | }); 4 | 5 | Package.on_use(function (api) { 6 | api.add_files('jquery.js', 'client'); 7 | }); 8 | -------------------------------------------------------------------------------- /packages/d3/package.js: -------------------------------------------------------------------------------- 1 | Package.describe({ 2 | summary: "Library for manipulating documents based on data." 3 | }); 4 | 5 | Package.on_use(function (api) { 6 | api.add_files('d3.v3.js', 'client'); 7 | }); 8 | -------------------------------------------------------------------------------- /packages/showdown/template-integration.js: -------------------------------------------------------------------------------- 1 | Handlebars.registerHelper('markdown', function (options) { 2 | var converter = new Showdown.converter(); 3 | return converter.makeHtml(options.fn(this)); 4 | }); 5 | -------------------------------------------------------------------------------- /packages/amplify/package.js: -------------------------------------------------------------------------------- 1 | Package.describe({ 2 | summary: "API for Persistant Storage, PubSub and Request" 3 | }); 4 | 5 | Package.on_use(function (api) { 6 | api.add_files('amplify.js', 'client'); 7 | }); 8 | -------------------------------------------------------------------------------- /scripts/admin/upgrade-to-engine/debian/changelog: -------------------------------------------------------------------------------- 1 | meteor (0.6.0-1) unstable; urgency=low 2 | 3 | * Automated debian build. 4 | 5 | -- Meteor Deb PackagerStatus: {{status}}
13 |Update Rate: {{updateRate}}
14 | 15 | 16 | 17 |3 | First, you'll need to register your app on Twitter. Follow these steps: 4 |
5 |{{#markdown}} ... {{/markdown}}
10 | tags. You can still use all of the usual Meteor template features
11 | inside a Markdown block, such `#each`, and you still get reactivity.
12 |
13 |
14 |
15 | {{/markdown}}
16 |
17 |
--------------------------------------------------------------------------------
/packages/email/package.js:
--------------------------------------------------------------------------------
1 | Package.describe({
2 | summary: "Send email messages"
3 | });
4 |
5 | // Pinned at older version. 0.1.16+ uses mimelib, not mimelib-noiconv
6 | // which is much bigger. We need a better solution.
7 | Npm.depends({mailcomposer: "0.1.15", simplesmtp: "0.1.25", "stream-buffers": "0.2.3"});
8 |
9 | Package.on_use(function (api) {
10 | api.add_files('email.js', 'server');
11 | });
12 |
13 | Package.on_test(function (api) {
14 | api.use('email', 'server');
15 | api.use('tinytest');
16 | api.add_files('email_tests.js', 'server');
17 | });
18 |
--------------------------------------------------------------------------------
/packages/accounts-oauth2-helper/package.js:
--------------------------------------------------------------------------------
1 | Package.describe({
2 | summary: "Common code for OAuth2-based login services",
3 | internal: true
4 | });
5 |
6 | Package.on_use(function (api) {
7 | api.use('accounts-oauth-helper', 'client');
8 | api.use('accounts-base', ['client', 'server']);
9 |
10 | api.add_files('oauth2_common.js', ['client', 'server']);
11 | api.add_files('oauth2_server.js', 'server');
12 | });
13 |
14 | Package.on_test(function (api) {
15 | api.use('accounts-oauth2-helper', 'server');
16 | api.add_files("oauth2_tests.js", 'server');
17 | });
18 |
--------------------------------------------------------------------------------
/packages/code-prettify/lang-hs.js:
--------------------------------------------------------------------------------
1 | PR.registerLangHandler(PR.createSimpleLexer([["pln",/^[\t-\r ]+/,null,"\t\n\r "],["str",/^"(?:[^\n\f\r"\\]|\\[\S\s])*(?:"|$)/,null,'"'],["str",/^'(?:[^\n\f\r'\\]|\\[^&])'?/,null,"'"],["lit",/^(?:0o[0-7]+|0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)/i,null,"0123456789"]],[["com",/^(?:--+[^\n\f\r]*|{-(?:[^-]|-+[^}-])*-})/],["kwd",/^(?:case|class|data|default|deriving|do|else|if|import|in|infix|infixl|infixr|instance|let|module|newtype|of|then|type|where|_)(?=[^\d'A-Za-z]|$)/,
2 | null],["pln",/^(?:[A-Z][\w']*\.)*[A-Za-z][\w']*/],["pun",/^[^\d\t-\r "'A-Za-z]+/]]),["hs"]);
3 |
--------------------------------------------------------------------------------
/packages/email/.npm/npm-shrinkwrap.json:
--------------------------------------------------------------------------------
1 | {
2 | "dependencies": {
3 | "mailcomposer": {
4 | "version": "0.1.15",
5 | "dependencies": {
6 | "mimelib-noiconv": {
7 | "version": "0.1.9"
8 | }
9 | }
10 | },
11 | "simplesmtp": {
12 | "version": "0.1.25",
13 | "dependencies": {
14 | "rai": {
15 | "version": "0.1.7"
16 | },
17 | "xoauth2": {
18 | "version": "0.1.8"
19 | }
20 | }
21 | },
22 | "stream-buffers": {
23 | "version": "0.2.3"
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/packages/test-in-browser/package.js:
--------------------------------------------------------------------------------
1 | Package.describe({
2 | summary: "Run tests interactively in the browser",
3 | internal: true
4 | });
5 |
6 | Package.on_use(function (api) {
7 |
8 | // XXX this should go away, and there should be a clean interface
9 | // that tinytest and the driver both implement?
10 | api.use('tinytest');
11 | api.use('bootstrap');
12 |
13 | api.use('session');
14 |
15 | api.use(['spark', 'livedata', 'templating'], 'client');
16 |
17 | api.add_files([
18 | 'driver.css',
19 | 'driver.html',
20 | 'driver.js'
21 | ], "client");
22 | });
23 |
--------------------------------------------------------------------------------
/scripts/admin/find-new-npm-versions.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | BASEDIR=`dirname $0`
3 | cat $BASEDIR/generate-dev-bundle.sh | grep "npm install" | sed "s/npm install //" | sed "s/@.*//" | while read PACKAGE
4 | do
5 | CURRENT_VERSION=`cat $BASEDIR/generate-dev-bundle.sh | grep "npm install $PACKAGE" | sed "s/npm install //" | sed "s/.*@//"`
6 | LATEST_VERSION=`$BASEDIR/../dev_bundle/bin/npm info $PACKAGE version 2> /dev/null`
7 | if [ "$CURRENT_VERSION" != "$LATEST_VERSION" ]
8 | then
9 | echo "$PACKAGE -- current version: $CURRENT_VERSION, latest version: $LATEST_VERSION"
10 | fi
11 | done
12 |
--------------------------------------------------------------------------------
/packages/mongo-livedata/local_collection_driver.js:
--------------------------------------------------------------------------------
1 | // XXX namespacing
2 | Meteor._LocalCollectionDriver = function () {
3 | var self = this;
4 | self.collections = {};
5 | };
6 |
7 | _.extend(Meteor._LocalCollectionDriver.prototype, {
8 | open: function (name) {
9 | var self = this;
10 | if (!name)
11 | return new LocalCollection;
12 | if (!(name in self.collections))
13 | self.collections[name] = new LocalCollection;
14 | return self.collections[name];
15 | }
16 | });
17 |
18 | // singleton
19 | Meteor._LocalCollectionDriver = new Meteor._LocalCollectionDriver;
20 |
--------------------------------------------------------------------------------
/packages/accounts-github/github_configure.html:
--------------------------------------------------------------------------------
1 |
2 | 3 | First, you'll need to get a Github Client ID. Follow these steps: 4 |
5 |
8 |
9 | {{> main}}
10 |
11 | 3 | First, you'll need to register your app on Facebook. Follow these steps: 4 |
5 |3 | First, you'll need to get a Meetup Client ID. Follow these steps: 4 |
5 |3 | First, you'll need to register your app on Weibo. Follow these steps: 4 |
5 |
21 |
22 |
23 |
24 |
25 | jsparse package.
13 | Edit code on the left.
14 | Click on an outlined box on the right
15 | to select it in the code. The full spec is supported.
16 | 3 | First, you'll need to get a Google Client ID. Follow these steps: 4 |
5 |{{time}}
14 | 15 | 16 | 17 |The magic number is {{magic}}. Click the button to set it to a random 19 | integer in the client stub. The server will add 0.5 the that integer.
20 | 21 | 22 | 23 | 24 |Click the button. Note that the results stream in instead of appearing all 26 | at once. Note that the clock continues to tick while the streaming method 27 | is running. Note that the "update" button above works while the streaming 28 | method is running (ie, the server's "add 0.5" is processed).
29 | 30 |