在 bookworm 发行版中 all 硬件架构下的 node-rx 软件包文件清单
/usr/share/doc/node-rx/changelog.Debian.gz
/usr/share/doc/node-rx/copyright
/usr/share/doc/node-rx/readme.md.gz
/usr/share/nodejs/rx/dist/rx.aggregates.js
/usr/share/nodejs/rx/dist/rx.aggregates.map
/usr/share/nodejs/rx/dist/rx.aggregates.min.js
/usr/share/nodejs/rx/dist/rx.all.compat.js
/usr/share/nodejs/rx/dist/rx.all.compat.map
/usr/share/nodejs/rx/dist/rx.all.compat.min.js
/usr/share/nodejs/rx/dist/rx.all.js
/usr/share/nodejs/rx/dist/rx.all.map
/usr/share/nodejs/rx/dist/rx.all.min.js
/usr/share/nodejs/rx/dist/rx.async.compat.js
/usr/share/nodejs/rx/dist/rx.async.compat.map
/usr/share/nodejs/rx/dist/rx.async.compat.min.js
/usr/share/nodejs/rx/dist/rx.async.js
/usr/share/nodejs/rx/dist/rx.async.map
/usr/share/nodejs/rx/dist/rx.async.min.js
/usr/share/nodejs/rx/dist/rx.backpressure.js
/usr/share/nodejs/rx/dist/rx.backpressure.map
/usr/share/nodejs/rx/dist/rx.backpressure.min.js
/usr/share/nodejs/rx/dist/rx.binding.js
/usr/share/nodejs/rx/dist/rx.binding.map
/usr/share/nodejs/rx/dist/rx.binding.min.js
/usr/share/nodejs/rx/dist/rx.coincidence.js
/usr/share/nodejs/rx/dist/rx.coincidence.map
/usr/share/nodejs/rx/dist/rx.coincidence.min.js
/usr/share/nodejs/rx/dist/rx.compat.js
/usr/share/nodejs/rx/dist/rx.compat.map
/usr/share/nodejs/rx/dist/rx.compat.min.js
/usr/share/nodejs/rx/dist/rx.core.binding.js
/usr/share/nodejs/rx/dist/rx.core.binding.map
/usr/share/nodejs/rx/dist/rx.core.binding.min.js
/usr/share/nodejs/rx/dist/rx.core.js
/usr/share/nodejs/rx/dist/rx.core.map
/usr/share/nodejs/rx/dist/rx.core.min.js
/usr/share/nodejs/rx/dist/rx.core.testing.js
/usr/share/nodejs/rx/dist/rx.core.testing.map
/usr/share/nodejs/rx/dist/rx.core.testing.min.js
/usr/share/nodejs/rx/dist/rx.experimental.js
/usr/share/nodejs/rx/dist/rx.experimental.map
/usr/share/nodejs/rx/dist/rx.experimental.min.js
/usr/share/nodejs/rx/dist/rx.joinpatterns.js
/usr/share/nodejs/rx/dist/rx.joinpatterns.map
/usr/share/nodejs/rx/dist/rx.joinpatterns.min.js
/usr/share/nodejs/rx/dist/rx.js
/usr/share/nodejs/rx/dist/rx.lite.compat.js
/usr/share/nodejs/rx/dist/rx.lite.compat.map
/usr/share/nodejs/rx/dist/rx.lite.compat.min.js
/usr/share/nodejs/rx/dist/rx.lite.extras.compat.js
/usr/share/nodejs/rx/dist/rx.lite.extras.compat.map
/usr/share/nodejs/rx/dist/rx.lite.extras.compat.min.js
/usr/share/nodejs/rx/dist/rx.lite.extras.js
/usr/share/nodejs/rx/dist/rx.lite.extras.map
/usr/share/nodejs/rx/dist/rx.lite.extras.min.js
/usr/share/nodejs/rx/dist/rx.lite.js
/usr/share/nodejs/rx/dist/rx.lite.map
/usr/share/nodejs/rx/dist/rx.lite.min.js
/usr/share/nodejs/rx/dist/rx.map
/usr/share/nodejs/rx/dist/rx.min.js
/usr/share/nodejs/rx/dist/rx.sorting.js
/usr/share/nodejs/rx/dist/rx.sorting.map
/usr/share/nodejs/rx/dist/rx.sorting.min.js
/usr/share/nodejs/rx/dist/rx.testing.js
/usr/share/nodejs/rx/dist/rx.testing.map
/usr/share/nodejs/rx/dist/rx.testing.min.js
/usr/share/nodejs/rx/dist/rx.time.js
/usr/share/nodejs/rx/dist/rx.time.map
/usr/share/nodejs/rx/dist/rx.time.min.js
/usr/share/nodejs/rx/dist/rx.virtualtime.js
/usr/share/nodejs/rx/dist/rx.virtualtime.map
/usr/share/nodejs/rx/dist/rx.virtualtime.min.js
/usr/share/nodejs/rx/index.js
/usr/share/nodejs/rx/package.json
/usr/share/nodejs/rx/ts/core/abstractobserver.ts
/usr/share/nodejs/rx/ts/core/anonymousobservable.ts
/usr/share/nodejs/rx/ts/core/anonymousobserver.ts
/usr/share/nodejs/rx/ts/core/backpressure/controlled.ts
/usr/share/nodejs/rx/ts/core/backpressure/pausable.ts
/usr/share/nodejs/rx/ts/core/backpressure/pausablebuffered.ts
/usr/share/nodejs/rx/ts/core/backpressure/pauser.ts
/usr/share/nodejs/rx/ts/core/backpressure/stopandwait.ts
/usr/share/nodejs/rx/ts/core/backpressure/windowed.ts
/usr/share/nodejs/rx/ts/core/checkedobserver.ts
/usr/share/nodejs/rx/ts/core/concurrency/currentthreadscheduler.ts
/usr/share/nodejs/rx/ts/core/concurrency/defaultscheduler.ts
/usr/share/nodejs/rx/ts/core/concurrency/historicalscheduler.ts
/usr/share/nodejs/rx/ts/core/concurrency/immediatescheduler.ts
/usr/share/nodejs/rx/ts/core/concurrency/scheduleditem.ts
/usr/share/nodejs/rx/ts/core/concurrency/scheduleperiodicrecursive.ts
/usr/share/nodejs/rx/ts/core/concurrency/scheduler.periodic.ts
/usr/share/nodejs/rx/ts/core/concurrency/scheduler.recursive.ts
/usr/share/nodejs/rx/ts/core/concurrency/scheduler.ts
/usr/share/nodejs/rx/ts/core/concurrency/scheduler.wrappers.ts
/usr/share/nodejs/rx/ts/core/concurrency/virtualtimescheduler.ts
/usr/share/nodejs/rx/ts/core/disposables/booleandisposable.ts
/usr/share/nodejs/rx/ts/core/disposables/compositedisposable.ts
/usr/share/nodejs/rx/ts/core/disposables/disposable.ts
/usr/share/nodejs/rx/ts/core/disposables/refcountdisposable.ts
/usr/share/nodejs/rx/ts/core/es5.ts
/usr/share/nodejs/rx/ts/core/es6-iterable.d.ts
/usr/share/nodejs/rx/ts/core/es6-promise.d.ts
/usr/share/nodejs/rx/ts/core/es6.ts
/usr/share/nodejs/rx/ts/core/internal/bindcallback.ts
/usr/share/nodejs/rx/ts/core/internal/errors.ts
/usr/share/nodejs/rx/ts/core/internal/isequal.ts
/usr/share/nodejs/rx/ts/core/internal/priorityqueue.ts
/usr/share/nodejs/rx/ts/core/internal/util.ts
/usr/share/nodejs/rx/ts/core/joins/pattern.ts
/usr/share/nodejs/rx/ts/core/joins/plan.ts
/usr/share/nodejs/rx/ts/core/linq/connectableobservable.ts
/usr/share/nodejs/rx/ts/core/linq/groupedobservable.ts
/usr/share/nodejs/rx/ts/core/linq/observable/amb.ts
/usr/share/nodejs/rx/ts/core/linq/observable/ambproto.ts
/usr/share/nodejs/rx/ts/core/linq/observable/and.ts
/usr/share/nodejs/rx/ts/core/linq/observable/asobservable.ts
/usr/share/nodejs/rx/ts/core/linq/observable/average.ts
/usr/share/nodejs/rx/ts/core/linq/observable/buffer.ts
/usr/share/nodejs/rx/ts/core/linq/observable/bufferwithcount.ts
/usr/share/nodejs/rx/ts/core/linq/observable/bufferwithtime.ts
/usr/share/nodejs/rx/ts/core/linq/observable/bufferwithtimeorcount.ts
/usr/share/nodejs/rx/ts/core/linq/observable/case.ts
/usr/share/nodejs/rx/ts/core/linq/observable/catch.ts
/usr/share/nodejs/rx/ts/core/linq/observable/catchproto.ts
/usr/share/nodejs/rx/ts/core/linq/observable/combinelatest.ts
/usr/share/nodejs/rx/ts/core/linq/observable/combinelatestproto.ts
/usr/share/nodejs/rx/ts/core/linq/observable/concat.ts
/usr/share/nodejs/rx/ts/core/linq/observable/concatall.ts
/usr/share/nodejs/rx/ts/core/linq/observable/concatmap.ts
/usr/share/nodejs/rx/ts/core/linq/observable/concatmapobserver.ts
/usr/share/nodejs/rx/ts/core/linq/observable/concatproto.ts
/usr/share/nodejs/rx/ts/core/linq/observable/count.ts
/usr/share/nodejs/rx/ts/core/linq/observable/create.ts
/usr/share/nodejs/rx/ts/core/linq/observable/debounce.ts
/usr/share/nodejs/rx/ts/core/linq/observable/defaultifempty.ts
/usr/share/nodejs/rx/ts/core/linq/observable/defer.ts
/usr/share/nodejs/rx/ts/core/linq/observable/delay.ts
/usr/share/nodejs/rx/ts/core/linq/observable/delaysubscription.ts
/usr/share/nodejs/rx/ts/core/linq/observable/dematerialize.ts
/usr/share/nodejs/rx/ts/core/linq/observable/distinct.ts
/usr/share/nodejs/rx/ts/core/linq/observable/distinctuntilchanged.ts
/usr/share/nodejs/rx/ts/core/linq/observable/dowhile.ts
/usr/share/nodejs/rx/ts/core/linq/observable/elementat.ts
/usr/share/nodejs/rx/ts/core/linq/observable/empty.ts
/usr/share/nodejs/rx/ts/core/linq/observable/every.ts
/usr/share/nodejs/rx/ts/core/linq/observable/expand.ts
/usr/share/nodejs/rx/ts/core/linq/observable/filter.ts
/usr/share/nodejs/rx/ts/core/linq/observable/finally.ts
/usr/share/nodejs/rx/ts/core/linq/observable/find.ts
/usr/share/nodejs/rx/ts/core/linq/observable/findindex.ts
/usr/share/nodejs/rx/ts/core/linq/observable/first.ts
/usr/share/nodejs/rx/ts/core/linq/observable/flatmap.ts
/usr/share/nodejs/rx/ts/core/linq/observable/flatmapfirst.ts
/usr/share/nodejs/rx/ts/core/linq/observable/flatmaplatest.ts
/usr/share/nodejs/rx/ts/core/linq/observable/flatmapwithmaxconcurrent.ts
/usr/share/nodejs/rx/ts/core/linq/observable/for.ts
/usr/share/nodejs/rx/ts/core/linq/observable/forkjoin.ts
/usr/share/nodejs/rx/ts/core/linq/observable/forkjoinproto.ts
/usr/share/nodejs/rx/ts/core/linq/observable/from.ts
/usr/share/nodejs/rx/ts/core/linq/observable/fromarray.ts
/usr/share/nodejs/rx/ts/core/linq/observable/fromcallback.ts
/usr/share/nodejs/rx/ts/core/linq/observable/fromevent.ts
/usr/share/nodejs/rx/ts/core/linq/observable/fromeventpattern.ts
/usr/share/nodejs/rx/ts/core/linq/observable/fromnodecallback.ts
/usr/share/nodejs/rx/ts/core/linq/observable/frompromise.ts
/usr/share/nodejs/rx/ts/core/linq/observable/generate.ts
/usr/share/nodejs/rx/ts/core/linq/observable/generatewithabsolutetime.ts
/usr/share/nodejs/rx/ts/core/linq/observable/generatewithrelativetime.ts
/usr/share/nodejs/rx/ts/core/linq/observable/groupby.ts
/usr/share/nodejs/rx/ts/core/linq/observable/groupbyuntil.ts
/usr/share/nodejs/rx/ts/core/linq/observable/groupjoin.ts
/usr/share/nodejs/rx/ts/core/linq/observable/if.ts
/usr/share/nodejs/rx/ts/core/linq/observable/ignoreelements.ts
/usr/share/nodejs/rx/ts/core/linq/observable/includes.ts
/usr/share/nodejs/rx/ts/core/linq/observable/indexof.ts
/usr/share/nodejs/rx/ts/core/linq/observable/interval.ts
/usr/share/nodejs/rx/ts/core/linq/observable/isempty.ts
/usr/share/nodejs/rx/ts/core/linq/observable/join.ts
/usr/share/nodejs/rx/ts/core/linq/observable/jortsort.ts
/usr/share/nodejs/rx/ts/core/linq/observable/jortsortuntil.ts
/usr/share/nodejs/rx/ts/core/linq/observable/just.ts
/usr/share/nodejs/rx/ts/core/linq/observable/last.ts
/usr/share/nodejs/rx/ts/core/linq/observable/let.ts
/usr/share/nodejs/rx/ts/core/linq/observable/manyselect.ts
/usr/share/nodejs/rx/ts/core/linq/observable/map.ts
/usr/share/nodejs/rx/ts/core/linq/observable/materialize.ts
/usr/share/nodejs/rx/ts/core/linq/observable/max.ts
/usr/share/nodejs/rx/ts/core/linq/observable/maxby.ts
/usr/share/nodejs/rx/ts/core/linq/observable/merge.ts
/usr/share/nodejs/rx/ts/core/linq/observable/mergeall.ts
/usr/share/nodejs/rx/ts/core/linq/observable/mergeconcat.ts
/usr/share/nodejs/rx/ts/core/linq/observable/mergedelayerror.ts
/usr/share/nodejs/rx/ts/core/linq/observable/min.ts
/usr/share/nodejs/rx/ts/core/linq/observable/minby.ts
/usr/share/nodejs/rx/ts/core/linq/observable/multicast.ts
/usr/share/nodejs/rx/ts/core/linq/observable/never.ts
/usr/share/nodejs/rx/ts/core/linq/observable/observeon.ts
/usr/share/nodejs/rx/ts/core/linq/observable/of.ts
/usr/share/nodejs/rx/ts/core/linq/observable/ofarraychanges.ts
/usr/share/nodejs/rx/ts/core/linq/observable/ofobjectchanges.ts
/usr/share/nodejs/rx/ts/core/linq/observable/onerrorresumenext.ts
/usr/share/nodejs/rx/ts/core/linq/observable/onerrorresumenextproto.ts
/usr/share/nodejs/rx/ts/core/linq/observable/pairs.ts
/usr/share/nodejs/rx/ts/core/linq/observable/pairwise.ts
/usr/share/nodejs/rx/ts/core/linq/observable/partition.ts
/usr/share/nodejs/rx/ts/core/linq/observable/pipe.ts
/usr/share/nodejs/rx/ts/core/linq/observable/pluck.ts
/usr/share/nodejs/rx/ts/core/linq/observable/publish.ts
/usr/share/nodejs/rx/ts/core/linq/observable/publishlast.ts
/usr/share/nodejs/rx/ts/core/linq/observable/publishvalue.ts
/usr/share/nodejs/rx/ts/core/linq/observable/range.ts
/usr/share/nodejs/rx/ts/core/linq/observable/reduce.ts
/usr/share/nodejs/rx/ts/core/linq/observable/repeat.ts
/usr/share/nodejs/rx/ts/core/linq/observable/repeatproto.ts
/usr/share/nodejs/rx/ts/core/linq/observable/replay.ts
/usr/share/nodejs/rx/ts/core/linq/observable/retry.ts
/usr/share/nodejs/rx/ts/core/linq/observable/retrywhen.ts
/usr/share/nodejs/rx/ts/core/linq/observable/sample.ts
/usr/share/nodejs/rx/ts/core/linq/observable/scan.ts
/usr/share/nodejs/rx/ts/core/linq/observable/selectmanyobserver.ts
/usr/share/nodejs/rx/ts/core/linq/observable/sequenceequal.ts
/usr/share/nodejs/rx/ts/core/linq/observable/share.ts
/usr/share/nodejs/rx/ts/core/linq/observable/sharereplay.ts
/usr/share/nodejs/rx/ts/core/linq/observable/sharevalue.ts
/usr/share/nodejs/rx/ts/core/linq/observable/single.ts
/usr/share/nodejs/rx/ts/core/linq/observable/singleinstance.ts
/usr/share/nodejs/rx/ts/core/linq/observable/skip.ts
/usr/share/nodejs/rx/ts/core/linq/observable/skiplast.ts
/usr/share/nodejs/rx/ts/core/linq/observable/skiplastwithtime.ts
/usr/share/nodejs/rx/ts/core/linq/observable/skipuntil.ts
/usr/share/nodejs/rx/ts/core/linq/observable/skipuntilwithtime.ts
/usr/share/nodejs/rx/ts/core/linq/observable/skipwhile.ts
/usr/share/nodejs/rx/ts/core/linq/observable/skipwithtime.ts
/usr/share/nodejs/rx/ts/core/linq/observable/some.ts
/usr/share/nodejs/rx/ts/core/linq/observable/spawn.ts
/usr/share/nodejs/rx/ts/core/linq/observable/start.ts
/usr/share/nodejs/rx/ts/core/linq/observable/startasync.ts
/usr/share/nodejs/rx/ts/core/linq/observable/startwith.ts
/usr/share/nodejs/rx/ts/core/linq/observable/subscribeon.ts
/usr/share/nodejs/rx/ts/core/linq/observable/sum.ts
/usr/share/nodejs/rx/ts/core/linq/observable/switch.ts
/usr/share/nodejs/rx/ts/core/linq/observable/switchfirst.ts
/usr/share/nodejs/rx/ts/core/linq/observable/take.ts
/usr/share/nodejs/rx/ts/core/linq/observable/takelast.ts
/usr/share/nodejs/rx/ts/core/linq/observable/takelastbuffer.ts
/usr/share/nodejs/rx/ts/core/linq/observable/takelastbufferwithtime.ts
/usr/share/nodejs/rx/ts/core/linq/observable/takelastwithtime.ts
/usr/share/nodejs/rx/ts/core/linq/observable/takeuntil.ts
/usr/share/nodejs/rx/ts/core/linq/observable/takeuntilwithtime.ts
/usr/share/nodejs/rx/ts/core/linq/observable/takewhile.ts
/usr/share/nodejs/rx/ts/core/linq/observable/takewithtime.ts
/usr/share/nodejs/rx/ts/core/linq/observable/tap.ts
/usr/share/nodejs/rx/ts/core/linq/observable/thendo.ts
/usr/share/nodejs/rx/ts/core/linq/observable/throttle.ts
/usr/share/nodejs/rx/ts/core/linq/observable/throw.ts
/usr/share/nodejs/rx/ts/core/linq/observable/timeinterval.ts
/usr/share/nodejs/rx/ts/core/linq/observable/timeout.ts
/usr/share/nodejs/rx/ts/core/linq/observable/timer.ts
/usr/share/nodejs/rx/ts/core/linq/observable/timestamp.ts
/usr/share/nodejs/rx/ts/core/linq/observable/toarray.ts
/usr/share/nodejs/rx/ts/core/linq/observable/toasync.ts
/usr/share/nodejs/rx/ts/core/linq/observable/tomap.ts
/usr/share/nodejs/rx/ts/core/linq/observable/topromise.ts
/usr/share/nodejs/rx/ts/core/linq/observable/toset.ts
/usr/share/nodejs/rx/ts/core/linq/observable/transduce.ts
/usr/share/nodejs/rx/ts/core/linq/observable/using.ts
/usr/share/nodejs/rx/ts/core/linq/observable/when.ts
/usr/share/nodejs/rx/ts/core/linq/observable/while.ts
/usr/share/nodejs/rx/ts/core/linq/observable/window.ts
/usr/share/nodejs/rx/ts/core/linq/observable/windowwithcount.ts
/usr/share/nodejs/rx/ts/core/linq/observable/windowwithtime.ts
/usr/share/nodejs/rx/ts/core/linq/observable/windowwithtimeorcount.ts
/usr/share/nodejs/rx/ts/core/linq/observable/withlatestfrom.ts
/usr/share/nodejs/rx/ts/core/linq/observable/zip.ts
/usr/share/nodejs/rx/ts/core/linq/observable/zipiterable.ts
/usr/share/nodejs/rx/ts/core/notification.ts
/usr/share/nodejs/rx/ts/core/observable.ts
/usr/share/nodejs/rx/ts/core/observer-extras.ts
/usr/share/nodejs/rx/ts/core/observer-lite.ts
/usr/share/nodejs/rx/ts/core/observer.ts
/usr/share/nodejs/rx/ts/core/scheduledobserver.ts
/usr/share/nodejs/rx/ts/core/subjects/anonymoussubject.ts
/usr/share/nodejs/rx/ts/core/subjects/asyncsubject.ts
/usr/share/nodejs/rx/ts/core/subjects/behaviorsubject.ts
/usr/share/nodejs/rx/ts/core/subjects/replaysubject.ts
/usr/share/nodejs/rx/ts/core/subjects/subject.ts
/usr/share/nodejs/rx/ts/core/testing/mockdisposable.ts
/usr/share/nodejs/rx/ts/core/testing/mockobserver.ts
/usr/share/nodejs/rx/ts/core/testing/reactivetest.ts
/usr/share/nodejs/rx/ts/core/testing/recorded.ts
/usr/share/nodejs/rx/ts/core/testing/subscription.ts
/usr/share/nodejs/rx/ts/core/testing/testscheduler.ts
/usr/share/nodejs/rx/ts/es6-promise.es6.d.ts
/usr/share/nodejs/rx/ts/iterable.es6.d.ts
/usr/share/nodejs/rx/ts/rx.aggregates.d.ts
/usr/share/nodejs/rx/ts/rx.aggregates.es6.d.ts
/usr/share/nodejs/rx/ts/rx.all.d.ts
/usr/share/nodejs/rx/ts/rx.all.es6.d.ts
/usr/share/nodejs/rx/ts/rx.async.d.ts
/usr/share/nodejs/rx/ts/rx.async.es6.d.ts
/usr/share/nodejs/rx/ts/rx.backpressure.d.ts
/usr/share/nodejs/rx/ts/rx.backpressure.es6.d.ts
/usr/share/nodejs/rx/ts/rx.binding.d.ts
/usr/share/nodejs/rx/ts/rx.binding.es6.d.ts
/usr/share/nodejs/rx/ts/rx.coincidence.d.ts
/usr/share/nodejs/rx/ts/rx.coincidence.es6.d.ts
/usr/share/nodejs/rx/ts/rx.core.binding.d.ts
/usr/share/nodejs/rx/ts/rx.core.binding.es6.d.ts
/usr/share/nodejs/rx/ts/rx.core.d.ts
/usr/share/nodejs/rx/ts/rx.core.es6.d.ts
/usr/share/nodejs/rx/ts/rx.core.testing.d.ts
/usr/share/nodejs/rx/ts/rx.core.testing.es6.d.ts
/usr/share/nodejs/rx/ts/rx.d.ts
/usr/share/nodejs/rx/ts/rx.es6.d.ts
/usr/share/nodejs/rx/ts/rx.experimental.d.ts
/usr/share/nodejs/rx/ts/rx.experimental.es6.d.ts
/usr/share/nodejs/rx/ts/rx.joinpatterns.d.ts
/usr/share/nodejs/rx/ts/rx.joinpatterns.es6.d.ts
/usr/share/nodejs/rx/ts/rx.lite.d.ts
/usr/share/nodejs/rx/ts/rx.lite.es6.d.ts
/usr/share/nodejs/rx/ts/rx.lite.extras.d.ts
/usr/share/nodejs/rx/ts/rx.lite.extras.es6.d.ts
/usr/share/nodejs/rx/ts/rx.sorting.d.ts
/usr/share/nodejs/rx/ts/rx.sorting.es6.d.ts
/usr/share/nodejs/rx/ts/rx.testing.d.ts
/usr/share/nodejs/rx/ts/rx.testing.es6.d.ts
/usr/share/nodejs/rx/ts/rx.time.d.ts
/usr/share/nodejs/rx/ts/rx.time.es6.d.ts
/usr/share/nodejs/rx/ts/rx.virtualtime.d.ts
/usr/share/nodejs/rx/ts/rx.virtualtime.es6.d.ts
/usr/share/nodejs/rx/ts/tsconfig.json