Skip to content

sburel/webkool

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webkool


open-source platform to develop client and/or server web application.

Install

npm install -g webkool

Usage

wkc [options] file.wk

options:

  • --server compile server based application
  • --client compile client based application
  • -i include directory
  • -o output basename
  • --hint jshint config file

0.1.0:

  • initial commit

0.1.1:

  • add './' and s'../lib/client' to the default include path

0.1.2:

  • update command line parser. now, webkool use 'optimist' module

0.1.3:

  • fix output filename for the -o option
  • auto include .webkool.wk file in main file
  • auto create .webkool.wk if it doesn’t exist

0.1.4:

  • ajax request (apiRequest)
  • improved one pass compilation
  • jshint code fix

0.1.5:

  • improved one pass compilation and bug fixing
  • source map support

0.1.6:

  • jshint debug support during compilation process
  • fix problem with line/column in source-map

0.1.7:

  • add a config file for jshint (with option --hint )
  • add a source-map comment at the end of generated files
  • error handling on request

0.2.0:

  • source map support for node server and node-inspector
  • source map support for client
  • jshint code validation
  • patch for stylesheet attribute, relative path, -o and --hint options

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 64.4%
  • TypeScript 34.0%
  • Shell 1.6%