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

idraw

Package Overview
Dependencies
Maintainers
2
Versions
123
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

idraw - npm Package Compare versions

Comparing version 0.4.0-beta.17 to 0.4.0-beta.18

3

dist/esm/config.js

@@ -13,5 +13,6 @@ export const defaultMode = 'select';

enableTextEdit: false,
enableDrag: false
enableDrag: false,
enableInfo: false
};
return storage;
}

@@ -217,7 +217,8 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {

const store = __classPrivateFieldGet(this, _iDraw_store, "f");
if (['ruler', 'scroll', 'scale'].includes(feat)) {
if (['ruler', 'scroll', 'scale', 'info'].includes(feat)) {
const map = {
ruler: 'enableRuler',
scroll: 'enableScroll',
scale: 'enableScale'
scale: 'enableScale',
info: 'enableInfo'
};

@@ -224,0 +225,0 @@ store.set(map[feat], !!status);

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

import { MiddlewareSelector, MiddlewareScroller, MiddlewareScaler, MiddlewareRuler, MiddlewareTextEditor, MiddlewareDragger } from '@idraw/core';
import { MiddlewareSelector, MiddlewareScroller, MiddlewareScaler, MiddlewareRuler, MiddlewareTextEditor, MiddlewareDragger, MiddlewareInfo } from '@idraw/core';
function isValidMode(mode) {

@@ -6,3 +6,3 @@ return ['select', 'drag', 'readOnly'].includes(mode);

export function runMiddlewares(core, store) {
const { enableRuler, enableScale, enableScroll, enableSelect, enableTextEdit, enableDrag } = store.getSnapshot();
const { enableRuler, enableScale, enableScroll, enableSelect, enableTextEdit, enableDrag, enableInfo } = store.getSnapshot();
if (enableScroll === true) {

@@ -44,2 +44,8 @@ core.use(MiddlewareScroller);

}
if (enableInfo === true) {
core.use(MiddlewareInfo);
}
else if (enableInfo === false) {
core.disuse(MiddlewareInfo);
}
}

@@ -53,2 +59,3 @@ export function changeMode(mode, core, store) {

let enableRuler = false;
const enableInfo = true;
let innerMode = 'select';

@@ -92,3 +99,4 @@ store.set('mode', innerMode);

store.set('enableRuler', enableRuler);
store.set('enableInfo', enableInfo);
runMiddlewares(core, store);
}
{
"name": "idraw",
"version": "0.4.0-beta.17",
"version": "0.4.0-beta.18",
"description": "",

@@ -25,7 +25,7 @@ "main": "dist/esm/index.js",

"dependencies": {
"@idraw/board": "^0.4.0-beta.17",
"@idraw/core": "^0.4.0-beta.17",
"@idraw/renderer": "^0.4.0-beta.17",
"@idraw/types": "^0.4.0-beta.17",
"@idraw/util": "^0.4.0-beta.17"
"@idraw/board": "^0.4.0-beta.18",
"@idraw/core": "^0.4.0-beta.18",
"@idraw/renderer": "^0.4.0-beta.18",
"@idraw/types": "^0.4.0-beta.18",
"@idraw/util": "^0.4.0-beta.18"
},

@@ -32,0 +32,0 @@ "publishConfig": {

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

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