Comparing version 0.0.13 to 0.0.14
@@ -0,1 +1,5 @@ | ||
v0.0.14 | ||
* doT template engine now available from sailfish. `require('sailfish').doT` | ||
* migration to async: "0.8.x, mkdirp: "0.4.x" | ||
v0.0.13 | ||
@@ -2,0 +6,0 @@ * dom.js - improved dom parsing |
@@ -225,2 +225,3 @@ var | ||
moduleExports.Component = require("./lib/Component.js"); | ||
moduleExports.doT = require('./sf_client/ext/dot/doT.js'); | ||
moduleExports.baseRouting = function(controllersPath){ | ||
@@ -227,0 +228,0 @@ var |
var | ||
fs = require("fs"), | ||
Component = require("./Component.js"), | ||
doT = require("dot"), | ||
doT = require("../sf_client/ext/dot/doT.js"), | ||
requirejs = require('requirejs'), | ||
@@ -6,0 +6,0 @@ path = require("path"), |
{ | ||
"name": "sailfish", | ||
"version": "0.0.13", | ||
"version": "0.0.14", | ||
"main": "./index.js", | ||
@@ -11,3 +11,3 @@ "bin": { | ||
"walk": "2.3.x", | ||
"async": "0.7.x", | ||
"async": "0.8.x", | ||
"node.extend": "1.0.x", | ||
@@ -18,3 +18,3 @@ "dot": "1.0.x", | ||
"less": "1.7.x", | ||
"mkdirp": "0.3.x" | ||
"mkdirp": "0.4.x" | ||
}, | ||
@@ -21,0 +21,0 @@ "description": "sailfish - это фремфорк для создания web-приложений на JavaScript. Фреймворк является самодостаточным, т.е содержит в себе как серверную так и клиентскую части.", |
# sailfish [![Build Status](https://travis-ci.org/ershov-konst/sailfish.png)](https://travis-ci.org/ershov-konst/sailfish) [![Dependency Status](https://david-dm.org/ershov-konst/sailfish.png?theme=shields.io)](https://david-dm.org/ershov-konst/sailfish) [![devDependency Status](https://david-dm.org/ershov-konst/sailfish/dev-status.png?theme=shields.io)](https://david-dm.org/ershov-konst/sailfish#info=devDependencies) | ||
sailfish - это фремфорк для создания web-приложений на JavaScript. Фреймворк является самодостаточным, | ||
sailfish - это фремворк для создания web-приложений на JavaScript. Фреймворк является самодостаточным, | ||
т.е содержит в себе как серверную так и клиентскую части. | ||
@@ -8,4 +8,3 @@ | ||
Фреймворк позволяет разделять frontend часть приложения на отдельные компоненты. Компонент увязывает в себе разметку (html), | ||
её визуальное оформление (css) и поведение(js). Понятие компонент сопоставимо с понятием "блок" в [БЭМ](http://ru.bem.info/method/) методологии. | ||
Одако компонент может быть "невизуальным", и представлять из себя js-модуль предоставляющий наружу некоторое api. | ||
её визуальное оформление (css) и поведение(js). Компонент может быть "невизуальным", и представлять из себя js-модуль предоставляющий наружу некоторое api. | ||
Визуальные компоненты могут содержать другие компоненты и управлять их поведением. Все компоненты переиспользуемые, | ||
@@ -12,0 +11,0 @@ т.е могут встречаться на странице множество раз. |
@@ -6,3 +6,2 @@ define(["path-resolver", "doT"], function(pr, doT){ | ||
fs = require.nodeRequire('fs'), | ||
dot = require.nodeRequire("dot"), | ||
file = fs.readFileSync(path, 'utf8'); | ||
@@ -13,3 +12,3 @@ | ||
return dot.template(file); | ||
return doT.template(file); | ||
} | ||
@@ -16,0 +15,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
240646
22
+ Addedasync@0.8.0(transitive)
+ Addedminimist@0.0.8(transitive)
+ Addedmkdirp@0.4.2(transitive)
- Removedasync@0.7.0(transitive)
Updatedasync@0.8.x
Updatedmkdirp@0.4.x