From b697040519749ce92e5a387d1c44f6119c2c1626 Mon Sep 17 00:00:00 2001 From: Jonathan Eiten Date: Thu, 5 Jul 2018 11:24:56 -0400 Subject: [PATCH] tweak readme, remove dev dependencies, update extend-me --- README.md | 8 +++----- package.json | 6 +----- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 7648d0e..cb7e26d 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,9 @@ -# datasaur-base - -Abstract base class for Hypergrid data model modules. +Abstract base class for **Hypergrid** data models. The cascading data model consists of a data owner module at the bottom with zero or more data transformer modules attached. The data owner module should extend from `datasaur-owner` (which extends from this class, `datasaur-base`), while the transformer modules should extend directly from this class. -datasaur-base@3.0.0 together with datasaur-owner@3.0.0 implements the [data model interface](https://fin-hypergrid.github.io/3.0.0/doc/dataModelAPI) with fallbacks, superseding `fin-hypergrid-data-source-base` (which will no longer be maintained). +`datasaur-base@3.0.0` together with datasaur-local3.0.0 implements the [data model interface](https://github.com/fin-hypergrid/core/wiki/Data-Model-API) with fallbacks, superseding `fin-hypergrid-data-source-base` (which will no longer be maintained). -Data Controllers are no longer supported by Hypergrid as of version 3.0.0 and are no longer supported by the data model. In their place, data models now accept interface setup from the application, which should include a `dispatchEvent` method which data models call to trigger events on the application. +**Hypergrid v2** "data controllers" are no longer supported by **Hypergrid v3** and are no longer supported by the data model. In their place, data models now accept interface setup from the application, which should include a `dispatchEvent` method which data models call to trigger events in Hypergrid and on the application. diff --git a/package.json b/package.json index 6f2c44e..2dad7eb 100644 --- a/package.json +++ b/package.json @@ -16,11 +16,7 @@ "url": "https://github.com/fin-hypergrid/datasaur-base/issues" }, "homepage": "https://github.com/fin-hypergrid/datasaur-base#readme", - "devDependencies": { - "fin-hypergrid-client-module-maker": "^2.2.0", - "gulp": "^3.9.1" - }, "dependencies": { - "extend-me": "^2.5.0" + "extend-me": "^2.7.0" } }