New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@bikeshaving/crank

Package Overview
Dependencies
Maintainers
1
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bikeshaving/crank - npm Package Compare versions

Comparing version 0.1.0-beta.7 to 0.1.0-beta.8

cjs/index-16d4e19b.js

3

cjs/dom.js

@@ -5,4 +5,3 @@ 'use strict';

var index = require('./index-1c3981e4.js');
require('@repeaterjs/repeater');
var index = require('./index-16d4e19b.js');

@@ -9,0 +8,0 @@ var _a;

@@ -5,4 +5,3 @@ 'use strict';

var index = require('./index-1c3981e4.js');
require('@repeaterjs/repeater');
var index = require('./index-16d4e19b.js');

@@ -9,0 +8,0 @@ var _a;

@@ -71,15 +71,15 @@ import { CrankEventTarget } from "./events";

}
declare const Initial = 0;
declare type Initial = typeof Initial;
declare const Waiting = 1;
declare const Waiting = 0;
declare type Waiting = typeof Waiting;
declare const Updating = 2;
declare const Updating = 1;
declare type Updating = typeof Updating;
declare const Finished = 3;
declare const Finished = 2;
declare type Finished = typeof Finished;
declare const Unmounted = 4;
declare const Unmounted = 3;
declare type Unmounted = typeof Unmounted;
declare type NodeState = Initial | Waiting | Updating | Finished | Unmounted;
declare type NodeState = Waiting | Updating | Finished | Unmounted;
declare abstract class ParentNode<T> implements NodeBase<T> {
readonly internal = true;
abstract readonly tag: Tag;
readonly key: Key;
nextSibling: Node<T> | undefined;

@@ -89,25 +89,24 @@ previousSibling: Node<T> | undefined;

replacedBy: Node<T> | undefined;
firstChild: Node<T> | undefined;
lastChild: Node<T> | undefined;
keyedChildren: Map<unknown, Node<T>> | undefined;
abstract readonly tag: Tag;
readonly key: Key;
private firstChild;
private lastChild;
private keyedChildren;
abstract readonly renderer: Renderer<T>;
abstract parent: ParentNode<T> | undefined;
state: NodeState;
props: Props | undefined;
protected state: NodeState;
protected props: Props | undefined;
value: Array<T | string> | T | string | undefined;
ctx: Context<T> | undefined;
protected appendChild(child: Node<T>): void;
protected insertBefore(child: Node<T>, reference: Node<T> | null | undefined): void;
protected removeChild(child: Node<T>): void;
protected replaceChild(child: Node<T>, reference: Node<T>): void;
getChildValues(): Array<T | string>;
private onNextChildren;
private appendChild;
private insertBefore;
private removeChild;
private replaceChild;
protected getChildValues(): Array<T | string>;
protected updateChildren(children: Children): MaybePromise<undefined>;
protected unmountChildren(): void;
update(props: Props): MaybePromise<undefined>;
refresh(): MaybePromise<undefined>;
private bail;
updateChildren(children: Children): MaybePromise<undefined>;
commit(): void;
abstract commit(): MaybePromise<undefined>;
abstract unmount(): MaybePromise<undefined>;
catch(reason: any): MaybePromise<undefined>;
unmount(): void;
}

@@ -120,14 +119,15 @@ declare class HostNode<T> extends ParentNode<T> {

value: T | undefined;
childValues: Array<T | string>;
private childValues;
private readonly intrinsic;
private iterator;
private iterating;
private readonly hostCtx;
constructor(parent: ParentNode<T> | undefined, renderer: Renderer<T>, tag: string | symbol, key?: unknown);
commit(): void;
unmount(): void;
commit(): MaybePromise<undefined>;
unmount(): MaybePromise<undefined>;
[Symbol.iterator](): Generator<{
children: (string | T)[];
"crank-key"?: unknown;
}, void, unknown>;
}
export declare class HostContext<T = any> {
constructor(host: HostNode<T>);
[Symbol.iterator](): Generator<IntrinsicProps<T>>;
}
declare class ComponentNode<T> extends ParentNode<T> {

@@ -139,23 +139,30 @@ readonly tag: Component;

readonly ctx: Context<T>;
private iterator;
private componentType;
private inflightPending;
private enqueuedPending;
private inflightResult;
private enqueuedResult;
private previousResult;
private provisions;
private iterating;
private available;
private publish;
constructor(parent: ParentNode<T>, renderer: Renderer<T>, tag: Component, key: Key);
private iterator;
private isAsyncGenerator;
private inflightSelf;
private enqueuedSelf;
private inflightChildren;
private enqueuedChildren;
private previousChildren;
private step;
private advance;
private publications;
refresh(): MaybePromise<undefined>;
subscribe(): AsyncGenerator<Props>;
[Symbol.iterator](): Generator<Props>;
[Symbol.asyncIterator](): AsyncGenerator<Props>;
private run;
commit(): void;
unmount(): void;
commit(): undefined;
unmount(): MaybePromise<undefined>;
catch(reason: any): MaybePromise<undefined>;
private provisions;
get(name: unknown): any;
set(name: unknown, value: any): void;
}
export declare class HostContext<T = any> {
constructor(host: HostNode<T>);
[Symbol.iterator](): Generator<IntrinsicProps<T>>;
}
export declare class Context<T = any> extends CrankEventTarget {

@@ -162,0 +169,0 @@ constructor(host: ComponentNode<T>, parent?: Context<T>);

@@ -5,4 +5,3 @@ 'use strict';

var index = require('./index-1c3981e4.js');
require('@repeaterjs/repeater');
var index = require('./index-16d4e19b.js');

@@ -9,0 +8,0 @@

@@ -1,3 +0,2 @@

import { D as Default, _ as __generator, R as Raw, P as Portal, d as __extends, b as Renderer, e as __rest, f as __values, g as __assign } from './index-51bee3d2.js';
import '@repeaterjs/repeater';
import { D as Default, _ as __generator, R as Raw, P as Portal, d as __extends, b as Renderer, e as __rest, f as __values, g as __assign } from './index-001bee06.js';

@@ -4,0 +3,0 @@ var _a;

@@ -1,3 +0,2 @@

import { D as Default, T as Text, P as Portal, d as __extends, f as __values, h as __read, b as Renderer } from './index-51bee3d2.js';
import '@repeaterjs/repeater';
import { D as Default, T as Text, P as Portal, d as __extends, f as __values, h as __read, b as Renderer } from './index-001bee06.js';

@@ -4,0 +3,0 @@ var _a;

@@ -71,15 +71,15 @@ import { CrankEventTarget } from "./events";

}
declare const Initial = 0;
declare type Initial = typeof Initial;
declare const Waiting = 1;
declare const Waiting = 0;
declare type Waiting = typeof Waiting;
declare const Updating = 2;
declare const Updating = 1;
declare type Updating = typeof Updating;
declare const Finished = 3;
declare const Finished = 2;
declare type Finished = typeof Finished;
declare const Unmounted = 4;
declare const Unmounted = 3;
declare type Unmounted = typeof Unmounted;
declare type NodeState = Initial | Waiting | Updating | Finished | Unmounted;
declare type NodeState = Waiting | Updating | Finished | Unmounted;
declare abstract class ParentNode<T> implements NodeBase<T> {
readonly internal = true;
abstract readonly tag: Tag;
readonly key: Key;
nextSibling: Node<T> | undefined;

@@ -89,25 +89,24 @@ previousSibling: Node<T> | undefined;

replacedBy: Node<T> | undefined;
firstChild: Node<T> | undefined;
lastChild: Node<T> | undefined;
keyedChildren: Map<unknown, Node<T>> | undefined;
abstract readonly tag: Tag;
readonly key: Key;
private firstChild;
private lastChild;
private keyedChildren;
abstract readonly renderer: Renderer<T>;
abstract parent: ParentNode<T> | undefined;
state: NodeState;
props: Props | undefined;
protected state: NodeState;
protected props: Props | undefined;
value: Array<T | string> | T | string | undefined;
ctx: Context<T> | undefined;
protected appendChild(child: Node<T>): void;
protected insertBefore(child: Node<T>, reference: Node<T> | null | undefined): void;
protected removeChild(child: Node<T>): void;
protected replaceChild(child: Node<T>, reference: Node<T>): void;
getChildValues(): Array<T | string>;
private onNextChildren;
private appendChild;
private insertBefore;
private removeChild;
private replaceChild;
protected getChildValues(): Array<T | string>;
protected updateChildren(children: Children): MaybePromise<undefined>;
protected unmountChildren(): void;
update(props: Props): MaybePromise<undefined>;
refresh(): MaybePromise<undefined>;
private bail;
updateChildren(children: Children): MaybePromise<undefined>;
commit(): void;
abstract commit(): MaybePromise<undefined>;
abstract unmount(): MaybePromise<undefined>;
catch(reason: any): MaybePromise<undefined>;
unmount(): void;
}

@@ -120,14 +119,15 @@ declare class HostNode<T> extends ParentNode<T> {

value: T | undefined;
childValues: Array<T | string>;
private childValues;
private readonly intrinsic;
private iterator;
private iterating;
private readonly hostCtx;
constructor(parent: ParentNode<T> | undefined, renderer: Renderer<T>, tag: string | symbol, key?: unknown);
commit(): void;
unmount(): void;
commit(): MaybePromise<undefined>;
unmount(): MaybePromise<undefined>;
[Symbol.iterator](): Generator<{
children: (string | T)[];
"crank-key"?: unknown;
}, void, unknown>;
}
export declare class HostContext<T = any> {
constructor(host: HostNode<T>);
[Symbol.iterator](): Generator<IntrinsicProps<T>>;
}
declare class ComponentNode<T> extends ParentNode<T> {

@@ -139,23 +139,30 @@ readonly tag: Component;

readonly ctx: Context<T>;
private iterator;
private componentType;
private inflightPending;
private enqueuedPending;
private inflightResult;
private enqueuedResult;
private previousResult;
private provisions;
private iterating;
private available;
private publish;
constructor(parent: ParentNode<T>, renderer: Renderer<T>, tag: Component, key: Key);
private iterator;
private isAsyncGenerator;
private inflightSelf;
private enqueuedSelf;
private inflightChildren;
private enqueuedChildren;
private previousChildren;
private step;
private advance;
private publications;
refresh(): MaybePromise<undefined>;
subscribe(): AsyncGenerator<Props>;
[Symbol.iterator](): Generator<Props>;
[Symbol.asyncIterator](): AsyncGenerator<Props>;
private run;
commit(): void;
unmount(): void;
commit(): undefined;
unmount(): MaybePromise<undefined>;
catch(reason: any): MaybePromise<undefined>;
private provisions;
get(name: unknown): any;
set(name: unknown, value: any): void;
}
export declare class HostContext<T = any> {
constructor(host: HostNode<T>);
[Symbol.iterator](): Generator<IntrinsicProps<T>>;
}
export declare class Context<T = any> extends CrankEventTarget {

@@ -162,0 +169,0 @@ constructor(host: ComponentNode<T>, parent?: Context<T>);

@@ -1,3 +0,2 @@

export { a as Context, C as Copy, D as Default, F as Fragment, H as HostContext, P as Portal, R as Raw, b as Renderer, T as Text, c as createElement, i as isElement } from './index-51bee3d2.js';
import '@repeaterjs/repeater';
export { a as Context, C as Copy, D as Default, F as Fragment, H as HostContext, P as Portal, R as Raw, b as Renderer, T as Text, c as createElement, i as isElement } from './index-001bee06.js';
//# sourceMappingURL=index.js.map
{
"name": "@bikeshaving/crank",
"version": "0.1.0-beta.7",
"version": "0.1.0-beta.8",
"license": "MIT",

@@ -26,5 +26,2 @@ "description": "JSX-based components with functions, promises and generators.",

},
"dependencies": {
"@repeaterjs/repeater": "^3.0.1"
},
"devDependencies": {

@@ -31,0 +28,0 @@ "@rollup/plugin-node-resolve": "^7.1.1",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc