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
JSON
{
"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"
}