UNPKG

catberry

Version:

Catberry is an isomorphic framework for building universal front-end apps using components, Flux architecture and progressive rendering.

119 lines (117 loc) 2.88 kB
{ "name": "catberry", "version": "9.0.0", "author": { "name": "Denis Rechkunov", "email": "denis.rechkunov@gmail.com" }, "description": "Catberry is an isomorphic framework for building universal front-end apps using components, Flux architecture and progressive rendering.", "homepage": "https://github.com/catberry/catberry", "keywords": [ "progressive rendering", "Web", "isomorphic", "framework", "middleware", "connect", "express", "component", "Flux" ], "bugs": { "url": "https://github.com/catberry/catberry/issues", "email": "denis.rechkunov@gmail.com" }, "repository": { "type": "git", "url": "git://github.com/catberry/catberry.git" }, "directories":{ "doc": "docs" }, "contributors": [ { "name": "Denis Rechkunov", "email": "denis.rechkunov@gmail.com" }, { "name": "Julia Rechkunova", "email": "julia.rechkunova@gmail.com" }, { "name": "Jonathan Pollack", "email": "jonathan.pollack@deliveryhero.com" }, { "name": "Mikhail Reenko", "email": "reenko@yandex.ru" }, { "name": "Pavel Sokolov", "email": "mass3ff3ct@mail.ru" }, { "name": "Dmitry Vasilyev", "email": "vaseker@yandex-team.ru" }, { "name": "Maxim Chetverikov", "email": "ma.chetverikov@gmail.com" }, { "name": "Julia Kostyukova", "email": "kostyukova.julia@gmail.com" }, { "name": "Mansur Gabidullin", "email": "mansur.gabidullin@gmail.com" } ], "main": "./index", "browser": { "./lib/Bootstrapper.js": "./browser/Bootstrapper.js", "./lib/Catberry.js": "./browser/Catberry.js", "./lib/CookieWrapper.js": "./browser/CookieWrapper.js", "./lib/providers/ModuleApiProvider.js": "./browser/providers/ModuleApiProvider.js", "./lib/providers/StateProvider.js": "./browser/providers/StateProvider.js", "./lib/loaders/ComponentLoader.js": "./browser/loaders/ComponentLoader.js", "./lib/loaders/StoreLoader.js": "./browser/loaders/StoreLoader.js", "./lib/DocumentRenderer.js": "./browser/DocumentRenderer.js", "./lib/RequestRouter.js": "./browser/RequestRouter.js", "./lib/helpers/hrTimeHelper.js": "./browser/helpers/hrTimeHelper.js" }, "dependencies": { "mkdirp": "~0.5.1", "glob": "^7.1.1", "chokidar": "^1.6.1", "catberry-locator": "^2.2.1", "catberry-uri": "^3.2.2", "pretty-hrtime": "^1.0.3", "browser-process-hrtime": "~0.1.2", "entities": "^1.1.1", "watchify": "^3.9.0", "babelify": "^7.3.0", "babel-preset-babili": "~0.0.12", "babel-preset-env": "^1.2.2", "browserify": "^14.1.0", "promise": "^7.1.1", "morphdom": "~2.2.0", "uuid": "^3.0.1" }, "devDependencies": { "istanbul": "~0.4.5", "codecov": "^2.1.0", "jsdom": "^9.12.0", "mocha": "^3.2.0", "eslint": "^3.18.0", "ncp": "^2.0.0", "rimraf": "^2.6.1" }, "engines": { "node": ">=6.10" }, "scripts": { "test": "make" }, "license": "MIT" }