├── .gitignore ├── .jshintrc ├── Makefile ├── README.md ├── changelog.md ├── descript ├── lib ├── de.block.js ├── de.common.js ├── de.context.js ├── de.file.js ├── de.http.js ├── de.js ├── de.log.js ├── de.logger.js ├── de.request.js ├── de.response.js ├── de.result.js ├── de.sandbox.js ├── de.script.js ├── de.server.js └── index.js ├── package.json ├── test ├── config.js ├── dummy │ ├── chunk-json │ ├── chunk-txt │ ├── chunk-xml │ └── dummy.js ├── modules │ └── ya.js └── pages │ ├── auth-cached.jsx │ ├── auth.jsx │ ├── auths.json │ ├── bigfile-cached.jsx │ ├── bigfile.jsx │ ├── common │ └── common.jsx │ ├── cookie.jsx │ ├── empty-array.jsx │ ├── file-cached.jsx │ ├── file.jsx │ ├── hello.jsx │ ├── http-cached.jsx │ ├── http.jsx │ ├── index.jsx │ ├── json │ ├── album.27.json │ └── photo.42.json │ ├── local.jsx │ ├── locale │ └── ru.json │ ├── redirect.jsx │ ├── result.jsx │ ├── state.jsx │ ├── template.js │ └── test.01.jsx └── todo.md /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | node_modules 3 | 4 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/.jshintrc -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/README.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/changelog.md -------------------------------------------------------------------------------- /descript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/descript -------------------------------------------------------------------------------- /lib/de.block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.block.js -------------------------------------------------------------------------------- /lib/de.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.common.js -------------------------------------------------------------------------------- /lib/de.context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.context.js -------------------------------------------------------------------------------- /lib/de.file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.file.js -------------------------------------------------------------------------------- /lib/de.http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.http.js -------------------------------------------------------------------------------- /lib/de.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.js -------------------------------------------------------------------------------- /lib/de.log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.log.js -------------------------------------------------------------------------------- /lib/de.logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.logger.js -------------------------------------------------------------------------------- /lib/de.request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.request.js -------------------------------------------------------------------------------- /lib/de.response.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.response.js -------------------------------------------------------------------------------- /lib/de.result.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.result.js -------------------------------------------------------------------------------- /lib/de.sandbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.sandbox.js -------------------------------------------------------------------------------- /lib/de.script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.script.js -------------------------------------------------------------------------------- /lib/de.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/de.server.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/lib/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/package.json -------------------------------------------------------------------------------- /test/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/config.js -------------------------------------------------------------------------------- /test/dummy/chunk-json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/dummy/chunk-json -------------------------------------------------------------------------------- /test/dummy/chunk-txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/dummy/chunk-txt -------------------------------------------------------------------------------- /test/dummy/chunk-xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/dummy/chunk-xml -------------------------------------------------------------------------------- /test/dummy/dummy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/dummy/dummy.js -------------------------------------------------------------------------------- /test/modules/ya.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/modules/ya.js -------------------------------------------------------------------------------- /test/pages/auth-cached.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/auth-cached.jsx -------------------------------------------------------------------------------- /test/pages/auth.jsx: -------------------------------------------------------------------------------- 1 | 'ya:auth()' 2 | -------------------------------------------------------------------------------- /test/pages/auths.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/auths.json -------------------------------------------------------------------------------- /test/pages/bigfile-cached.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/bigfile-cached.jsx -------------------------------------------------------------------------------- /test/pages/bigfile.jsx: -------------------------------------------------------------------------------- 1 | 'auths.json' 2 | -------------------------------------------------------------------------------- /test/pages/common/common.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/common/common.jsx -------------------------------------------------------------------------------- /test/pages/cookie.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/cookie.jsx -------------------------------------------------------------------------------- /test/pages/empty-array.jsx: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /test/pages/file-cached.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/file-cached.jsx -------------------------------------------------------------------------------- /test/pages/file.jsx: -------------------------------------------------------------------------------- 1 | de.file('locale/ru.json') 2 | -------------------------------------------------------------------------------- /test/pages/hello.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/hello.jsx -------------------------------------------------------------------------------- /test/pages/http-cached.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/http-cached.jsx -------------------------------------------------------------------------------- /test/pages/http.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/http.jsx -------------------------------------------------------------------------------- /test/pages/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/index.jsx -------------------------------------------------------------------------------- /test/pages/json/album.27.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/json/album.27.json -------------------------------------------------------------------------------- /test/pages/json/photo.42.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/json/photo.42.json -------------------------------------------------------------------------------- /test/pages/local.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/local.jsx -------------------------------------------------------------------------------- /test/pages/locale/ru.json: -------------------------------------------------------------------------------- 1 | { 2 | "hello": "Привет" 3 | } 4 | -------------------------------------------------------------------------------- /test/pages/redirect.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/redirect.jsx -------------------------------------------------------------------------------- /test/pages/result.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/result.jsx -------------------------------------------------------------------------------- /test/pages/state.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/state.jsx -------------------------------------------------------------------------------- /test/pages/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/template.js -------------------------------------------------------------------------------- /test/pages/test.01.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/test/pages/test.01.jsx -------------------------------------------------------------------------------- /todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pasaran/descript/HEAD/todo.md --------------------------------------------------------------------------------