UNPKG

@absolute/change-tracker-node-sdk

Version:

ChangeTracker SDK for Node.js

18 lines (15 loc) 609 B
const modelTracker = require('./modelTracker'); const {diff} = require('./core/changeCalculator'); const {generateToken} = require('./core/token'); const {store} = require('./core/remoteClient'); const {Table, Field, Row} = require('./models'); const {makeChangeTrackerService} = require('./changeTrackerService'); const changeTrackerService = makeChangeTrackerService({ generateToken, diff, store, createTable: Table.createTable }); module.exports = { changeTracker: changeTrackerService, modelTracker, core: {store, diff, generateToken}, models: {Field, Row, Table} }