Socket
Socket
Sign inDemoInstall

@dldc/canvas

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@dldc/canvas - npm Package Compare versions

Comparing version 1.1.2 to 1.2.0

14

dist/mod.d.ts

@@ -1,3 +0,4 @@

import * as miid from 'miid';
import { SubscribeMethod } from 'suub';
import * as _dldc_stack from '@dldc/stack';
import { Staack, StaackCoreValue } from '@dldc/stack';
import { SubscribeMethod } from '@dldc/pubsub';

@@ -46,10 +47,9 @@ type IRect = readonly [x: number, y: number, width: number, height: number];

declare class Tools extends miid.Stack {
declare class Tools extends Staack {
static create(ctx: CanvasRenderingContext2D, scheduler: IScreduler): Tools;
static CtxKey: miid.Key<CanvasRenderingContext2D, false>;
static SchedulerKey: miid.Key<IScreduler, false>;
static CtxKey: _dldc_stack.IKey<CanvasRenderingContext2D, false>;
static SchedulerKey: _dldc_stack.IKey<IScreduler, false>;
get ctx(): CanvasRenderingContext2D;
time(): number;
private constructor();
with(...keys: Array<miid.KeyProvider<any>>): Tools;
protected instantiate(staackCore: StaackCoreValue): this;
}

@@ -56,0 +56,0 @@

"use strict";
var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;

@@ -21,10 +19,2 @@ var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;

};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
// If the importer is in node compatibility mode or this is not an ESM
// file that has been converted to a CommonJS file using a Babel-
// compatible transform (i.e. "__esModule" has not been set), then set
// "default" to the CommonJS "module.exports" for node compatibility.
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
mod
));
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);

@@ -444,3 +434,3 @@ var __publicField = (obj, key, value) => {

// src/HitResponder.ts
var import_suub = require("suub");
var import_pubsub = require("@dldc/pubsub");

@@ -483,5 +473,5 @@ // src/HitView.ts

let draw = null;
const pointerMoveSub = (0, import_suub.Subscription)();
const pointerEnterSub = (0, import_suub.Subscription)();
const pointerLeaveSub = (0, import_suub.Subscription)();
const pointerMoveSub = import_pubsub.Suub.createSubscription();
const pointerEnterSub = import_pubsub.Suub.createSubscription();
const pointerLeaveSub = import_pubsub.Suub.createSubscription();
return {

@@ -636,4 +626,4 @@ event,

// src/Tools.ts
var miid = __toESM(require("miid"));
var _Tools = class extends miid.Stack {
var import_stack = require("@dldc/stack");
var _Tools = class extends import_stack.Staack {
static create(ctx, scheduler) {

@@ -648,12 +638,9 @@ return new _Tools().with(_Tools.CtxKey.Provider(ctx), _Tools.SchedulerKey.Provider(scheduler));

}
constructor(internal = null) {
super(internal);
instantiate(staackCore) {
return new _Tools(staackCore);
}
with(...keys) {
return miid.Stack.applyKeys(this, keys, (internal) => new _Tools(internal));
}
};
var Tools = _Tools;
__publicField(Tools, "CtxKey", miid.createKey({ name: "Ctx" }));
__publicField(Tools, "SchedulerKey", miid.createKey({ name: "Screduler" }));
__publicField(Tools, "CtxKey", import_stack.Key.create("Ctx"));
__publicField(Tools, "SchedulerKey", import_stack.Key.create("Screduler"));

@@ -660,0 +647,0 @@ // src/View.ts

{
"name": "@dldc/canvas",
"version": "1.1.2",
"version": "1.2.0",
"description": "A 2D Canvas engine",

@@ -42,4 +42,4 @@ "keywords": [],

"dependencies": {
"miid": "^6.0.3",
"suub": "^3.2.1"
"@dldc/pubsub": "^5.1.3",
"@dldc/stack": "^3.0.4"
},

@@ -46,0 +46,0 @@ "devDependencies": {

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