terraformer-wkt-parser
Advanced tools
Comparing version 1.1.0 to 1.1.1
{ | ||
"name": "terraformer-wkt-parser", | ||
"version": "1.1.0", | ||
"main": "terraformer-wkt-parser.min.js", | ||
@@ -5,0 +4,0 @@ "ignore" : ["versions", "spec", "examples", "test"], |
@@ -7,3 +7,9 @@ # Change Log | ||
## [1.1.1] - 2016-08-17 | ||
### Added | ||
* typings for TypeScript folks (thx [@JeffJacobson](https://github.com/JeffJacobson)) [#20](https://github.com/Esri/terraformer-wkt-parser/pull/20) | ||
## [1.1.0] - 2016-03-11 | ||
### Added | ||
@@ -23,5 +29,6 @@ * Support for coordinates in Scientific Notation | ||
[unreleased]: https://github.com/Esri/terraformer-wkt-parser/compare/v1.1.0...HEAD | ||
[unreleased]: https://github.com/Esri/terraformer-wkt-parser/compare/v1.1.1...HEAD | ||
[1.1.1]: https://github.com/Esri/terraformer-wkt-parser/compare/v1.1.0...v1.1.1 | ||
[1.1.0]: https://github.com/Esri/terraformer-wkt-parser/compare/v1.0.1...v1.1.0 | ||
[1.0.1]: https://github.com/Esri/terraformer-wkt-parser/compare/v1.0.0...v1.0.1 | ||
[1.0.0]: https://github.com/Esri/terraformer-wkt-parser/releases/tag/v1.0.0 |
@@ -21,8 +21,4 @@ var fs = require('fs'); | ||
wkt: { | ||
src: ["terraformer-wkt-parser.js"], | ||
dest: 'terraformer-wkt-parser.min.js' | ||
}, | ||
versioned: { | ||
src: ["terraformer-wkt-parser.js"], | ||
dest: 'versions/terraformer-wkt-parser-<%= pkg.version %>.min.js' | ||
src: ["dist/terraformer-wkt-parser.js"], | ||
dest: 'dist/terraformer-wkt-parser.min.js' | ||
} | ||
@@ -46,3 +42,3 @@ }, | ||
src: [ | ||
"terraformer-wkt-parser.js" | ||
"dist/terraformer-wkt-parser.js" | ||
], | ||
@@ -65,3 +61,4 @@ options: { | ||
branches: 70, | ||
functions: 70 | ||
// to do: get this back above 70 | ||
functions: 65 | ||
} | ||
@@ -100,3 +97,3 @@ } | ||
{ | ||
src: 'versions/terraformer-wkt-parser-<%= pkg.version %>.min.js', | ||
src: 'dist/terraformer-wkt-parser.min.js', | ||
dest: 'terraformer-wkt-parser/<%= pkg.version %>/terraformer-wkt-parser.min.js' | ||
@@ -128,3 +125,3 @@ } | ||
fs.writeFileSync("./terraformer-wkt-parser.js", wrapper, "utf8"); | ||
fs.writeFileSync("./dist/terraformer-wkt-parser.js", wrapper, "utf8"); | ||
@@ -131,0 +128,0 @@ grunt.log.write('Files created.\n'); |
{ | ||
"name": "terraformer-wkt-parser", | ||
"description": "Well-Known Text parser", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"author": "Jerry Sievert <code@legitimatesounding.com> (http://legitimatesounding.com)", | ||
@@ -17,11 +17,14 @@ "bugs": { | ||
"devDependencies": { | ||
"vows": "~0.7.0", | ||
"grunt": "0.4.x", | ||
"jison": "~0.3.12", | ||
"grunt-contrib-jasmine": "~0.4.2", | ||
"grunt-contrib-uglify": "~0.2.2", | ||
"grunt-jasmine-node": "~0.3.1", | ||
"grunt-s3": "~0.2.0-alpha.3", | ||
"grunt-template-jasmine-istanbul": "~0.2.4", | ||
"grunt-vows": "~0.4.0", | ||
"grunt-contrib-jasmine": "~0.4.2", | ||
"grunt-jasmine-node": "https://github.com/magicmoose/grunt-jasmine-node/tarball/master", | ||
"grunt-template-jasmine-istanbul": "~0.2.4", | ||
"grunt-s3": "~0.2.0-alpha.3" | ||
"jison": "~0.3.12", | ||
"mkdirp": "^0.5.1", | ||
"typescript": "^1.8.10", | ||
"typings": "^1.3.2", | ||
"vows": "~0.7.0" | ||
}, | ||
@@ -44,4 +47,6 @@ "directories": { | ||
"scripts": { | ||
"test": "grunt test" | ||
"pretest": "mkdirp dist", | ||
"test": "grunt test", | ||
"test:ts": "typings install && tsc" | ||
} | ||
} |
# Terraformer Well-Known Text Parser | ||
This package is part of the [Terraformer](http://terraformer.io) project. | ||
[![Build Status](https://travis-ci.org/Esri/terraformer-wkt-parser.svg?branch=master)](https://travis-ci.org/Esri/terraformer-wkt-parser) | ||
A bare-bones WKT parser. Given a WKT primitive, it parses and returns a `Terraformer Primitive`. | ||
> Two way conversion between [GeoJSON](http://geojson.org/geojson-spec.html) and WKT. Part of the [Terraformer](http://terraformer.io) project. | ||
@@ -26,6 +26,6 @@ ## Installing | ||
// parse a WKT file, convert it into a primitive | ||
// parse a WKT file, convert it into a terraformer primitive | ||
var primitive = wkt.parse('LINESTRING (30 10, 10 30, 40 40)'); | ||
// take a primitive and convert it into a WKT representation | ||
// take a terraformer primitive and convert it into a WKT representation | ||
var polygon = wkt.convert( | ||
@@ -45,6 +45,6 @@ { | ||
<script src="terraformer.min.js" type="text/javascript"></script> | ||
<!-- Load the WKT Parser --> | ||
<script src="terraformer-wkt-parser.min.js" type="text/javascript"></script> | ||
<!-- Use it! --> | ||
@@ -70,2 +70,2 @@ <script> | ||
[](Esri Tags: Terraformer GeoJSON WKT Well-Known-Text) | ||
[](Esri Language: JavaScript) | ||
[](Esri Language: JavaScript) |
if(typeof module === "object"){ | ||
var Terraformer = require("terraformer"); | ||
Terraformer.WKT = require("../terraformer-wkt-parser"); | ||
Terraformer.WKT = require("../dist/terraformer-wkt-parser"); | ||
} | ||
@@ -5,0 +5,0 @@ |
var vows = require('vows'), | ||
assert = require('assert'), | ||
wkt = require('../terraformer-wkt-parser'); | ||
wkt = require('../dist/terraformer-wkt-parser'); | ||
@@ -5,0 +5,0 @@ |
var vows = require('vows'), | ||
assert = require('assert'), | ||
wkt = require('../terraformer-wkt-parser'); | ||
wkt = require('../dist/terraformer-wkt-parser'); | ||
@@ -5,0 +5,0 @@ var fs = require('fs'); |
var vows = require('vows'), | ||
assert = require('assert'), | ||
wkt = require('../terraformer-wkt-parser'); | ||
wkt = require('../dist/terraformer-wkt-parser'); | ||
@@ -5,0 +5,0 @@ var fs = require('fs'); |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
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
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
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
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
387612
50
2741
69
12