Commit 4452d137d6a08a13a713b5d2fa9b190a4ec82d76
Exists in
master
Merge branch 'refactor/bump_dependencies_#143'
Closes #143
Showing
5 changed files
Show diff stats
.meteor/packages
1 | # Meteor packages used by this project, one per line. | 1 | # Meteor packages used by this project, one per line. |
2 | # Check this file (and the other files in this directory) into your repository. | 2 | # Check this file (and the other files in this directory) into your repository. |
3 | # | 3 | # |
4 | # 'meteor add' and 'meteor remove' will edit this file for you, | 4 | # 'meteor add' and 'meteor remove' will edit this file for you, |
5 | # but you can also edit it by hand. | 5 | # but you can also edit it by hand. |
6 | 6 | ||
7 | meteor-base # Packages every Meteor app needs to have | 7 | meteor-base # Packages every Meteor app needs to have |
8 | mobile-experience # Packages for a great mobile UX | 8 | mobile-experience # Packages for a great mobile UX |
9 | mongo # The database Meteor supports right now | 9 | mongo # The database Meteor supports right now |
10 | reactive-var # Reactive variable for tracker | 10 | reactive-var # Reactive variable for tracker |
11 | session | 11 | session |
12 | tracker # Meteor's client-side reactive programming library | 12 | tracker # Meteor's client-side reactive programming library |
13 | 13 | ||
14 | standard-minifier-css # CSS minifier run for production mode | 14 | standard-minifier-css # CSS minifier run for production mode |
15 | standard-minifier-js # JS minifier run for production mode | 15 | standard-minifier-js # JS minifier run for production mode |
16 | es5-shim # ECMAScript 5 compatibility for older browsers. | 16 | es5-shim # ECMAScript 5 compatibility for older browsers. |
17 | ecmascript # Enable ECMAScript2015+ syntax in app code | 17 | ecmascript # Enable ECMAScript2015+ syntax in app code |
18 | 18 | ||
19 | accounts-password | 19 | accounts-password |
20 | accounts-base | 20 | accounts-base |
21 | check | 21 | check |
22 | audit-argument-checks | 22 | audit-argument-checks |
23 | browser-policy | 23 | browser-policy |
24 | 24 | ||
25 | fourseven:scss | 25 | fourseven:scss |
26 | aldeed:collection2 | 26 | aldeed:collection2 |
27 | alanning:roles | 27 | alanning:roles |
28 | themeteorchef:bert | 28 | themeteorchef:bert |
29 | static-html | 29 | static-html |
30 | xolvio:cleaner | 30 | xolvio:cleaner |
31 | practicalmeteor:mocha | 31 | practicalmeteor:mocha |
32 | xolvio:backdoor | 32 | xolvio:backdoor |
33 | mdg:validated-method | 33 | mdg:validated-method |
34 | dburles:factory | 34 | dburles:factory@1.0.0 |
35 | 35 |
.meteor/versions
1 | accounts-base@1.2.7 | 1 | accounts-base@1.2.7 |
2 | accounts-password@1.1.8 | 2 | accounts-password@1.1.8 |
3 | alanning:roles@1.2.15 | 3 | alanning:roles@1.2.15 |
4 | aldeed:collection2@2.9.1 | 4 | aldeed:collection2@2.9.1 |
5 | aldeed:collection2-core@1.1.1 | 5 | aldeed:collection2-core@1.1.1 |
6 | aldeed:schema-deny@1.0.1 | 6 | aldeed:schema-deny@1.0.1 |
7 | aldeed:schema-index@1.0.1 | 7 | aldeed:schema-index@1.0.1 |
8 | aldeed:simple-schema@1.5.3 | 8 | aldeed:simple-schema@1.5.3 |
9 | allow-deny@1.0.4 | 9 | allow-deny@1.0.4 |
10 | audit-argument-checks@1.0.7 | 10 | audit-argument-checks@1.0.7 |
11 | autoupdate@1.2.9 | 11 | autoupdate@1.2.9 |
12 | babel-compiler@6.6.4 | 12 | babel-compiler@6.6.4 |
13 | babel-runtime@0.1.8 | 13 | babel-runtime@0.1.8 |
14 | base64@1.0.8 | 14 | base64@1.0.8 |
15 | binary-heap@1.0.8 | 15 | binary-heap@1.0.8 |
16 | blaze@2.1.7 | 16 | blaze@2.1.7 |
17 | blaze-tools@1.0.8 | 17 | blaze-tools@1.0.8 |
18 | boilerplate-generator@1.0.8 | 18 | boilerplate-generator@1.0.8 |
19 | browser-policy@1.0.9 | 19 | browser-policy@1.0.9 |
20 | browser-policy-common@1.0.9 | 20 | browser-policy-common@1.0.9 |
21 | browser-policy-content@1.0.10 | 21 | browser-policy-content@1.0.10 |
22 | browser-policy-framing@1.0.10 | 22 | browser-policy-framing@1.0.10 |
23 | caching-compiler@1.0.4 | 23 | caching-compiler@1.0.4 |
24 | caching-html-compiler@1.0.6 | 24 | caching-html-compiler@1.0.6 |
25 | callback-hook@1.0.8 | 25 | callback-hook@1.0.8 |
26 | check@1.2.1 | 26 | check@1.2.1 |
27 | coffeescript@1.0.17 | 27 | coffeescript@1.0.17 |
28 | dburles:factory@0.4.2 | 28 | dburles:factory@1.0.0 |
29 | ddp@1.2.5 | 29 | ddp@1.2.5 |
30 | ddp-client@1.2.7 | 30 | ddp-client@1.2.7 |
31 | ddp-common@1.2.5 | 31 | ddp-common@1.2.5 |
32 | ddp-rate-limiter@1.0.4 | 32 | ddp-rate-limiter@1.0.4 |
33 | ddp-server@1.2.6 | 33 | ddp-server@1.2.6 |
34 | deps@1.0.12 | 34 | deps@1.0.12 |
35 | diff-sequence@1.0.5 | 35 | diff-sequence@1.0.5 |
36 | ecmascript@0.4.3 | 36 | ecmascript@0.4.3 |
37 | ecmascript-runtime@0.2.10 | 37 | ecmascript-runtime@0.2.10 |
38 | ejson@1.0.11 | 38 | ejson@1.0.11 |
39 | email@1.0.12 | 39 | email@1.0.12 |
40 | es5-shim@4.5.10 | 40 | es5-shim@4.5.10 |
41 | fastclick@1.0.11 | 41 | fastclick@1.0.11 |
42 | fortawesome:fontawesome@4.5.0 | 42 | fortawesome:fontawesome@4.5.0 |
43 | fourseven:scss@3.4.3 | 43 | fourseven:scss@3.4.3 |
44 | geojson-utils@1.0.8 | 44 | geojson-utils@1.0.8 |
45 | hot-code-push@1.0.4 | 45 | hot-code-push@1.0.4 |
46 | html-tools@1.0.9 | 46 | html-tools@1.0.9 |
47 | htmljs@1.0.9 | 47 | htmljs@1.0.9 |
48 | http@1.1.5 | 48 | http@1.1.5 |
49 | id-map@1.0.7 | 49 | id-map@1.0.7 |
50 | jquery@1.11.8 | 50 | jquery@1.11.8 |
51 | launch-screen@1.0.11 | 51 | launch-screen@1.0.11 |
52 | livedata@1.0.18 | 52 | livedata@1.0.18 |
53 | localstorage@1.0.9 | 53 | localstorage@1.0.9 |
54 | logging@1.0.12 | 54 | logging@1.0.12 |
55 | mdg:validated-method@1.1.0 | 55 | mdg:validated-method@1.1.0 |
56 | mdg:validation-error@0.5.1 | 56 | mdg:validation-error@0.5.1 |
57 | meteor@1.1.14 | 57 | meteor@1.1.14 |
58 | meteor-base@1.0.4 | 58 | meteor-base@1.0.4 |
59 | minifier-css@1.1.11 | 59 | minifier-css@1.1.11 |
60 | minifier-js@1.1.11 | 60 | minifier-js@1.1.11 |
61 | minimongo@1.0.16 | 61 | minimongo@1.0.16 |
62 | mobile-experience@1.0.4 | 62 | mobile-experience@1.0.4 |
63 | mobile-status-bar@1.0.12 | 63 | mobile-status-bar@1.0.12 |
64 | modules@0.6.1 | 64 | modules@0.6.1 |
65 | modules-runtime@0.6.3 | 65 | modules-runtime@0.6.3 |
66 | mongo@1.1.7 | 66 | mongo@1.1.7 |
67 | mongo-id@1.0.4 | 67 | mongo-id@1.0.4 |
68 | npm-bcrypt@0.8.5 | 68 | npm-bcrypt@0.8.5 |
69 | npm-mongo@1.4.43 | 69 | npm-mongo@1.4.43 |
70 | observe-sequence@1.0.11 | 70 | observe-sequence@1.0.11 |
71 | ordered-dict@1.0.7 | 71 | ordered-dict@1.0.7 |
72 | practicalmeteor:chai@2.1.0_1 | 72 | practicalmeteor:chai@2.1.0_1 |
73 | practicalmeteor:loglevel@1.2.0_2 | 73 | practicalmeteor:loglevel@1.2.0_2 |
74 | practicalmeteor:mocha@2.4.5_2 | 74 | practicalmeteor:mocha@2.4.5_2 |
75 | practicalmeteor:mocha-core@0.1.4 | 75 | practicalmeteor:mocha-core@0.1.4 |
76 | practicalmeteor:sinon@1.14.1_2 | 76 | practicalmeteor:sinon@1.14.1_2 |
77 | promise@0.6.7 | 77 | promise@0.6.7 |
78 | raix:eventemitter@0.1.3 | 78 | raix:eventemitter@0.1.3 |
79 | random@1.0.9 | 79 | random@1.0.9 |
80 | rate-limit@1.0.4 | 80 | rate-limit@1.0.4 |
81 | reactive-dict@1.1.7 | 81 | reactive-dict@1.1.7 |
82 | reactive-var@1.0.9 | 82 | reactive-var@1.0.9 |
83 | reload@1.1.8 | 83 | reload@1.1.8 |
84 | retry@1.0.7 | 84 | retry@1.0.7 |
85 | routepolicy@1.0.10 | 85 | routepolicy@1.0.10 |
86 | service-configuration@1.0.9 | 86 | service-configuration@1.0.9 |
87 | session@1.1.5 | 87 | session@1.1.5 |
88 | sha@1.0.7 | 88 | sha@1.0.7 |
89 | spacebars@1.0.11 | 89 | spacebars@1.0.11 |
90 | spacebars-compiler@1.0.11 | 90 | spacebars-compiler@1.0.11 |
91 | srp@1.0.8 | 91 | srp@1.0.8 |
92 | standard-minifier-css@1.0.6 | 92 | standard-minifier-css@1.0.6 |
93 | standard-minifier-js@1.0.6 | 93 | standard-minifier-js@1.0.6 |
94 | static-html@1.0.7 | 94 | static-html@1.0.7 |
95 | templating@1.1.9 | 95 | templating@1.1.9 |
96 | templating-tools@1.0.4 | 96 | templating-tools@1.0.4 |
97 | themeteorchef:bert@2.1.0 | 97 | themeteorchef:bert@2.1.0 |
98 | tmeasday:test-reporter-helpers@0.2.1 | 98 | tmeasday:test-reporter-helpers@0.2.1 |
99 | tracker@1.0.13 | 99 | tracker@1.0.13 |
100 | ui@1.0.11 | 100 | ui@1.0.11 |
101 | underscore@1.0.8 | 101 | underscore@1.0.8 |
102 | url@1.0.9 | 102 | url@1.0.9 |
103 | webapp@1.2.8 | 103 | webapp@1.2.8 |
104 | webapp-hashing@1.0.9 | 104 | webapp-hashing@1.0.9 |
105 | xolvio:backdoor@0.2.0 | 105 | xolvio:backdoor@0.2.0 |
106 | xolvio:cleaner@0.3.0 | 106 | xolvio:cleaner@0.3.0 |
107 | 107 |
README.md
1 | # The Meteor Chef - Base | 1 | # The Meteor Chef - Base |
2 | A starting point for Meteor apps. | 2 | A starting point for Meteor apps. |
3 | 3 | ||
4 | <table> | 4 | <table> |
5 | <tbody> | 5 | <tbody> |
6 | <tr> | 6 | <tr> |
7 | <th>Base Version</th> | 7 | <th>Base Version</th> |
8 | <td>v4.1.0</td> | 8 | <td>v4.2.0</td> |
9 | </tr> | 9 | </tr> |
10 | <tr> | 10 | <tr> |
11 | <th>Meteor Version</th> | 11 | <th>Meteor Version</th> |
12 | <td>v1.3.2.4</td> | 12 | <td>v1.3.2.4</td> |
13 | </tr> | 13 | </tr> |
14 | </tbody> | 14 | </tbody> |
15 | </table> | 15 | </table> |
16 | 16 | ||
17 | [Read the Documentation](http://themeteorchef.com/base) | 17 | [Read the Documentation](http://themeteorchef.com/base) |
18 | 18 |
imports/ui/pages/index.js
1 | import React from 'react'; | 1 | import React from 'react'; |
2 | import { Jumbotron } from 'react-bootstrap'; | 2 | import { Jumbotron } from 'react-bootstrap'; |
3 | 3 | ||
4 | export const Index = () => ( | 4 | export const Index = () => ( |
5 | <Jumbotron className="text-center"> | 5 | <Jumbotron className="text-center"> |
6 | <h2>Base</h2> | 6 | <h2>Base</h2> |
7 | <p>A starting point for Meteor applications.</p> | 7 | <p>A starting point for Meteor applications.</p> |
8 | <p><a className="btn btn-success" href="https://themeteorchef.com/base" role="button">Read the Documentation</a></p> | 8 | <p><a className="btn btn-success" href="https://themeteorchef.com/base" role="button">Read the Documentation</a></p> |
9 | <p style={ { fontSize: '16px', color: '#aaa' } }>Currently at v4.1.0</p> | 9 | <p style={ { fontSize: '16px', color: '#aaa' } }>Currently at v4.2.0</p> |
10 | </Jumbotron> | 10 | </Jumbotron> |
11 | ); | 11 | ); |
12 | 12 |
package.json
1 | { | 1 | { |
2 | "name": "application-name", | 2 | "name": "application-name", |
3 | "version": "1.0.0", | 3 | "version": "1.0.0", |
4 | "description": "Application description.", | 4 | "description": "Application description.", |
5 | "scripts": { | 5 | "scripts": { |
6 | "start": "meteor --settings settings-development.json", | 6 | "start": "meteor --settings settings-development.json", |
7 | "test": "meteor test --driver-package practicalmeteor:mocha --port 5000", | 7 | "test": "meteor test --driver-package practicalmeteor:mocha --port 5000", |
8 | "chimp-watch": "chimp --ddp=http://localhost:3000 --watch --mocha --path=tests", | 8 | "chimp-watch": "chimp --ddp=http://localhost:3000 --watch --mocha --path=tests", |
9 | "chimp-test": "chimp --ddp=http://localhost:3000 --mocha --path=tests", | 9 | "chimp-test": "chimp --ddp=http://localhost:3000 --mocha --path=tests", |
10 | "staging": "meteor deploy staging.meteor.com --settings settings-development.json", | 10 | "staging": "meteor deploy staging.meteor.com --settings settings-development.json", |
11 | "production": "meteor deploy production.meteor.com --settings settings-production.json" | 11 | "production": "meteor deploy production.meteor.com --settings settings-production.json" |
12 | }, | 12 | }, |
13 | "devDependencies": { | 13 | "devDependencies": { |
14 | "chimp": "^0.33.1", | 14 | "chimp": "^0.34.1", |
15 | "eslint": "^2.8.0", | 15 | "eslint": "^2.10.2", |
16 | "eslint-config-airbnb": "^7.0.0", | 16 | "eslint-config-airbnb": "^9.0.1", |
17 | "eslint-plugin-jsx-a11y": "^1.2.0", | ||
17 | "eslint-plugin-meteor": "^3.5.2", | 18 | "eslint-plugin-meteor": "^3.5.2", |
18 | "eslint-plugin-react": "^4.3.0", | 19 | "eslint-plugin-react": "^5.1.1", |
19 | "faker": "^3.1.0" | 20 | "faker": "^3.1.0" |
20 | }, | 21 | }, |
21 | "eslintConfig": { | 22 | "eslintConfig": { |
22 | "parserOptions": { | 23 | "parserOptions": { |
23 | "ecmaFeatures": { | 24 | "ecmaFeatures": { |
24 | "jsx": true | 25 | "jsx": true |
25 | } | 26 | } |
26 | }, | 27 | }, |
27 | "plugins": [ | 28 | "plugins": [ |
28 | "meteor", | 29 | "meteor", |
29 | "react" | 30 | "react" |
30 | ], | 31 | ], |
31 | "extends": [ | 32 | "extends": [ |
32 | "airbnb/base", | 33 | "airbnb/base", |
33 | "plugin:meteor/guide", | 34 | "plugin:meteor/guide", |
34 | "plugin:react/recommended" | 35 | "plugin:react/recommended" |
35 | ], | 36 | ], |
36 | "globals": { | 37 | "globals": { |
37 | "server": false, | 38 | "server": false, |
38 | "browser": false, | 39 | "browser": false, |
39 | "expect": false | 40 | "expect": false |
40 | }, | 41 | }, |
41 | "rules": { | 42 | "rules": { |
42 | "import/no-unresolved": 0, | 43 | "import/no-unresolved": 0, |
43 | "no-underscore-dangle": [ | 44 | "no-underscore-dangle": [ |
44 | "error", | 45 | "error", |
45 | { | 46 | { |
46 | "allow": [ | 47 | "allow": [ |
47 | "_id", | 48 | "_id", |
48 | "_ensureIndex", | 49 | "_ensureIndex", |
49 | "_verifyEmailToken", | 50 | "_verifyEmailToken", |
50 | "_resetPasswordToken", | 51 | "_resetPasswordToken", |
51 | "_name" | 52 | "_name" |
52 | ] | 53 | ] |
53 | } | 54 | } |
54 | ] | 55 | ] |
55 | } | 56 | } |
56 | }, | 57 | }, |
57 | "dependencies": { | 58 | "dependencies": { |
58 | "bootstrap": "^3.3.6", | 59 | "bootstrap": "^3.3.6", |
59 | "jquery": "^2.2.3", | 60 | "jquery": "^2.2.3", |
60 | "jquery-validation": "^1.15.0", | 61 | "jquery-validation": "^1.15.0", |
61 | "react": "^15.0.1", | 62 | "react": "^15.0.2", |
62 | "react-addons-pure-render-mixin": "^15.0.1", | 63 | "react-addons-pure-render-mixin": "^15.0.2", |
63 | "react-bootstrap": "^0.29.3", | 64 | "react-bootstrap": "^0.29.4", |
64 | "react-dom": "^15.0.1", | 65 | "react-dom": "^15.0.2", |
65 | "react-komposer": "^1.7.1", | 66 | "react-komposer": "^1.8.0", |
66 | "react-router": "^2.0.1", | 67 | "react-router": "^2.4.0", |
67 | "react-router-bootstrap": "^0.20.1" | 68 | "react-router-bootstrap": "^0.23.0" |
68 | } | 69 | } |
69 | } | 70 | } |
70 | 71 |