Граф коммитов

32 Коммитов

Автор SHA1 Сообщение Дата
Daniel Lehenbauer 32172c2339 Bump @types/node to ^14 2020-12-07 20:41:49 +00:00
Daniel Lehenbauer dc714103c3 Rev dependencies (inc. TSC -> v4.0.5) 2020-11-30 22:51:03 +00:00
Daniel Lehenbauer a538266223 Types: Separate shape from data 2020-09-15 21:48:03 +00:00
DLehenbauer 91555b7f6a Factory 'record' types into '@tiny-calc/types' 2020-08-23 21:41:37 +00:00
DLehenbauer a7ce1aac83 Tidy: .gitignore 2020-08-23 14:55:15 +00:00
DLehenbauer 00844a56a4 Add lint 2020-08-19 22:54:22 +00:00
Jack Williams 6394a93d11 Move to alpha.5 2020-07-28 14:22:33 +01:00
Jack Williams 6b02aed894
Cache segment (#72)
* Cache pseq segment

* Bump version

* Fix caching
2020-07-28 14:12:08 +01:00
Jack Williams 98405d991c
Matrix iterator interface (#71)
* Add Matrix Iterator interface

* Bump version
2020-07-28 13:09:46 +01:00
Jack Williams 679a4ddc22 Bump version 2020-07-24 10:40:49 +01:00
Jack Williams 0619de2675 Bump-version 2020-07-23 13:37:36 +01:00
Daniel Lehenbauer 5c5791a66d Nit: Fix whitespace in package.json 2020-06-12 11:45:10 -07:00
Daniel Lehenbauer d4270d310d Package.json: Reset version, add repository, author, and license fields 2020-06-11 12:08:10 -07:00
Daniel Lehenbauer 551d6b6fd3 Nano: Readers provide reference to their underlying producer 2020-05-27 10:47:06 -07:00
Daniel Lehenbauer 9e0fa8c186 Nano: Rename `removeConsumer()` -> `close()` 2020-05-27 08:48:18 -07:00
Daniel Lehenbauer 678d420560 Nano: Rename 'I*Reader.read()' -> 'I*Reader.get*()' 2020-05-19 07:21:55 -07:00
Jack Williams 93699f6240
Implement Sheetlet as Producer/Consumer (#54) 2020-03-25 19:14:07 +00:00
Jack Williams 5279d57b2b
Bump typescript version (#53) 2020-02-27 22:38:19 +00:00
Jack Williams 0e4c587188
Datatypes (#50)
* Renaming

* Add messages

* traits

* Add traits and get unit-tests working

* Add currency proto

* Fix all build breaks

* Add wiki-data example

* Make currency comparable

* Deferred values

* Fix async bug

* Rename trait to type

* Fix read bug

* Fix nano spec test

* WIP

* WIP

* Fix perf regression

* Tests and fixes

* Commentary

* revert config change

* Refactor shared test code

* Formatting and testing

* Docs
2020-02-11 23:53:45 +00:00
Jack Williams 9168861059
Add async formula example (#45)
* Add async formula example

* Change to while-loop
2019-12-02 23:53:07 +00:00
Jack Williams 7c82f15efb
Use runtime instead of threading trace through evaluator (#43)
* Add runtime approach

* Change context type

* Don't deal with private fields and their emit

* Add fallback functionality to runtime ops
2019-11-16 18:07:26 +00:00
Daniel Lehenbauer b47bbdc710 Build: Hoist common config to shared '@tiny-calc/tool-config' pkg 2019-09-25 09:16:38 -07:00
Daniel Lehenbauer d84ff310f1 Build: Rev '@types/node' to match minimum version in rush.config 2019-09-16 14:56:55 -07:00
Jack Williams d1691d5257
Rename request to read (#29) 2019-07-19 07:32:04 -07:00
Jack Williams 3fbc7aa36b
Update version (#28) 2019-07-09 10:37:25 +01:00
Daniel Gil c955c74927 Add data binding interfaces (#19)
* Create databinding.ts

* Update databinding.ts

Make getValue use Pending
Make getProperties take a query string and async

* Remove IDataBindingService

IDataBindingService is component-specific and should go into Prague

* Update index.ts

Add databinding as an export in index.ts

* Replace Producer/Consumer with IData-types

* Fix single quotes in index.ts

* Fix single quotes in types.ts

* DanLehen Revisions

* Minor jw revisions

* dpgil revisions

* DanLehen revisions

* DanLehen revisions - forgot remove*Consumer()

* JW changes

* Fix exports

* Update types

* Update example with new types

* Remove unused reader import
2019-06-21 22:08:43 +01:00
Daniel Lehenbauer 14737e5d05 Rev version 2019-06-12 14:32:20 -07:00
Jack Williams 8c242f3257
CalcFuns should be origin parametric (#18) 2019-06-12 18:45:26 +01:00
Jack Williams 1260f0b69e
Parse errors (#14)
* Add better errors

* Handle parse errors in compile function
2019-06-07 16:48:43 +01:00
Daniel Lehenbauer 741d4c738c Build/Publish: Add top-level build/test scripts 2019-06-06 10:51:50 -07:00
Jack Williams 3509db3119
Upgrade Compiler (#9) 2019-05-28 23:09:26 +01:00
Daniel Lehenbauer 203f069d4b Repo reorganization -> 'packages/<layer>/<package>' (#6) 2019-04-26 10:32:45 +01:00