├── .gitignore ├── LICENSE.txt ├── README.md ├── api-server ├── README.md ├── api.js ├── app.js ├── client.js ├── package.json ├── product_catalog.js └── seneca.options.js ├── data-entities ├── README.md ├── main.js └── package.json ├── micro-services ├── README.txt ├── index.js ├── lib │ ├── api.js │ └── offer.js ├── log │ └── no-purge.txt ├── package.json ├── public │ ├── index.html │ ├── index.js │ └── jquery-2.1.1.min.js ├── services │ ├── offer-service.js │ ├── user-details.js │ └── web-app.js └── test │ ├── foo.js │ └── offer.test.js ├── plugin-web ├── README.txt ├── api-plugin │ └── index.js ├── app.js ├── package.json ├── page-plugin │ ├── index.js │ └── web │ │ └── mypage.html ├── public │ └── index.html └── quick-plugin │ └── index.js ├── shopping-cart ├── README.txt ├── app.js ├── package.json ├── public │ ├── css │ │ └── shopping-cart.css │ └── js │ │ └── shopping-cart.js └── views │ ├── cart.ejs │ ├── checkout.ejs │ ├── index.ejs │ └── layout.ejs ├── simple-plugin ├── README.md ├── main.js ├── micro-service.js ├── package.json ├── simple.js └── test │ └── simple.test.js └── user-accounts ├── README.txt ├── app.js ├── config.template.js ├── package.json ├── public ├── index.html ├── js │ └── user-accounts.js └── single.html └── views ├── account.ejs ├── layout.ejs ├── login.ejs └── single.ejs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/README.md -------------------------------------------------------------------------------- /api-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/api-server/README.md -------------------------------------------------------------------------------- /api-server/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/api-server/api.js -------------------------------------------------------------------------------- /api-server/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/api-server/app.js -------------------------------------------------------------------------------- /api-server/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/api-server/client.js -------------------------------------------------------------------------------- /api-server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/api-server/package.json -------------------------------------------------------------------------------- /api-server/product_catalog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/api-server/product_catalog.js -------------------------------------------------------------------------------- /api-server/seneca.options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/api-server/seneca.options.js -------------------------------------------------------------------------------- /data-entities/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/data-entities/README.md -------------------------------------------------------------------------------- /data-entities/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/data-entities/main.js -------------------------------------------------------------------------------- /data-entities/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/data-entities/package.json -------------------------------------------------------------------------------- /micro-services/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/README.txt -------------------------------------------------------------------------------- /micro-services/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/index.js -------------------------------------------------------------------------------- /micro-services/lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/lib/api.js -------------------------------------------------------------------------------- /micro-services/lib/offer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/lib/offer.js -------------------------------------------------------------------------------- /micro-services/log/no-purge.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /micro-services/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/package.json -------------------------------------------------------------------------------- /micro-services/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/public/index.html -------------------------------------------------------------------------------- /micro-services/public/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/public/index.js -------------------------------------------------------------------------------- /micro-services/public/jquery-2.1.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/public/jquery-2.1.1.min.js -------------------------------------------------------------------------------- /micro-services/services/offer-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/services/offer-service.js -------------------------------------------------------------------------------- /micro-services/services/user-details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/services/user-details.js -------------------------------------------------------------------------------- /micro-services/services/web-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/services/web-app.js -------------------------------------------------------------------------------- /micro-services/test/foo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/test/foo.js -------------------------------------------------------------------------------- /micro-services/test/offer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/micro-services/test/offer.test.js -------------------------------------------------------------------------------- /plugin-web/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/plugin-web/README.txt -------------------------------------------------------------------------------- /plugin-web/api-plugin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/plugin-web/api-plugin/index.js -------------------------------------------------------------------------------- /plugin-web/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/plugin-web/app.js -------------------------------------------------------------------------------- /plugin-web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/plugin-web/package.json -------------------------------------------------------------------------------- /plugin-web/page-plugin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/plugin-web/page-plugin/index.js -------------------------------------------------------------------------------- /plugin-web/page-plugin/web/mypage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/plugin-web/page-plugin/web/mypage.html -------------------------------------------------------------------------------- /plugin-web/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/plugin-web/public/index.html -------------------------------------------------------------------------------- /plugin-web/quick-plugin/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/plugin-web/quick-plugin/index.js -------------------------------------------------------------------------------- /shopping-cart/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/shopping-cart/README.txt -------------------------------------------------------------------------------- /shopping-cart/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/shopping-cart/app.js -------------------------------------------------------------------------------- /shopping-cart/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/shopping-cart/package.json -------------------------------------------------------------------------------- /shopping-cart/public/css/shopping-cart.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/shopping-cart/public/css/shopping-cart.css -------------------------------------------------------------------------------- /shopping-cart/public/js/shopping-cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/shopping-cart/public/js/shopping-cart.js -------------------------------------------------------------------------------- /shopping-cart/views/cart.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/shopping-cart/views/cart.ejs -------------------------------------------------------------------------------- /shopping-cart/views/checkout.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/shopping-cart/views/checkout.ejs -------------------------------------------------------------------------------- /shopping-cart/views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/shopping-cart/views/index.ejs -------------------------------------------------------------------------------- /shopping-cart/views/layout.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/shopping-cart/views/layout.ejs -------------------------------------------------------------------------------- /simple-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/simple-plugin/README.md -------------------------------------------------------------------------------- /simple-plugin/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/simple-plugin/main.js -------------------------------------------------------------------------------- /simple-plugin/micro-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/simple-plugin/micro-service.js -------------------------------------------------------------------------------- /simple-plugin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/simple-plugin/package.json -------------------------------------------------------------------------------- /simple-plugin/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/simple-plugin/simple.js -------------------------------------------------------------------------------- /simple-plugin/test/simple.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/simple-plugin/test/simple.test.js -------------------------------------------------------------------------------- /user-accounts/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/user-accounts/README.txt -------------------------------------------------------------------------------- /user-accounts/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/user-accounts/app.js -------------------------------------------------------------------------------- /user-accounts/config.template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/user-accounts/config.template.js -------------------------------------------------------------------------------- /user-accounts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/user-accounts/package.json -------------------------------------------------------------------------------- /user-accounts/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/user-accounts/public/index.html -------------------------------------------------------------------------------- /user-accounts/public/js/user-accounts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/user-accounts/public/js/user-accounts.js -------------------------------------------------------------------------------- /user-accounts/public/single.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/user-accounts/public/single.html -------------------------------------------------------------------------------- /user-accounts/views/account.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/user-accounts/views/account.ejs -------------------------------------------------------------------------------- /user-accounts/views/layout.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/user-accounts/views/layout.ejs -------------------------------------------------------------------------------- /user-accounts/views/login.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/user-accounts/views/login.ejs -------------------------------------------------------------------------------- /user-accounts/views/single.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rjrodger/seneca-examples/HEAD/user-accounts/views/single.ejs --------------------------------------------------------------------------------