Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

sailfish

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sailfish - npm Package Compare versions

Comparing version 0.0.13 to 0.0.14

4

CHANGELOG.md

@@ -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

2

lib/render.js
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 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc