fix(core): update

This commit is contained in:
2024-02-25 13:01:06 +01:00
parent 052322fb98
commit b2ca6e13e7
14 changed files with 28 additions and 28 deletions
+1 -1
View File
@@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@push.rocks/lik',
version: '6.0.13',
version: '6.0.14',
description: 'light little helpers for node'
}
@@ -1,4 +1,4 @@
import * as plugins from './lik.plugins.js';
import * as plugins from './classes.plugins.js';
interface IExecutionSlot<T> {
executionDeferred: plugins.smartpromise.Deferred<T>;
@@ -1,4 +1,4 @@
import * as plugins from './lik.plugins.js';
import * as plugins from './classes.plugins.js';
export class BackpressuredArray<T> {
public data: T[];
+1 -1
View File
@@ -3,7 +3,7 @@ The FastMap has the goal of creating the fastes to use map possible in JS
============ */
import * as plugins from './lik.plugins.js';
import * as plugins from './classes.plugins.js';
/**
* fast map allows for very quick lookups of objects with a unique key
@@ -1,6 +1,6 @@
import * as plugins from './lik.plugins.js';
import * as plugins from './classes.plugins.js';
import { InterestMap, type IInterestComparisonFunc } from './lik.interestmap.js';
import { InterestMap, type IInterestComparisonFunc } from './classes.interestmap.js';
export interface IInterestOptions<DTInterestFullfillment> {
markLostAfterDefault: number;
@@ -8,9 +8,9 @@ Subssequent interests will be mapped to the same interest
which is then is only fullfilled once.
=========== */
import * as plugins from './lik.plugins.js';
import { ObjectMap } from './lik.objectmap.js';
import { Interest } from './lik.interestmap.interest.js';
import * as plugins from './classes.plugins.js';
import { ObjectMap } from './classes.objectmap.js';
import { Interest } from './classes.interestmap.interest.js';
export type IInterestComparisonFunc<T> = (objectArg: T) => string;
@@ -1,4 +1,4 @@
import * as plugins from './lik.plugins.js';
import * as plugins from './classes.plugins.js';
export class LimitedArray<T> {
array: T[] = [];
@@ -1,6 +1,6 @@
import * as plugins from './lik.plugins.js';
import * as plugins from './classes.plugins.js';
import { ObjectMap } from './lik.objectmap.js';
import { ObjectMap } from './classes.objectmap.js';
export class LoopTracker<T> {
referenceObjectMap = new ObjectMap<any>();
@@ -1,5 +1,5 @@
import * as plugins from './lik.plugins.js';
import { FastMap } from './lik.fastmap.js';
import * as plugins from './classes.plugins.js';
import { FastMap } from './classes.fastmap.js';
export const uni = (prefix: string = 'uni') => {
return `${prefix}xxxxxxxxxxx`.replace(/[xy]/g, (c) => {
@@ -1,4 +1,4 @@
import * as plugins from './lik.plugins.js';
import * as plugins from './classes.plugins.js';
/**
* allows you to easily keep track of a bunch of strings
@@ -1,4 +1,4 @@
import * as plugins from './lik.plugins.js';
import * as plugins from './classes.plugins.js';
export interface ITimedAggregatorOptions<T> {
aggregationIntervalInMillis: number;
+1 -1
View File
@@ -1,4 +1,4 @@
import * as plugins from './lik.plugins.js';
import * as plugins from './classes.plugins.js';
export class Tree<T> {
symbolTree: any;
+11 -11
View File
@@ -1,11 +1,11 @@
export * from './lik.asyncexecutionstack.js';
export * from './backpressuredarray.js';
export * from './lik.fastmap.js';
export * from './lik.interestmap.js';
export * from './lik.interestmap.interest.js';
export * from './lik.limitedarray.js';
export * from './lik.looptracker.js';
export * from './lik.objectmap.js';
export * from './lik.stringmap.js';
export * from './lik.timedaggregator.js';
export * from './lik.tree.js';
export * from './classes.asyncexecutionstack.js';
export * from './classes.backpressuredarray.js';
export * from './classes.fastmap.js';
export * from './classes.interestmap.js';
export * from './classes.interestmap.interest.js';
export * from './classes.limitedarray.js';
export * from './classes.looptracker.js';
export * from './classes.objectmap.js';
export * from './classes.stringmap.js';
export * from './classes.timedaggregator.js';
export * from './classes.tree.js';