diff --git a/.travis.yml b/.travis.yml index 52a79117..bf1c35d4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,8 +2,8 @@ language: node_js notifications: email: false node_js: --8 --10 + - 8 + - 10 cache: directories: - node_modules diff --git a/README.md b/README.md index 948a9149..5ca684b0 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Cedar is a library for crafting and sharing data visualizations powered by ArcGI At the highest level, Cedar provides a simple chart API. Beyond that it is possible to create new and unique chart types that can be loaded and customized through interactions and styling depending on your needs. --> -**Currently Esri Cedar is in development and should be thought of as a beta or preview.** +**Currently @esri/cedar is in development and should be thought of as a beta or preview.** ## Types of Charts @@ -42,8 +42,8 @@ You can load Cedar and its dependencies by including script tags that point to t - - + + @@ -132,7 +132,7 @@ You can also see how to use cedar with an ArcGIS API for JavaScript map in these ## Components of a Cedar Chart -Cedar charts are defined by the following ingredients: +Cedar charts contain the following ingredients: - an array of `datasets`, each has, either: - a `url` to an ArcGIS feature yayer along with optional `query` parameters; @@ -157,13 +157,13 @@ This repository is a monorepo managed using [yarn workspaces](https://yarnpkg.co To run tests one time for all packages, run `yarn test` from the monorepo root. -To run tests continually for any package as you update it's soruce code, `cd` into that package and run `yarn run test:watch` to continually run that package's tests as you update the source code +To run tests for any package as you update it's source code, `cd` into that package and run `yarn run test:watch` to continually run that package's tests as you make your changes. ### Dependencies -Cedar is a very thin wrapper around other libraries that do the heavy lifting. Cedar uses the [amCharts JavaScripts Charts](https://www.amcharts.com/javascript-charts/) library as it's charting engine. Cedar also uses [@esri/arcgis-rest-feature-service](https://esri.github.io/arcgis-rest-js/api/feature-service/) and [@esri/arcgis-rest-request](https://esri.github.io/arcgis-rest-js/api/request/) to query feature data. You will need to include these libraries along with cedar in your application. If you [install cedar using npm or yarn](#installing-cedar) these libraries will be installed for you, but you will have to make sure that your module bundler can resolve and include them in your application. If you are loading cedar from the CDN, please refer to the [loading cedar](#loading-cedar) section above for the `