├── .github └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── assets-with-roadhog ├── .webpackrc ├── README.md ├── app │ ├── assets │ │ ├── .eslintrc │ │ ├── assets │ │ │ └── yay.jpg │ │ ├── components │ │ │ ├── MainLayout │ │ │ │ ├── Header.jsx │ │ │ │ ├── MainLayout.css │ │ │ │ └── MainLayout.jsx │ │ │ └── Users │ │ │ │ ├── UserModal.jsx │ │ │ │ ├── Users.css │ │ │ │ └── Users.jsx │ │ ├── constants.js │ │ ├── index.css │ │ ├── index.js │ │ ├── models │ │ │ └── users.js │ │ ├── router.jsx │ │ ├── routes │ │ │ ├── IndexPage.css │ │ │ ├── IndexPage.jsx │ │ │ ├── Users.css │ │ │ └── Users.jsx │ │ ├── services │ │ │ └── users.js │ │ └── utils │ │ │ └── request.js │ ├── controller │ │ └── home.js │ └── router.js ├── config │ ├── config.default.js │ ├── config.prod.js │ └── plugin.js ├── package.json └── test │ └── app │ └── controller │ └── home.test.js ├── assets-with-umi ├── .autod.conf.js ├── .env ├── README.md ├── app │ ├── controller │ │ └── home.js │ ├── router.js │ ├── view │ │ └── index.html │ └── web │ │ ├── .eslintrc │ │ ├── config │ │ ├── config.js │ │ ├── config.local.js │ │ └── config.prod.js │ │ ├── layouts │ │ ├── index.jsx │ │ └── index.module.less │ │ └── pages │ │ ├── discover │ │ ├── index.jsx │ │ └── index.module.less │ │ ├── home │ │ ├── index.jsx │ │ └── index.module.less │ │ ├── index.js │ │ ├── order │ │ ├── index.jsx │ │ └── index.module.less │ │ ├── profile │ │ ├── index.jsx │ │ └── index.module.less │ │ └── shop │ │ ├── index.jsx │ │ └── index.module.less ├── config │ ├── config.default.js │ └── plugin.js ├── package.json └── test │ └── app │ └── controller │ └── home.test.js ├── bin ├── base.js ├── list.js ├── test.js └── test.sh ├── body-parser-example ├── REAME.md ├── app │ ├── controller │ │ └── home.js │ └── router.js ├── config │ └── config.default.js ├── package.json └── test │ └── home.test.js ├── cnode-api-async └── README.md ├── cnode-api ├── README.md ├── README.zh-CN.md ├── app │ ├── controller │ │ └── topics.js │ ├── middleware │ │ └── error_handler.js │ ├── router.js │ └── service │ │ └── topics.js ├── config │ ├── config.default.js │ └── plugin.js ├── package.json └── test │ └── app │ ├── controller │ └── topics.test.js │ └── service │ └── topics.test.js ├── cookie-session ├── app │ ├── controller │ │ └── home.js │ └── router.js ├── config │ └── config.default.js ├── package.json └── test │ └── index.test.js ├── cookie ├── app │ ├── controller │ │ └── cookie.js │ └── router.js ├── config │ └── config.default.js ├── package.json └── test │ └── index.test.js ├── custom-env ├── README.md ├── app │ ├── controller │ │ └── home.js │ └── router.js ├── config │ ├── config.default.js │ ├── config.prod.js │ └── config.sit.js ├── package.json └── test │ └── app │ └── controller │ └── home.test.js ├── download ├── app │ ├── controller │ │ └── index.js │ ├── public │ │ └── hello.txt │ └── router.js ├── config │ └── config.default.js ├── package.json └── test │ └── index.test.js ├── example.js ├── framework ├── README.md ├── app │ ├── app │ │ ├── controller │ │ │ └── home.js │ │ ├── router.js │ │ └── view │ │ │ └── home.tpl │ ├── package.json │ └── test │ │ └── app │ │ └── controller │ │ └── home.test.js └── yadan │ ├── app │ ├── extend │ │ ├── application.js │ │ └── context.js │ └── service │ │ └── test.js │ ├── config │ ├── config.default.js │ └── plugin.js │ ├── index.js │ ├── lib │ ├── agent.js │ └── application.js │ ├── package.json │ └── test │ └── lib │ └── framework.test.js ├── hackernews-async-ts-di ├── .autod.conf.js ├── .gitignore ├── .vscode │ └── settings.json ├── README.md ├── app │ ├── controller │ │ ├── index.d.ts │ │ └── news.ts │ ├── extend │ │ └── filter.ts │ ├── public │ │ ├── css │ │ │ └── news.css │ │ └── favicon.png │ ├── router.ts │ ├── service │ │ └── HackerNews.ts │ └── view │ │ ├── layout │ │ └── layout.tpl │ │ └── news │ │ ├── detail.tpl │ │ ├── item.tpl │ │ ├── list.tpl │ │ └── user.tpl ├── config │ ├── config.ts │ ├── defaultConfig.ts │ └── plugin.ts ├── package.json ├── test │ └── app │ │ ├── controller │ │ └── news.test.ts │ │ └── service │ │ └── HackerNews.test.ts ├── tsconfig.json └── tslint.json ├── hackernews-async-ts ├── .eslintrc ├── .gitignore ├── README.md ├── app │ ├── controller │ │ └── news.ts │ ├── extend │ │ └── filter.ts │ ├── public │ │ ├── css │ │ │ └── news.css │ │ └── favicon.png │ ├── router.ts │ ├── service │ │ └── News.ts │ └── view │ │ ├── layout │ │ └── layout.tpl │ │ └── news │ │ ├── detail.tpl │ │ ├── item.tpl │ │ ├── list.tpl │ │ └── user.tpl ├── config │ ├── config.default.ts │ ├── config.local.ts │ ├── config.prod.ts │ └── plugin.ts ├── package.json ├── test │ └── app │ │ ├── controller │ │ └── news.test.ts │ │ └── service │ │ └── News.test.ts └── tsconfig.json ├── hackernews-async └── README.md ├── hackernews-datahub ├── .autod.conf.js ├── README.md ├── app │ ├── controller │ │ ├── api.js │ │ └── news.js │ ├── extend │ │ └── filter.js │ ├── public │ │ ├── css │ │ │ └── news.css │ │ └── favicon.png │ ├── router.js │ ├── service │ │ └── HackerNews.js │ └── view │ │ ├── layout │ │ └── layout.tpl │ │ └── news │ │ ├── item.tpl │ │ └── list.tpl ├── config │ ├── config.default.js │ └── plugin.js ├── data │ ├── hackernews.json │ └── hackernews │ │ ├── hackernews_ALL_topstories.json.json │ │ └── hackernews_ALL_topstories.json │ │ ├── scene │ │ ├── default.json │ │ ├── empty.json │ │ ├── list20.json │ │ └── list5.json │ │ └── schema │ │ ├── request.json │ │ └── response.json ├── macaca-datahub.config.js ├── package.json └── test │ ├── e2e │ ├── datahub.test.js │ ├── helper.js │ └── mocha.opts │ └── unittest │ └── app │ ├── controller │ └── news.test.js │ └── service │ └── HackerNews.test.js ├── hackernews ├── .eslintrc ├── README.md ├── app │ ├── controller │ │ └── news.js │ ├── extend │ │ └── filter.js │ ├── public │ │ ├── css │ │ │ └── news.css │ │ └── favicon.png │ ├── router.js │ ├── service │ │ └── HackerNews.js │ └── view │ │ ├── layout │ │ └── layout.tpl │ │ └── news │ │ ├── detail.tpl │ │ ├── item.tpl │ │ ├── list.tpl │ │ └── user.tpl ├── config │ ├── config.default.js │ └── plugin.js ├── package.json └── test │ └── app │ ├── controller │ └── news.test.js │ └── service │ └── HackerNews.test.js ├── hello-tegg ├── .eslintignore ├── .eslintrc ├── .gitignore ├── app │ ├── biz │ │ ├── HelloService.ts │ │ └── package.json │ ├── controller │ │ └── HelloController.ts │ └── middleware │ │ └── trace_method.ts ├── config │ ├── config.default.ts │ └── plugin.ts ├── package.json ├── test │ ├── biz │ │ └── HelloService.test.ts │ └── controller │ │ └── HelloController.test.ts ├── tsconfig.json └── tsconfig.prod.json ├── helloworld ├── .eslintrc ├── .gitignore ├── app │ ├── controller │ │ ├── foo.ts │ │ └── home.ts │ └── router.ts ├── config │ └── config.default.ts ├── package.json ├── test │ └── index.test.ts └── tsconfig.json ├── httpclient ├── README.md ├── app.js ├── app │ ├── controller │ │ └── httpclient.js │ └── router.js ├── config │ └── config.default.js └── package.json ├── ipc ├── README.md ├── agent.js ├── app.js ├── app │ ├── controller │ │ └── api.js │ ├── router.js │ ├── schedule │ │ ├── force_refresh.js │ │ └── pull_refresh.js │ └── service │ │ └── source.js ├── lib │ └── subscriber.js └── package.json ├── middleware ├── app │ └── middleware │ │ └── hello.js ├── config │ └── config.default.js ├── package.json └── test │ └── index.test.js ├── multipart-file-mode ├── .gitignore ├── app │ ├── controller │ │ ├── ajax.js │ │ ├── form.js │ │ ├── home.js │ │ └── multiple.js │ ├── router.js │ └── view │ │ ├── index.html │ │ ├── layout.html │ │ └── page │ │ ├── ajax.html │ │ ├── form.html │ │ ├── multiple.html │ │ └── multiple_result.html ├── config │ ├── config.default.js │ └── plugin.js ├── package.json └── test │ ├── index.test.js │ ├── kfc.jpeg │ └── mc.jpeg ├── multipart ├── .gitignore ├── app │ ├── controller │ │ ├── ajax.js │ │ ├── buffer.js │ │ ├── form.js │ │ ├── home.js │ │ └── multiple.js │ ├── router.js │ └── view │ │ ├── index.html │ │ ├── layout.html │ │ └── page │ │ ├── ajax.html │ │ ├── buffer.html │ │ ├── form.html │ │ ├── multiple.html │ │ └── multiple_result.html ├── config │ ├── config.default.js │ └── plugin.js ├── package.json └── test │ ├── index.test.js │ ├── kfc.jpeg │ └── mc.jpeg ├── package.json ├── passport ├── .gitignore ├── README.md ├── app │ ├── controller │ │ ├── home.js │ │ └── user.js │ └── router.js ├── config │ ├── config.default.js │ └── plugin.js └── package.json ├── progressive ├── step1 │ ├── app │ │ ├── controller │ │ │ └── home.js │ │ ├── extend │ │ │ └── context.js │ │ └── router.js │ ├── config │ │ └── config.default.js │ ├── package.json │ └── test │ │ └── index.test.js ├── step2 │ ├── app │ │ ├── controller │ │ │ └── home.js │ │ └── router.js │ ├── config │ │ ├── config.default.js │ │ └── plugin.js │ ├── lib │ │ └── plugin │ │ │ └── egg-ua │ │ │ ├── app │ │ │ └── extend │ │ │ │ └── context.js │ │ │ └── package.json │ ├── package.json │ └── test │ │ └── index.test.js ├── step3 │ ├── egg-ua │ │ ├── app │ │ │ └── extend │ │ │ │ └── context.js │ │ ├── package.json │ │ └── test │ │ │ ├── fixtures │ │ │ └── test-app │ │ │ │ ├── app │ │ │ │ └── router.js │ │ │ │ ├── config │ │ │ │ └── config.default.js │ │ │ │ └── package.json │ │ │ └── ua.test.js │ └── example-app │ │ ├── app │ │ ├── controller │ │ │ └── home.js │ │ └── router.js │ │ ├── config │ │ ├── config.default.js │ │ └── plugin.js │ │ ├── package.json │ │ └── test │ │ └── index.test.js └── step4 │ ├── egg-ua │ ├── app │ │ └── extend │ │ │ └── context.js │ ├── package.json │ └── test │ │ ├── fixtures │ │ └── test-app │ │ │ ├── app │ │ │ └── router.js │ │ │ ├── config │ │ │ └── config.default.js │ │ │ └── package.json │ │ └── ua.test.js │ ├── example-app │ ├── app │ │ ├── controller │ │ │ └── home.js │ │ └── router.js │ ├── config │ │ └── config.default.js │ ├── package.json │ └── test │ │ └── index.test.js │ └── example-framework │ ├── config │ ├── config.default.js │ └── plugin.js │ ├── index.js │ ├── lib │ ├── agent.js │ └── application.js │ ├── package.json │ └── test │ ├── fixtures │ └── test-app │ │ ├── app │ │ └── router.js │ │ ├── config │ │ └── config.default.js │ │ └── package.json │ └── framework.test.js ├── redefine-controller ├── app │ ├── controller │ │ └── api.js │ ├── core │ │ └── controller.js │ └── router.js ├── config │ └── config.default.js ├── package.json └── test │ └── controller │ └── api.test.js ├── schedule ├── app │ └── schedule │ │ ├── all_cron.js │ │ ├── all_interval.js │ │ ├── worker_cron.js │ │ └── worker_interval.js ├── package.json └── test │ └── index.test.js ├── sequelize-ts ├── .gitignore ├── .sequelizerc ├── README.md ├── README.zh-CN.md ├── app │ ├── controller │ │ ├── post.ts │ │ └── user.ts │ ├── extend │ │ └── helper.ts │ ├── model │ │ ├── post.ts │ │ └── user.ts │ ├── router.ts │ └── service │ │ ├── post.ts │ │ └── user.ts ├── config │ ├── config.default.ts │ ├── config.unittest.ts │ └── plugin.ts ├── database │ ├── config.json │ └── migrations │ │ ├── 20180813112934-user.js │ │ └── 20180813112942-post.js ├── package.json ├── test │ ├── app │ │ └── controller │ │ │ ├── post.test.ts │ │ │ └── user.test.ts │ ├── factories.ts │ ├── mocha.opts │ └── setup.ts └── tsconfig.json ├── sequelize ├── .autod.conf.js ├── .sequelizerc ├── README.md ├── README.zh-CN.md ├── app │ ├── controller │ │ ├── post.js │ │ └── user.js │ ├── extend │ │ └── helper.js │ ├── model │ │ ├── post.js │ │ └── user.js │ ├── router.js │ └── service │ │ ├── post.js │ │ └── user.js ├── config │ ├── config.default.js │ ├── config.unittest.js │ └── plugin.js ├── database │ ├── config.json │ └── migrations │ │ ├── 20180813112934-user.js │ │ └── 20180813112942-post.js ├── package.json └── test │ ├── .setup.js │ ├── app │ ├── controller │ │ ├── post.test.js │ │ └── user.test.js │ └── service │ │ └── post.test.js │ └── factories.js ├── sofa-rpc ├── .autod.conf.js ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .travis.yml ├── README.md ├── README.zh-CN.md ├── app │ ├── controller │ │ └── home.js │ ├── router.js │ └── rpc │ │ └── ProtoService.js ├── appveyor.yml ├── config │ ├── config.default.js │ └── proxy.js ├── package.json ├── proto │ └── ProtoService.proto └── test │ ├── app │ └── controller │ │ └── home.test.js │ └── server.test.js ├── static ├── app │ ├── controller │ │ └── home.js │ ├── public │ │ ├── foo.js │ │ ├── hi.txt │ │ └── 蛋蛋Web框架.txt │ └── router.js ├── config │ ├── config.default.js │ └── plugin.js ├── package.json └── test │ └── index.test.js ├── todomvc ├── .eslintignore ├── .eslintrc ├── .gitignore ├── README.md ├── app.js ├── app │ ├── controller │ │ ├── home.js │ │ └── todo.js │ ├── middleware │ │ └── response_time.js │ ├── model │ │ └── todo.js │ ├── public │ │ └── main.js │ ├── router.js │ ├── service │ │ └── todo.js │ └── view │ │ └── home.tpl ├── config │ ├── config.default.js │ ├── config.unittest.js │ ├── database │ │ └── init.js │ └── plugin.js ├── jsconfig.json ├── package.json ├── test │ └── app │ │ └── controller │ │ └── home.test.js └── todomvc.png ├── unittest-jest ├── README.md ├── __tests__ │ ├── controller │ │ └── home.test.js │ └── index.test.js ├── app │ ├── controller │ │ └── home.js │ ├── extend │ │ └── application.js │ └── router.js ├── config │ └── config.default.js └── package.json ├── unittest ├── README.md ├── app.js ├── app │ ├── controller │ │ └── home.js │ ├── extend │ │ ├── application.js │ │ ├── context.js │ │ ├── helper.js │ │ ├── request.js │ │ └── response.js │ ├── router.js │ └── service │ │ └── user.js ├── config │ └── config.default.js ├── package.json └── test │ ├── controller │ └── home.test.js │ ├── extend │ ├── application.test.js │ ├── context.test.js │ ├── helper.test.js │ ├── request.test.js │ └── response.test.js │ ├── hello.test.js │ └── service │ └── user.test.js └── view-nunjucks ├── app ├── controller │ └── home.js ├── public │ ├── css │ │ ├── home.css │ │ └── layout.css │ └── js │ │ └── home.js ├── router.js └── view │ ├── component │ └── nav.html │ ├── home.html │ └── layout.html ├── config ├── config.default.js └── plugin.js ├── package.json ├── test └── index.test.js └── uitest ├── helper.js ├── homepage.test.js └── mocha.opts /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/README.md -------------------------------------------------------------------------------- /assets-with-roadhog/.webpackrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/.webpackrc -------------------------------------------------------------------------------- /assets-with-roadhog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/README.md -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "egg/react" 3 | } 4 | -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/assets/yay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/assets/yay.jpg -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/components/MainLayout/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/components/MainLayout/Header.jsx -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/components/MainLayout/MainLayout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/components/MainLayout/MainLayout.css -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/components/MainLayout/MainLayout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/components/MainLayout/MainLayout.jsx -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/components/Users/UserModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/components/Users/UserModal.jsx -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/components/Users/Users.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/components/Users/Users.css -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/components/Users/Users.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/components/Users/Users.jsx -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/constants.js: -------------------------------------------------------------------------------- 1 | 2 | export const PAGE_SIZE = 3; 3 | -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/index.css: -------------------------------------------------------------------------------- 1 | 2 | html, body, :global(#root) { 3 | height: 100%; 4 | } 5 | -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/index.js -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/models/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/models/users.js -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/router.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/router.jsx -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/routes/IndexPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/routes/IndexPage.css -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/routes/IndexPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/routes/IndexPage.jsx -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/routes/Users.css: -------------------------------------------------------------------------------- 1 | 2 | .normal { 3 | width: 900px; 4 | margin: 3em auto 0; 5 | } 6 | -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/routes/Users.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/routes/Users.jsx -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/services/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/services/users.js -------------------------------------------------------------------------------- /assets-with-roadhog/app/assets/utils/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/assets/utils/request.js -------------------------------------------------------------------------------- /assets-with-roadhog/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/controller/home.js -------------------------------------------------------------------------------- /assets-with-roadhog/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/app/router.js -------------------------------------------------------------------------------- /assets-with-roadhog/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/config/config.default.js -------------------------------------------------------------------------------- /assets-with-roadhog/config/config.prod.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | exports.assets = { 4 | url: 'http://127.0.0.1:7001', 5 | }; 6 | -------------------------------------------------------------------------------- /assets-with-roadhog/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/config/plugin.js -------------------------------------------------------------------------------- /assets-with-roadhog/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/package.json -------------------------------------------------------------------------------- /assets-with-roadhog/test/app/controller/home.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-roadhog/test/app/controller/home.test.js -------------------------------------------------------------------------------- /assets-with-umi/.autod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/.autod.conf.js -------------------------------------------------------------------------------- /assets-with-umi/.env: -------------------------------------------------------------------------------- 1 | APP_ROOT=app/web 2 | HTML=none -------------------------------------------------------------------------------- /assets-with-umi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/README.md -------------------------------------------------------------------------------- /assets-with-umi/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/controller/home.js -------------------------------------------------------------------------------- /assets-with-umi/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/router.js -------------------------------------------------------------------------------- /assets-with-umi/app/view/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/view/index.html -------------------------------------------------------------------------------- /assets-with-umi/app/web/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "egg/react" 3 | } 4 | -------------------------------------------------------------------------------- /assets-with-umi/app/web/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/config/config.js -------------------------------------------------------------------------------- /assets-with-umi/app/web/config/config.local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/config/config.local.js -------------------------------------------------------------------------------- /assets-with-umi/app/web/config/config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/config/config.prod.js -------------------------------------------------------------------------------- /assets-with-umi/app/web/layouts/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/layouts/index.jsx -------------------------------------------------------------------------------- /assets-with-umi/app/web/layouts/index.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/layouts/index.module.less -------------------------------------------------------------------------------- /assets-with-umi/app/web/pages/discover/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/pages/discover/index.jsx -------------------------------------------------------------------------------- /assets-with-umi/app/web/pages/discover/index.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/pages/discover/index.module.less -------------------------------------------------------------------------------- /assets-with-umi/app/web/pages/home/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/pages/home/index.jsx -------------------------------------------------------------------------------- /assets-with-umi/app/web/pages/home/index.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/pages/home/index.module.less -------------------------------------------------------------------------------- /assets-with-umi/app/web/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/pages/index.js -------------------------------------------------------------------------------- /assets-with-umi/app/web/pages/order/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/pages/order/index.jsx -------------------------------------------------------------------------------- /assets-with-umi/app/web/pages/order/index.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/pages/order/index.module.less -------------------------------------------------------------------------------- /assets-with-umi/app/web/pages/profile/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/pages/profile/index.jsx -------------------------------------------------------------------------------- /assets-with-umi/app/web/pages/profile/index.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/pages/profile/index.module.less -------------------------------------------------------------------------------- /assets-with-umi/app/web/pages/shop/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/pages/shop/index.jsx -------------------------------------------------------------------------------- /assets-with-umi/app/web/pages/shop/index.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/app/web/pages/shop/index.module.less -------------------------------------------------------------------------------- /assets-with-umi/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/config/config.default.js -------------------------------------------------------------------------------- /assets-with-umi/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/config/plugin.js -------------------------------------------------------------------------------- /assets-with-umi/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/package.json -------------------------------------------------------------------------------- /assets-with-umi/test/app/controller/home.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/assets-with-umi/test/app/controller/home.test.js -------------------------------------------------------------------------------- /bin/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/bin/base.js -------------------------------------------------------------------------------- /bin/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/bin/list.js -------------------------------------------------------------------------------- /bin/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/bin/test.js -------------------------------------------------------------------------------- /bin/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/bin/test.sh -------------------------------------------------------------------------------- /body-parser-example/REAME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/body-parser-example/REAME.md -------------------------------------------------------------------------------- /body-parser-example/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/body-parser-example/app/controller/home.js -------------------------------------------------------------------------------- /body-parser-example/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/body-parser-example/app/router.js -------------------------------------------------------------------------------- /body-parser-example/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/body-parser-example/config/config.default.js -------------------------------------------------------------------------------- /body-parser-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/body-parser-example/package.json -------------------------------------------------------------------------------- /body-parser-example/test/home.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/body-parser-example/test/home.test.js -------------------------------------------------------------------------------- /cnode-api-async/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cnode-api-async/README.md -------------------------------------------------------------------------------- /cnode-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cnode-api/README.md -------------------------------------------------------------------------------- /cnode-api/README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cnode-api/README.zh-CN.md -------------------------------------------------------------------------------- /cnode-api/app/controller/topics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cnode-api/app/controller/topics.js -------------------------------------------------------------------------------- /cnode-api/app/middleware/error_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cnode-api/app/middleware/error_handler.js -------------------------------------------------------------------------------- /cnode-api/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cnode-api/app/router.js -------------------------------------------------------------------------------- /cnode-api/app/service/topics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cnode-api/app/service/topics.js -------------------------------------------------------------------------------- /cnode-api/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cnode-api/config/config.default.js -------------------------------------------------------------------------------- /cnode-api/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cnode-api/config/plugin.js -------------------------------------------------------------------------------- /cnode-api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cnode-api/package.json -------------------------------------------------------------------------------- /cnode-api/test/app/controller/topics.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cnode-api/test/app/controller/topics.test.js -------------------------------------------------------------------------------- /cnode-api/test/app/service/topics.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cnode-api/test/app/service/topics.test.js -------------------------------------------------------------------------------- /cookie-session/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cookie-session/app/controller/home.js -------------------------------------------------------------------------------- /cookie-session/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cookie-session/app/router.js -------------------------------------------------------------------------------- /cookie-session/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cookie-session/config/config.default.js -------------------------------------------------------------------------------- /cookie-session/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cookie-session/package.json -------------------------------------------------------------------------------- /cookie-session/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cookie-session/test/index.test.js -------------------------------------------------------------------------------- /cookie/app/controller/cookie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cookie/app/controller/cookie.js -------------------------------------------------------------------------------- /cookie/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cookie/app/router.js -------------------------------------------------------------------------------- /cookie/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cookie/config/config.default.js -------------------------------------------------------------------------------- /cookie/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cookie/package.json -------------------------------------------------------------------------------- /cookie/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/cookie/test/index.test.js -------------------------------------------------------------------------------- /custom-env/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/custom-env/README.md -------------------------------------------------------------------------------- /custom-env/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/custom-env/app/controller/home.js -------------------------------------------------------------------------------- /custom-env/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/custom-env/app/router.js -------------------------------------------------------------------------------- /custom-env/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/custom-env/config/config.default.js -------------------------------------------------------------------------------- /custom-env/config/config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/custom-env/config/config.prod.js -------------------------------------------------------------------------------- /custom-env/config/config.sit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/custom-env/config/config.sit.js -------------------------------------------------------------------------------- /custom-env/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/custom-env/package.json -------------------------------------------------------------------------------- /custom-env/test/app/controller/home.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/custom-env/test/app/controller/home.test.js -------------------------------------------------------------------------------- /download/app/controller/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/download/app/controller/index.js -------------------------------------------------------------------------------- /download/app/public/hello.txt: -------------------------------------------------------------------------------- 1 | hello, egg -------------------------------------------------------------------------------- /download/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/download/app/router.js -------------------------------------------------------------------------------- /download/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/download/config/config.default.js -------------------------------------------------------------------------------- /download/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/download/package.json -------------------------------------------------------------------------------- /download/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/download/test/index.test.js -------------------------------------------------------------------------------- /example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/example.js -------------------------------------------------------------------------------- /framework/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/README.md -------------------------------------------------------------------------------- /framework/app/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/app/app/controller/home.js -------------------------------------------------------------------------------- /framework/app/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/app/app/router.js -------------------------------------------------------------------------------- /framework/app/app/view/home.tpl: -------------------------------------------------------------------------------- 1 | hi, {{ name }} -------------------------------------------------------------------------------- /framework/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/app/package.json -------------------------------------------------------------------------------- /framework/app/test/app/controller/home.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/app/test/app/controller/home.test.js -------------------------------------------------------------------------------- /framework/yadan/app/extend/application.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | 5 | }; 6 | -------------------------------------------------------------------------------- /framework/yadan/app/extend/context.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | 5 | }; 6 | -------------------------------------------------------------------------------- /framework/yadan/app/service/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/yadan/app/service/test.js -------------------------------------------------------------------------------- /framework/yadan/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/yadan/config/config.default.js -------------------------------------------------------------------------------- /framework/yadan/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/yadan/config/plugin.js -------------------------------------------------------------------------------- /framework/yadan/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/yadan/index.js -------------------------------------------------------------------------------- /framework/yadan/lib/agent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/yadan/lib/agent.js -------------------------------------------------------------------------------- /framework/yadan/lib/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/yadan/lib/application.js -------------------------------------------------------------------------------- /framework/yadan/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/yadan/package.json -------------------------------------------------------------------------------- /framework/yadan/test/lib/framework.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/framework/yadan/test/lib/framework.test.js -------------------------------------------------------------------------------- /hackernews-async-ts-di/.autod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/.autod.conf.js -------------------------------------------------------------------------------- /hackernews-async-ts-di/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/.gitignore -------------------------------------------------------------------------------- /hackernews-async-ts-di/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/.vscode/settings.json -------------------------------------------------------------------------------- /hackernews-async-ts-di/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/README.md -------------------------------------------------------------------------------- /hackernews-async-ts-di/app/controller/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/app/controller/index.d.ts -------------------------------------------------------------------------------- /hackernews-async-ts-di/app/controller/news.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/app/controller/news.ts -------------------------------------------------------------------------------- /hackernews-async-ts-di/app/extend/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/app/extend/filter.ts -------------------------------------------------------------------------------- /hackernews-async-ts-di/app/public/css/news.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/app/public/css/news.css -------------------------------------------------------------------------------- /hackernews-async-ts-di/app/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/app/public/favicon.png -------------------------------------------------------------------------------- /hackernews-async-ts-di/app/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/app/router.ts -------------------------------------------------------------------------------- /hackernews-async-ts-di/app/service/HackerNews.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/app/service/HackerNews.ts -------------------------------------------------------------------------------- /hackernews-async-ts-di/app/view/layout/layout.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/app/view/layout/layout.tpl -------------------------------------------------------------------------------- /hackernews-async-ts-di/app/view/news/detail.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/app/view/news/detail.tpl -------------------------------------------------------------------------------- /hackernews-async-ts-di/app/view/news/item.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/app/view/news/item.tpl -------------------------------------------------------------------------------- /hackernews-async-ts-di/app/view/news/list.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/app/view/news/list.tpl -------------------------------------------------------------------------------- /hackernews-async-ts-di/app/view/news/user.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/app/view/news/user.tpl -------------------------------------------------------------------------------- /hackernews-async-ts-di/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/config/config.ts -------------------------------------------------------------------------------- /hackernews-async-ts-di/config/defaultConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/config/defaultConfig.ts -------------------------------------------------------------------------------- /hackernews-async-ts-di/config/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/config/plugin.ts -------------------------------------------------------------------------------- /hackernews-async-ts-di/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/package.json -------------------------------------------------------------------------------- /hackernews-async-ts-di/test/app/controller/news.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/test/app/controller/news.test.ts -------------------------------------------------------------------------------- /hackernews-async-ts-di/test/app/service/HackerNews.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/test/app/service/HackerNews.test.ts -------------------------------------------------------------------------------- /hackernews-async-ts-di/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/tsconfig.json -------------------------------------------------------------------------------- /hackernews-async-ts-di/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts-di/tslint.json -------------------------------------------------------------------------------- /hackernews-async-ts/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/.eslintrc -------------------------------------------------------------------------------- /hackernews-async-ts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/.gitignore -------------------------------------------------------------------------------- /hackernews-async-ts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/README.md -------------------------------------------------------------------------------- /hackernews-async-ts/app/controller/news.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/app/controller/news.ts -------------------------------------------------------------------------------- /hackernews-async-ts/app/extend/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/app/extend/filter.ts -------------------------------------------------------------------------------- /hackernews-async-ts/app/public/css/news.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/app/public/css/news.css -------------------------------------------------------------------------------- /hackernews-async-ts/app/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/app/public/favicon.png -------------------------------------------------------------------------------- /hackernews-async-ts/app/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/app/router.ts -------------------------------------------------------------------------------- /hackernews-async-ts/app/service/News.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/app/service/News.ts -------------------------------------------------------------------------------- /hackernews-async-ts/app/view/layout/layout.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/app/view/layout/layout.tpl -------------------------------------------------------------------------------- /hackernews-async-ts/app/view/news/detail.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/app/view/news/detail.tpl -------------------------------------------------------------------------------- /hackernews-async-ts/app/view/news/item.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/app/view/news/item.tpl -------------------------------------------------------------------------------- /hackernews-async-ts/app/view/news/list.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/app/view/news/list.tpl -------------------------------------------------------------------------------- /hackernews-async-ts/app/view/news/user.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/app/view/news/user.tpl -------------------------------------------------------------------------------- /hackernews-async-ts/config/config.default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/config/config.default.ts -------------------------------------------------------------------------------- /hackernews-async-ts/config/config.local.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/config/config.local.ts -------------------------------------------------------------------------------- /hackernews-async-ts/config/config.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/config/config.prod.ts -------------------------------------------------------------------------------- /hackernews-async-ts/config/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/config/plugin.ts -------------------------------------------------------------------------------- /hackernews-async-ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/package.json -------------------------------------------------------------------------------- /hackernews-async-ts/test/app/controller/news.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/test/app/controller/news.test.ts -------------------------------------------------------------------------------- /hackernews-async-ts/test/app/service/News.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/test/app/service/News.test.ts -------------------------------------------------------------------------------- /hackernews-async-ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async-ts/tsconfig.json -------------------------------------------------------------------------------- /hackernews-async/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-async/README.md -------------------------------------------------------------------------------- /hackernews-datahub/.autod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/.autod.conf.js -------------------------------------------------------------------------------- /hackernews-datahub/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/README.md -------------------------------------------------------------------------------- /hackernews-datahub/app/controller/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/app/controller/api.js -------------------------------------------------------------------------------- /hackernews-datahub/app/controller/news.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/app/controller/news.js -------------------------------------------------------------------------------- /hackernews-datahub/app/extend/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/app/extend/filter.js -------------------------------------------------------------------------------- /hackernews-datahub/app/public/css/news.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/app/public/css/news.css -------------------------------------------------------------------------------- /hackernews-datahub/app/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/app/public/favicon.png -------------------------------------------------------------------------------- /hackernews-datahub/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/app/router.js -------------------------------------------------------------------------------- /hackernews-datahub/app/service/HackerNews.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/app/service/HackerNews.js -------------------------------------------------------------------------------- /hackernews-datahub/app/view/layout/layout.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/app/view/layout/layout.tpl -------------------------------------------------------------------------------- /hackernews-datahub/app/view/news/item.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/app/view/news/item.tpl -------------------------------------------------------------------------------- /hackernews-datahub/app/view/news/list.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/app/view/news/list.tpl -------------------------------------------------------------------------------- /hackernews-datahub/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/config/config.default.js -------------------------------------------------------------------------------- /hackernews-datahub/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/config/plugin.js -------------------------------------------------------------------------------- /hackernews-datahub/data/hackernews.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/data/hackernews.json -------------------------------------------------------------------------------- /hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json.json -------------------------------------------------------------------------------- /hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json/scene/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json/scene/default.json -------------------------------------------------------------------------------- /hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json/scene/empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json/scene/empty.json -------------------------------------------------------------------------------- /hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json/scene/list20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json/scene/list20.json -------------------------------------------------------------------------------- /hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json/scene/list5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json/scene/list5.json -------------------------------------------------------------------------------- /hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json/schema/request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json/schema/request.json -------------------------------------------------------------------------------- /hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json/schema/response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/data/hackernews/hackernews_ALL_topstories.json/schema/response.json -------------------------------------------------------------------------------- /hackernews-datahub/macaca-datahub.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/macaca-datahub.config.js -------------------------------------------------------------------------------- /hackernews-datahub/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/package.json -------------------------------------------------------------------------------- /hackernews-datahub/test/e2e/datahub.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/test/e2e/datahub.test.js -------------------------------------------------------------------------------- /hackernews-datahub/test/e2e/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/test/e2e/helper.js -------------------------------------------------------------------------------- /hackernews-datahub/test/e2e/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/test/e2e/mocha.opts -------------------------------------------------------------------------------- /hackernews-datahub/test/unittest/app/controller/news.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/test/unittest/app/controller/news.test.js -------------------------------------------------------------------------------- /hackernews-datahub/test/unittest/app/service/HackerNews.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews-datahub/test/unittest/app/service/HackerNews.test.js -------------------------------------------------------------------------------- /hackernews/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/.eslintrc -------------------------------------------------------------------------------- /hackernews/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/README.md -------------------------------------------------------------------------------- /hackernews/app/controller/news.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/app/controller/news.js -------------------------------------------------------------------------------- /hackernews/app/extend/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/app/extend/filter.js -------------------------------------------------------------------------------- /hackernews/app/public/css/news.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/app/public/css/news.css -------------------------------------------------------------------------------- /hackernews/app/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/app/public/favicon.png -------------------------------------------------------------------------------- /hackernews/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/app/router.js -------------------------------------------------------------------------------- /hackernews/app/service/HackerNews.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/app/service/HackerNews.js -------------------------------------------------------------------------------- /hackernews/app/view/layout/layout.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/app/view/layout/layout.tpl -------------------------------------------------------------------------------- /hackernews/app/view/news/detail.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/app/view/news/detail.tpl -------------------------------------------------------------------------------- /hackernews/app/view/news/item.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/app/view/news/item.tpl -------------------------------------------------------------------------------- /hackernews/app/view/news/list.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/app/view/news/list.tpl -------------------------------------------------------------------------------- /hackernews/app/view/news/user.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/app/view/news/user.tpl -------------------------------------------------------------------------------- /hackernews/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/config/config.default.js -------------------------------------------------------------------------------- /hackernews/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/config/plugin.js -------------------------------------------------------------------------------- /hackernews/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/package.json -------------------------------------------------------------------------------- /hackernews/test/app/controller/news.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/test/app/controller/news.test.js -------------------------------------------------------------------------------- /hackernews/test/app/service/HackerNews.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hackernews/test/app/service/HackerNews.test.js -------------------------------------------------------------------------------- /hello-tegg/.eslintignore: -------------------------------------------------------------------------------- 1 | typings/ 2 | -------------------------------------------------------------------------------- /hello-tegg/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/.eslintrc -------------------------------------------------------------------------------- /hello-tegg/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/.gitignore -------------------------------------------------------------------------------- /hello-tegg/app/biz/HelloService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/app/biz/HelloService.ts -------------------------------------------------------------------------------- /hello-tegg/app/biz/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/app/biz/package.json -------------------------------------------------------------------------------- /hello-tegg/app/controller/HelloController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/app/controller/HelloController.ts -------------------------------------------------------------------------------- /hello-tegg/app/middleware/trace_method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/app/middleware/trace_method.ts -------------------------------------------------------------------------------- /hello-tegg/config/config.default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/config/config.default.ts -------------------------------------------------------------------------------- /hello-tegg/config/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/config/plugin.ts -------------------------------------------------------------------------------- /hello-tegg/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/package.json -------------------------------------------------------------------------------- /hello-tegg/test/biz/HelloService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/test/biz/HelloService.test.ts -------------------------------------------------------------------------------- /hello-tegg/test/controller/HelloController.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/test/controller/HelloController.test.ts -------------------------------------------------------------------------------- /hello-tegg/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/tsconfig.json -------------------------------------------------------------------------------- /hello-tegg/tsconfig.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/hello-tegg/tsconfig.prod.json -------------------------------------------------------------------------------- /helloworld/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/helloworld/.eslintrc -------------------------------------------------------------------------------- /helloworld/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.js 3 | -------------------------------------------------------------------------------- /helloworld/app/controller/foo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/helloworld/app/controller/foo.ts -------------------------------------------------------------------------------- /helloworld/app/controller/home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/helloworld/app/controller/home.ts -------------------------------------------------------------------------------- /helloworld/app/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/helloworld/app/router.ts -------------------------------------------------------------------------------- /helloworld/config/config.default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/helloworld/config/config.default.ts -------------------------------------------------------------------------------- /helloworld/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/helloworld/package.json -------------------------------------------------------------------------------- /helloworld/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/helloworld/test/index.test.ts -------------------------------------------------------------------------------- /helloworld/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/helloworld/tsconfig.json -------------------------------------------------------------------------------- /httpclient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/httpclient/README.md -------------------------------------------------------------------------------- /httpclient/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/httpclient/app.js -------------------------------------------------------------------------------- /httpclient/app/controller/httpclient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/httpclient/app/controller/httpclient.js -------------------------------------------------------------------------------- /httpclient/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/httpclient/app/router.js -------------------------------------------------------------------------------- /httpclient/config/config.default.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | exports.security = { 4 | csrf: false, 5 | }; 6 | -------------------------------------------------------------------------------- /httpclient/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/httpclient/package.json -------------------------------------------------------------------------------- /ipc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/ipc/README.md -------------------------------------------------------------------------------- /ipc/agent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/ipc/agent.js -------------------------------------------------------------------------------- /ipc/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/ipc/app.js -------------------------------------------------------------------------------- /ipc/app/controller/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/ipc/app/controller/api.js -------------------------------------------------------------------------------- /ipc/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/ipc/app/router.js -------------------------------------------------------------------------------- /ipc/app/schedule/force_refresh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/ipc/app/schedule/force_refresh.js -------------------------------------------------------------------------------- /ipc/app/schedule/pull_refresh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/ipc/app/schedule/pull_refresh.js -------------------------------------------------------------------------------- /ipc/app/service/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/ipc/app/service/source.js -------------------------------------------------------------------------------- /ipc/lib/subscriber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/ipc/lib/subscriber.js -------------------------------------------------------------------------------- /ipc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/ipc/package.json -------------------------------------------------------------------------------- /middleware/app/middleware/hello.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/middleware/app/middleware/hello.js -------------------------------------------------------------------------------- /middleware/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/middleware/config/config.default.js -------------------------------------------------------------------------------- /middleware/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/middleware/package.json -------------------------------------------------------------------------------- /middleware/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/middleware/test/index.test.js -------------------------------------------------------------------------------- /multipart-file-mode/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/.gitignore -------------------------------------------------------------------------------- /multipart-file-mode/app/controller/ajax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/app/controller/ajax.js -------------------------------------------------------------------------------- /multipart-file-mode/app/controller/form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/app/controller/form.js -------------------------------------------------------------------------------- /multipart-file-mode/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/app/controller/home.js -------------------------------------------------------------------------------- /multipart-file-mode/app/controller/multiple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/app/controller/multiple.js -------------------------------------------------------------------------------- /multipart-file-mode/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/app/router.js -------------------------------------------------------------------------------- /multipart-file-mode/app/view/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/app/view/index.html -------------------------------------------------------------------------------- /multipart-file-mode/app/view/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/app/view/layout.html -------------------------------------------------------------------------------- /multipart-file-mode/app/view/page/ajax.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/app/view/page/ajax.html -------------------------------------------------------------------------------- /multipart-file-mode/app/view/page/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/app/view/page/form.html -------------------------------------------------------------------------------- /multipart-file-mode/app/view/page/multiple.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/app/view/page/multiple.html -------------------------------------------------------------------------------- /multipart-file-mode/app/view/page/multiple_result.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/app/view/page/multiple_result.html -------------------------------------------------------------------------------- /multipart-file-mode/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/config/config.default.js -------------------------------------------------------------------------------- /multipart-file-mode/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/config/plugin.js -------------------------------------------------------------------------------- /multipart-file-mode/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/package.json -------------------------------------------------------------------------------- /multipart-file-mode/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/test/index.test.js -------------------------------------------------------------------------------- /multipart-file-mode/test/kfc.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/test/kfc.jpeg -------------------------------------------------------------------------------- /multipart-file-mode/test/mc.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart-file-mode/test/mc.jpeg -------------------------------------------------------------------------------- /multipart/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/.gitignore -------------------------------------------------------------------------------- /multipart/app/controller/ajax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/controller/ajax.js -------------------------------------------------------------------------------- /multipart/app/controller/buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/controller/buffer.js -------------------------------------------------------------------------------- /multipart/app/controller/form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/controller/form.js -------------------------------------------------------------------------------- /multipart/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/controller/home.js -------------------------------------------------------------------------------- /multipart/app/controller/multiple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/controller/multiple.js -------------------------------------------------------------------------------- /multipart/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/router.js -------------------------------------------------------------------------------- /multipart/app/view/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/view/index.html -------------------------------------------------------------------------------- /multipart/app/view/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/view/layout.html -------------------------------------------------------------------------------- /multipart/app/view/page/ajax.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/view/page/ajax.html -------------------------------------------------------------------------------- /multipart/app/view/page/buffer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/view/page/buffer.html -------------------------------------------------------------------------------- /multipart/app/view/page/form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/view/page/form.html -------------------------------------------------------------------------------- /multipart/app/view/page/multiple.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/view/page/multiple.html -------------------------------------------------------------------------------- /multipart/app/view/page/multiple_result.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/app/view/page/multiple_result.html -------------------------------------------------------------------------------- /multipart/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/config/config.default.js -------------------------------------------------------------------------------- /multipart/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/config/plugin.js -------------------------------------------------------------------------------- /multipart/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/package.json -------------------------------------------------------------------------------- /multipart/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/test/index.test.js -------------------------------------------------------------------------------- /multipart/test/kfc.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/test/kfc.jpeg -------------------------------------------------------------------------------- /multipart/test/mc.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/multipart/test/mc.jpeg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/package.json -------------------------------------------------------------------------------- /passport/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/passport/.gitignore -------------------------------------------------------------------------------- /passport/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/passport/README.md -------------------------------------------------------------------------------- /passport/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/passport/app/controller/home.js -------------------------------------------------------------------------------- /passport/app/controller/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/passport/app/controller/user.js -------------------------------------------------------------------------------- /passport/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/passport/app/router.js -------------------------------------------------------------------------------- /passport/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/passport/config/config.default.js -------------------------------------------------------------------------------- /passport/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/passport/config/plugin.js -------------------------------------------------------------------------------- /passport/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/passport/package.json -------------------------------------------------------------------------------- /progressive/step1/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step1/app/controller/home.js -------------------------------------------------------------------------------- /progressive/step1/app/extend/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step1/app/extend/context.js -------------------------------------------------------------------------------- /progressive/step1/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step1/app/router.js -------------------------------------------------------------------------------- /progressive/step1/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step1/config/config.default.js -------------------------------------------------------------------------------- /progressive/step1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step1/package.json -------------------------------------------------------------------------------- /progressive/step1/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step1/test/index.test.js -------------------------------------------------------------------------------- /progressive/step2/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step2/app/controller/home.js -------------------------------------------------------------------------------- /progressive/step2/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step2/app/router.js -------------------------------------------------------------------------------- /progressive/step2/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step2/config/config.default.js -------------------------------------------------------------------------------- /progressive/step2/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step2/config/plugin.js -------------------------------------------------------------------------------- /progressive/step2/lib/plugin/egg-ua/app/extend/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step2/lib/plugin/egg-ua/app/extend/context.js -------------------------------------------------------------------------------- /progressive/step2/lib/plugin/egg-ua/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step2/lib/plugin/egg-ua/package.json -------------------------------------------------------------------------------- /progressive/step2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step2/package.json -------------------------------------------------------------------------------- /progressive/step2/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step2/test/index.test.js -------------------------------------------------------------------------------- /progressive/step3/egg-ua/app/extend/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step3/egg-ua/app/extend/context.js -------------------------------------------------------------------------------- /progressive/step3/egg-ua/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step3/egg-ua/package.json -------------------------------------------------------------------------------- /progressive/step3/egg-ua/test/fixtures/test-app/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step3/egg-ua/test/fixtures/test-app/app/router.js -------------------------------------------------------------------------------- /progressive/step3/egg-ua/test/fixtures/test-app/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step3/egg-ua/test/fixtures/test-app/config/config.default.js -------------------------------------------------------------------------------- /progressive/step3/egg-ua/test/fixtures/test-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step3/egg-ua/test/fixtures/test-app/package.json -------------------------------------------------------------------------------- /progressive/step3/egg-ua/test/ua.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step3/egg-ua/test/ua.test.js -------------------------------------------------------------------------------- /progressive/step3/example-app/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step3/example-app/app/controller/home.js -------------------------------------------------------------------------------- /progressive/step3/example-app/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step3/example-app/app/router.js -------------------------------------------------------------------------------- /progressive/step3/example-app/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step3/example-app/config/config.default.js -------------------------------------------------------------------------------- /progressive/step3/example-app/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step3/example-app/config/plugin.js -------------------------------------------------------------------------------- /progressive/step3/example-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step3/example-app/package.json -------------------------------------------------------------------------------- /progressive/step3/example-app/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step3/example-app/test/index.test.js -------------------------------------------------------------------------------- /progressive/step4/egg-ua/app/extend/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/egg-ua/app/extend/context.js -------------------------------------------------------------------------------- /progressive/step4/egg-ua/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/egg-ua/package.json -------------------------------------------------------------------------------- /progressive/step4/egg-ua/test/fixtures/test-app/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/egg-ua/test/fixtures/test-app/app/router.js -------------------------------------------------------------------------------- /progressive/step4/egg-ua/test/fixtures/test-app/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/egg-ua/test/fixtures/test-app/config/config.default.js -------------------------------------------------------------------------------- /progressive/step4/egg-ua/test/fixtures/test-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/egg-ua/test/fixtures/test-app/package.json -------------------------------------------------------------------------------- /progressive/step4/egg-ua/test/ua.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/egg-ua/test/ua.test.js -------------------------------------------------------------------------------- /progressive/step4/example-app/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-app/app/controller/home.js -------------------------------------------------------------------------------- /progressive/step4/example-app/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-app/app/router.js -------------------------------------------------------------------------------- /progressive/step4/example-app/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-app/config/config.default.js -------------------------------------------------------------------------------- /progressive/step4/example-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-app/package.json -------------------------------------------------------------------------------- /progressive/step4/example-app/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-app/test/index.test.js -------------------------------------------------------------------------------- /progressive/step4/example-framework/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-framework/config/config.default.js -------------------------------------------------------------------------------- /progressive/step4/example-framework/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-framework/config/plugin.js -------------------------------------------------------------------------------- /progressive/step4/example-framework/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-framework/index.js -------------------------------------------------------------------------------- /progressive/step4/example-framework/lib/agent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-framework/lib/agent.js -------------------------------------------------------------------------------- /progressive/step4/example-framework/lib/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-framework/lib/application.js -------------------------------------------------------------------------------- /progressive/step4/example-framework/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-framework/package.json -------------------------------------------------------------------------------- /progressive/step4/example-framework/test/fixtures/test-app/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-framework/test/fixtures/test-app/app/router.js -------------------------------------------------------------------------------- /progressive/step4/example-framework/test/fixtures/test-app/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-framework/test/fixtures/test-app/config/config.default.js -------------------------------------------------------------------------------- /progressive/step4/example-framework/test/fixtures/test-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-framework/test/fixtures/test-app/package.json -------------------------------------------------------------------------------- /progressive/step4/example-framework/test/framework.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/progressive/step4/example-framework/test/framework.test.js -------------------------------------------------------------------------------- /redefine-controller/app/controller/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/redefine-controller/app/controller/api.js -------------------------------------------------------------------------------- /redefine-controller/app/core/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/redefine-controller/app/core/controller.js -------------------------------------------------------------------------------- /redefine-controller/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/redefine-controller/app/router.js -------------------------------------------------------------------------------- /redefine-controller/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/redefine-controller/config/config.default.js -------------------------------------------------------------------------------- /redefine-controller/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/redefine-controller/package.json -------------------------------------------------------------------------------- /redefine-controller/test/controller/api.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/redefine-controller/test/controller/api.test.js -------------------------------------------------------------------------------- /schedule/app/schedule/all_cron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/schedule/app/schedule/all_cron.js -------------------------------------------------------------------------------- /schedule/app/schedule/all_interval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/schedule/app/schedule/all_interval.js -------------------------------------------------------------------------------- /schedule/app/schedule/worker_cron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/schedule/app/schedule/worker_cron.js -------------------------------------------------------------------------------- /schedule/app/schedule/worker_interval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/schedule/app/schedule/worker_interval.js -------------------------------------------------------------------------------- /schedule/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/schedule/package.json -------------------------------------------------------------------------------- /schedule/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/schedule/test/index.test.js -------------------------------------------------------------------------------- /sequelize-ts/.gitignore: -------------------------------------------------------------------------------- 1 | typings/ -------------------------------------------------------------------------------- /sequelize-ts/.sequelizerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/.sequelizerc -------------------------------------------------------------------------------- /sequelize-ts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/README.md -------------------------------------------------------------------------------- /sequelize-ts/README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/README.zh-CN.md -------------------------------------------------------------------------------- /sequelize-ts/app/controller/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/app/controller/post.ts -------------------------------------------------------------------------------- /sequelize-ts/app/controller/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/app/controller/user.ts -------------------------------------------------------------------------------- /sequelize-ts/app/extend/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/app/extend/helper.ts -------------------------------------------------------------------------------- /sequelize-ts/app/model/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/app/model/post.ts -------------------------------------------------------------------------------- /sequelize-ts/app/model/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/app/model/user.ts -------------------------------------------------------------------------------- /sequelize-ts/app/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/app/router.ts -------------------------------------------------------------------------------- /sequelize-ts/app/service/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/app/service/post.ts -------------------------------------------------------------------------------- /sequelize-ts/app/service/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/app/service/user.ts -------------------------------------------------------------------------------- /sequelize-ts/config/config.default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/config/config.default.ts -------------------------------------------------------------------------------- /sequelize-ts/config/config.unittest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/config/config.unittest.ts -------------------------------------------------------------------------------- /sequelize-ts/config/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/config/plugin.ts -------------------------------------------------------------------------------- /sequelize-ts/database/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/database/config.json -------------------------------------------------------------------------------- /sequelize-ts/database/migrations/20180813112934-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/database/migrations/20180813112934-user.js -------------------------------------------------------------------------------- /sequelize-ts/database/migrations/20180813112942-post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/database/migrations/20180813112942-post.js -------------------------------------------------------------------------------- /sequelize-ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/package.json -------------------------------------------------------------------------------- /sequelize-ts/test/app/controller/post.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/test/app/controller/post.test.ts -------------------------------------------------------------------------------- /sequelize-ts/test/app/controller/user.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/test/app/controller/user.test.ts -------------------------------------------------------------------------------- /sequelize-ts/test/factories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/test/factories.ts -------------------------------------------------------------------------------- /sequelize-ts/test/mocha.opts: -------------------------------------------------------------------------------- 1 | --file ./test/setup.ts -------------------------------------------------------------------------------- /sequelize-ts/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/test/setup.ts -------------------------------------------------------------------------------- /sequelize-ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize-ts/tsconfig.json -------------------------------------------------------------------------------- /sequelize/.autod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/.autod.conf.js -------------------------------------------------------------------------------- /sequelize/.sequelizerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/.sequelizerc -------------------------------------------------------------------------------- /sequelize/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/README.md -------------------------------------------------------------------------------- /sequelize/README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/README.zh-CN.md -------------------------------------------------------------------------------- /sequelize/app/controller/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/app/controller/post.js -------------------------------------------------------------------------------- /sequelize/app/controller/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/app/controller/user.js -------------------------------------------------------------------------------- /sequelize/app/extend/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/app/extend/helper.js -------------------------------------------------------------------------------- /sequelize/app/model/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/app/model/post.js -------------------------------------------------------------------------------- /sequelize/app/model/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/app/model/user.js -------------------------------------------------------------------------------- /sequelize/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/app/router.js -------------------------------------------------------------------------------- /sequelize/app/service/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/app/service/post.js -------------------------------------------------------------------------------- /sequelize/app/service/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/app/service/user.js -------------------------------------------------------------------------------- /sequelize/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/config/config.default.js -------------------------------------------------------------------------------- /sequelize/config/config.unittest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/config/config.unittest.js -------------------------------------------------------------------------------- /sequelize/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/config/plugin.js -------------------------------------------------------------------------------- /sequelize/database/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/database/config.json -------------------------------------------------------------------------------- /sequelize/database/migrations/20180813112934-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/database/migrations/20180813112934-user.js -------------------------------------------------------------------------------- /sequelize/database/migrations/20180813112942-post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/database/migrations/20180813112942-post.js -------------------------------------------------------------------------------- /sequelize/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/package.json -------------------------------------------------------------------------------- /sequelize/test/.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/test/.setup.js -------------------------------------------------------------------------------- /sequelize/test/app/controller/post.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/test/app/controller/post.test.js -------------------------------------------------------------------------------- /sequelize/test/app/controller/user.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/test/app/controller/user.test.js -------------------------------------------------------------------------------- /sequelize/test/app/service/post.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/test/app/service/post.test.js -------------------------------------------------------------------------------- /sequelize/test/factories.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sequelize/test/factories.js -------------------------------------------------------------------------------- /sofa-rpc/.autod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/.autod.conf.js -------------------------------------------------------------------------------- /sofa-rpc/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | app/proxy/* 3 | -------------------------------------------------------------------------------- /sofa-rpc/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "eslint-config-egg" 3 | } 4 | -------------------------------------------------------------------------------- /sofa-rpc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/.gitignore -------------------------------------------------------------------------------- /sofa-rpc/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/.travis.yml -------------------------------------------------------------------------------- /sofa-rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/README.md -------------------------------------------------------------------------------- /sofa-rpc/README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/README.zh-CN.md -------------------------------------------------------------------------------- /sofa-rpc/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/app/controller/home.js -------------------------------------------------------------------------------- /sofa-rpc/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/app/router.js -------------------------------------------------------------------------------- /sofa-rpc/app/rpc/ProtoService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/app/rpc/ProtoService.js -------------------------------------------------------------------------------- /sofa-rpc/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/appveyor.yml -------------------------------------------------------------------------------- /sofa-rpc/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/config/config.default.js -------------------------------------------------------------------------------- /sofa-rpc/config/proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/config/proxy.js -------------------------------------------------------------------------------- /sofa-rpc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/package.json -------------------------------------------------------------------------------- /sofa-rpc/proto/ProtoService.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/proto/ProtoService.proto -------------------------------------------------------------------------------- /sofa-rpc/test/app/controller/home.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/test/app/controller/home.test.js -------------------------------------------------------------------------------- /sofa-rpc/test/server.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/sofa-rpc/test/server.test.js -------------------------------------------------------------------------------- /static/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/static/app/controller/home.js -------------------------------------------------------------------------------- /static/app/public/foo.js: -------------------------------------------------------------------------------- 1 | alert('hi egg'); 2 | -------------------------------------------------------------------------------- /static/app/public/hi.txt: -------------------------------------------------------------------------------- 1 | hi egg. 2 | 你好,蛋蛋。 3 | -------------------------------------------------------------------------------- /static/app/public/蛋蛋Web框架.txt: -------------------------------------------------------------------------------- 1 | test only. 2 | 测试专用。 3 | -------------------------------------------------------------------------------- /static/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/static/app/router.js -------------------------------------------------------------------------------- /static/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/static/config/config.default.js -------------------------------------------------------------------------------- /static/config/plugin.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | exports.static = true; 4 | -------------------------------------------------------------------------------- /static/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/static/package.json -------------------------------------------------------------------------------- /static/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/static/test/index.test.js -------------------------------------------------------------------------------- /todomvc/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | -------------------------------------------------------------------------------- /todomvc/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/.eslintrc -------------------------------------------------------------------------------- /todomvc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/.gitignore -------------------------------------------------------------------------------- /todomvc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/README.md -------------------------------------------------------------------------------- /todomvc/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/app.js -------------------------------------------------------------------------------- /todomvc/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/app/controller/home.js -------------------------------------------------------------------------------- /todomvc/app/controller/todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/app/controller/todo.js -------------------------------------------------------------------------------- /todomvc/app/middleware/response_time.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/app/middleware/response_time.js -------------------------------------------------------------------------------- /todomvc/app/model/todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/app/model/todo.js -------------------------------------------------------------------------------- /todomvc/app/public/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/app/public/main.js -------------------------------------------------------------------------------- /todomvc/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/app/router.js -------------------------------------------------------------------------------- /todomvc/app/service/todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/app/service/todo.js -------------------------------------------------------------------------------- /todomvc/app/view/home.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/app/view/home.tpl -------------------------------------------------------------------------------- /todomvc/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/config/config.default.js -------------------------------------------------------------------------------- /todomvc/config/config.unittest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/config/config.unittest.js -------------------------------------------------------------------------------- /todomvc/config/database/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/config/database/init.js -------------------------------------------------------------------------------- /todomvc/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/config/plugin.js -------------------------------------------------------------------------------- /todomvc/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/jsconfig.json -------------------------------------------------------------------------------- /todomvc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/package.json -------------------------------------------------------------------------------- /todomvc/test/app/controller/home.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/test/app/controller/home.test.js -------------------------------------------------------------------------------- /todomvc/todomvc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/todomvc/todomvc.png -------------------------------------------------------------------------------- /unittest-jest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest-jest/README.md -------------------------------------------------------------------------------- /unittest-jest/__tests__/controller/home.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest-jest/__tests__/controller/home.test.js -------------------------------------------------------------------------------- /unittest-jest/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest-jest/__tests__/index.test.js -------------------------------------------------------------------------------- /unittest-jest/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest-jest/app/controller/home.js -------------------------------------------------------------------------------- /unittest-jest/app/extend/application.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = { 4 | test: '123', 5 | }; 6 | -------------------------------------------------------------------------------- /unittest-jest/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest-jest/app/router.js -------------------------------------------------------------------------------- /unittest-jest/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest-jest/config/config.default.js -------------------------------------------------------------------------------- /unittest-jest/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest-jest/package.json -------------------------------------------------------------------------------- /unittest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/README.md -------------------------------------------------------------------------------- /unittest/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/app.js -------------------------------------------------------------------------------- /unittest/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/app/controller/home.js -------------------------------------------------------------------------------- /unittest/app/extend/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/app/extend/application.js -------------------------------------------------------------------------------- /unittest/app/extend/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/app/extend/context.js -------------------------------------------------------------------------------- /unittest/app/extend/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/app/extend/helper.js -------------------------------------------------------------------------------- /unittest/app/extend/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/app/extend/request.js -------------------------------------------------------------------------------- /unittest/app/extend/response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/app/extend/response.js -------------------------------------------------------------------------------- /unittest/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/app/router.js -------------------------------------------------------------------------------- /unittest/app/service/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/app/service/user.js -------------------------------------------------------------------------------- /unittest/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/config/config.default.js -------------------------------------------------------------------------------- /unittest/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/package.json -------------------------------------------------------------------------------- /unittest/test/controller/home.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/test/controller/home.test.js -------------------------------------------------------------------------------- /unittest/test/extend/application.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/test/extend/application.test.js -------------------------------------------------------------------------------- /unittest/test/extend/context.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/test/extend/context.test.js -------------------------------------------------------------------------------- /unittest/test/extend/helper.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/test/extend/helper.test.js -------------------------------------------------------------------------------- /unittest/test/extend/request.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/test/extend/request.test.js -------------------------------------------------------------------------------- /unittest/test/extend/response.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/test/extend/response.test.js -------------------------------------------------------------------------------- /unittest/test/hello.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/test/hello.test.js -------------------------------------------------------------------------------- /unittest/test/service/user.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/unittest/test/service/user.test.js -------------------------------------------------------------------------------- /view-nunjucks/app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/view-nunjucks/app/controller/home.js -------------------------------------------------------------------------------- /view-nunjucks/app/public/css/home.css: -------------------------------------------------------------------------------- 1 | body {} 2 | -------------------------------------------------------------------------------- /view-nunjucks/app/public/css/layout.css: -------------------------------------------------------------------------------- 1 | body {} 2 | -------------------------------------------------------------------------------- /view-nunjucks/app/public/js/home.js: -------------------------------------------------------------------------------- 1 | console.log('hello egg view'); 2 | -------------------------------------------------------------------------------- /view-nunjucks/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/view-nunjucks/app/router.js -------------------------------------------------------------------------------- /view-nunjucks/app/view/component/nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/view-nunjucks/app/view/component/nav.html -------------------------------------------------------------------------------- /view-nunjucks/app/view/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/view-nunjucks/app/view/home.html -------------------------------------------------------------------------------- /view-nunjucks/app/view/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/view-nunjucks/app/view/layout.html -------------------------------------------------------------------------------- /view-nunjucks/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/view-nunjucks/config/config.default.js -------------------------------------------------------------------------------- /view-nunjucks/config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/view-nunjucks/config/plugin.js -------------------------------------------------------------------------------- /view-nunjucks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/view-nunjucks/package.json -------------------------------------------------------------------------------- /view-nunjucks/test/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/view-nunjucks/test/index.test.js -------------------------------------------------------------------------------- /view-nunjucks/uitest/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/view-nunjucks/uitest/helper.js -------------------------------------------------------------------------------- /view-nunjucks/uitest/homepage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/view-nunjucks/uitest/homepage.test.js -------------------------------------------------------------------------------- /view-nunjucks/uitest/mocha.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggjs/examples/HEAD/view-nunjucks/uitest/mocha.opts --------------------------------------------------------------------------------