├── .autod.conf.js ├── .eslintignore ├── .eslintrc ├── .github └── workflows │ └── nodejs.yml ├── .gitignore ├── .travis.yml ├── .vscode └── launch.json ├── History.md ├── README.md ├── README_zh.md ├── app.js ├── app └── extend │ └── application.js ├── appveyor.yml ├── config ├── config.default.js └── config.local.js ├── lib ├── engine.js └── view.js ├── package.json └── test ├── fixtures └── apps │ └── liquid-view │ ├── app │ ├── controller │ │ └── view.js │ ├── extend │ │ ├── application.js │ │ ├── context.js │ │ └── helper.js │ ├── router.js │ └── view │ │ ├── cache.liquid │ │ ├── error.liquid │ │ ├── helper.liquid │ │ ├── home.html │ │ ├── include.liquid │ │ ├── layout │ │ └── layout.liquid │ │ ├── locals.liquid │ │ └── partial │ │ ├── footer.liquid │ │ └── header.liquid │ ├── config │ ├── config.default.js │ └── locale │ │ ├── en-US.json │ │ └── zh-CN.json │ └── package.json └── liquid.test.js /.autod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/.autod.conf.js -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | coverage -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /History.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/History.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/README.md -------------------------------------------------------------------------------- /README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/README_zh.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/app.js -------------------------------------------------------------------------------- /app/extend/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/app/extend/application.js -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/appveyor.yml -------------------------------------------------------------------------------- /config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/config/config.default.js -------------------------------------------------------------------------------- /config/config.local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/config/config.local.js -------------------------------------------------------------------------------- /lib/engine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/lib/engine.js -------------------------------------------------------------------------------- /lib/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/lib/view.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/package.json -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/controller/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/test/fixtures/apps/liquid-view/app/controller/view.js -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/extend/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/test/fixtures/apps/liquid-view/app/extend/application.js -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/extend/context.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('egg-view/app/extend/context'); -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/extend/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/test/fixtures/apps/liquid-view/app/extend/helper.js -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/test/fixtures/apps/liquid-view/app/router.js -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/view/cache.liquid: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/view/error.liquid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/test/fixtures/apps/liquid-view/app/view/error.liquid -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/view/helper.liquid: -------------------------------------------------------------------------------- 1 | hello {{ helper.data() }} -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/view/home.html: -------------------------------------------------------------------------------- 1 | hello world -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/view/include.liquid: -------------------------------------------------------------------------------- 1 | world -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/view/layout/layout.liquid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/test/fixtures/apps/liquid-view/app/view/layout/layout.liquid -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/view/locals.liquid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/test/fixtures/apps/liquid-view/app/view/locals.liquid -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/view/partial/footer.liquid: -------------------------------------------------------------------------------- 1 | footer -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/app/view/partial/header.liquid: -------------------------------------------------------------------------------- 1 | header -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/test/fixtures/apps/liquid-view/config/config.default.js -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/config/locale/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/test/fixtures/apps/liquid-view/config/locale/en-US.json -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/config/locale/zh-CN.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /test/fixtures/apps/liquid-view/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "liquid-view" 3 | } 4 | -------------------------------------------------------------------------------- /test/liquid.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/i7eo/egg-view-liquid/HEAD/test/liquid.test.js --------------------------------------------------------------------------------