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

can-view-model

Package Overview
Dependencies
Maintainers
7
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

can-view-model - npm Package Compare versions

Comparing version 3.3.0-pre.3 to 3.3.0-pre.4

node_modules/can-view-model/.editorconfig

12

can-view-model.js
"use strict";
var domData = require('can-util/dom/data/data');
var SimpleMap = require('can-simple-map');
var domData = require("can-util/dom/data/data");
var SimpleMap = require("can-simple-map");
var types = require("can-types");
var ns = require("can-namespace");
var getDocument = require("can-util/dom/document/document");
var isArrayLike = require('can-util/js/is-array-like/is-array-like');
var isArrayLike = require("can-util/js/is-array-like/is-array-like");
var canReflect = require("can-reflect");
module.exports = ns.viewModel = function (el, attr, val) {
var scope ;
if (typeof el === 'string') {
if (typeof el === "string") {
el = getDocument().querySelector(el);

@@ -16,3 +18,3 @@ } else if (isArrayLike(el) && !el.nodeType) {

if (types.isMapLike(attr)) {
if (canReflect.isObservableLike(attr) && canReflect.isMapLike(attr)) {
return domData.set.call( el, "viewModel", attr);

@@ -19,0 +21,0 @@ }

{
"name": "can-view-model",
"version": "3.3.0-pre.3",
"version": "3.3.0-pre.4",
"description": "gets or sets the view model of an element",

@@ -5,0 +5,0 @@ "homepage": "http://canjs.com",

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