0.2.0 • Published 10 years ago

tempath v0.2.0

Weekly downloads
2
License
MIT
Repository
github
Last release
10 years ago

Tempath

Tempath is a template language of path data, the superset of SVG Path Data syntax. Inspired by Prototypo's under the hood part.

Usage

Installation

npm install -g tempath

Command line interface

$ tempath --help

Usage: tempath <file> [argument]... [options]

file         path template file
argument     number values that be used to path property

Options:
   -h, --help   print this message

Example

$ echo "prop \$a, \$b, \$c, \$d M 0 0 L \$a+\$b \$c*\$d 6 0 Z" > sample.path

$ cat sample.path
prop $a, $b, $c, $d M 0 0 L $a+$b $c*$d 6 0 Z

$ tempath sample.path 1 2 3 4
M0,0L3,12L6,0Z

Syntax

Since tempath is the superset of SVG path data, you can use all feature of it.

Basic functionalities

M 0,0               # also you can use comment!
L 1,2 3,4           # command letter can be eliminated on same subsequent commands
c 5,6 7,8 9,10      # relative versions of all commands are available

Development

use mocha for generate parser code & test.

$ npm install -g mocha
$ mocha

License

Distributed under MIT License

0.2.0

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago