git ssb

1+

dinoworm ๐Ÿ› / catstack



Commit b9e6e111da28035dc87670c94c75996c4b6854f5

rename and update README docs

Michael Williams committed on 11/30/2015, 1:24:16 AM
Parent: 3582ba8ad59f6e36f60142e530d0794c1e02c095

Files changed

README.mdchanged
app/stack/render.jschanged
package.jsonchanged
README.mdView
@@ -1,35 +1,50 @@
1-# production-todomvc
1+# craftworks-todomvc
22
33 ** work in progress **
44
5-production-quality TodoMVC
5+real-world, production-quality TodoMVC for [Craftworks](http://craftworks.enspiral.com)
66
77 ## stack
88
99 - task runner: [npm scripts](http://substack.net/task_automation_with_npm_run)
1010 - client bundler: [browserify](https://github.com/substack/browserify-handbook)
1111 - es6/jsx transform: [babelify](https://www.npmjs.com/package/babelify)
1212 - css transform: [sheetify](https://www.npmjs.com/package/sheetify)
13+ - configuration: [evalify](https://www.npmjs.org/package/evalify)
14+ - bulk require: [bulkify](https://www.npmjs.org/package/bulkify)
1315 - utility functions: [ramda](http://ramdajs.com/docs/)
1416 - directory structure:
17+ - `/config/`
18+ - `/config/defaults.js`
19+ - `/config/{ NODE_ENV }.js`
1520 - `/app/`
1621 - symlink `/app` to `/node_modules/app`
1722 - e.g.
1823 - `/app/package.json`
1924 - `/app/client.js`
2025 - `/app/server.js`
21- - `/app/thing/schema.js`
22- - `/app/thing/service.js`
23- - `/app/thing/client.js`
24- - `/app/thing/routes.js`
25- - `/app/thing/views/thing-list.js`
26- - `/app/thing/views/thing-list.css`
27- - `/app/thing/tests/views/thing-list.js`
28- - `/app/list-view/index.js`
29- - always require top-down (`require('things/schema')`) instead of relative.
30-- configuration: `app/config.js` and [evalify](https://www.npmjs.org/package/evalify)
31- - `/config/{ NODE_ENV }.js`
26+ - `/app/routes.js`
27+ - `/app/store.js`
28+ - `/app/models/todo.js`
29+ - `/app/services/todos.js`
30+ - `/app/clients/todos.js`
31+ - `/app/actions/todos.js`
32+ - `/app/action-types/todos.js`
33+ - `/app/reducers/todos.js`
34+ - `/app/getters/todos.js`
35+ - `/app/containers/todos.js`
36+ - `/app/components/todos/index.js`
37+ - `/app/components/todos/index.css`
38+ - always require top-down (`require('app/models/todo')`) instead of relative.
39+ - `/spec/`
40+ - e.g.
41+ - `/spec/services/todos.js`
42+ - `/spec/components/todos.js`
43+ - `/features/`
44+ - e.g.
45+ - `/features/steps.js`
46+ - `/features/todos.feature`
3247 - data model: [tcomb](https://github.com/gcanti/tcomb)
3348 - database: [knex](https://www.npmjs.com/package/knex)
3449 - data validator: [tcomb-validator](https://github.com/gcanti/tcomb-validation)
3550 - api service: [feathers-knex](https://www.npmjs.com/package/feathers-knex)
app/stack/render.jsView
@@ -53,9 +53,9 @@
5353 <!DOCTYPE html>
5454 <html lang="en">
5555 <head>
5656 <meta charset="utf-8" />
57- <title>Production TodoMVC</title>
57+ <title>Craftworks TodoMVC</title>
5858 <meta name="viewport" content="width=device-width, initial-scale=1" />
5959 </head>
6060 <body>
6161 <main>${ innerHtml }</main>
package.jsonView
@@ -1,8 +1,8 @@
11 {
2- "name": "production-todomvc",
2+ "name": "craftworks-todomvc",
33 "version": "0.0.0",
4- "description": "production-quality TodoMVC example",
4+ "description": "real-world production-quality TodoMVC example",
55 "main": "index.js",
66 "scripts": {
77 "postinstall": "lnfs app node_modules/app",
88 "lint": "snazzy",
@@ -20,9 +20,9 @@
2020 "prod": "NODE_ENV=production npm-run-all -s prod:*"
2121 },
2222 "repository": {
2323 "type": "git",
24- "url": "git+https://github.com/ahdinosaur/production-todomvc.git"
24+ "url": "git+https://github.com/ahdinosaur/craftworks-todomvc.git"
2525 },
2626 "keywords": [
2727 "todomvc",
2828 "example",
@@ -38,11 +38,11 @@
3838 ],
3939 "author": "Mikey <michael.williams@enspiral.com> (http://dinosaur.is)",
4040 "license": "ISC",
4141 "bugs": {
42- "url": "https://github.com/ahdinosaur/production-todomvc/issues"
42+ "url": "https://github.com/ahdinosaur/craftworks-todomvc/issues"
4343 },
44- "homepage": "https://github.com/ahdinosaur/production-todomvc#readme",
44+ "homepage": "https://github.com/ahdinosaur/craftworks-todomvc#readme",
4545 "engines": {
4646 "node": "^4.0.0",
4747 "npm": "^3.0.0"
4848 },

Built with git-ssb-web