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