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

jquery-bridget

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jquery-bridget - npm Package Compare versions

Comparing version 2.0.0 to 2.0.1

3

bower.json
{
"name": "jquery-bridget",
"version": "2.0.0",
"main": "jquery-bridget.js",

@@ -10,3 +9,3 @@ "description": "Bridget makes jQuery widgets",

"devDependencies": {
"qunit": "~1.10"
"qunit": "^2.0.0"
},

@@ -13,0 +12,0 @@ "homepage": "https://github.com/desandro/jquery-bridget",

/**
* Bridget makes jQuery widgets
* v2.0.0
* v2.0.1
* MIT license

@@ -10,9 +10,8 @@ */

( function( window, factory ) {
'use strict';
/* globals define: false, module: false, require: false */
// universal module definition
/*jshint strict: false */ /* globals define, module, require */
if ( typeof define == 'function' && define.amd ) {
// AMD
define( [ 'jquery' ], function( jQuery ) {
factory( window, jQuery );
return factory( window, jQuery );
});

@@ -19,0 +18,0 @@ } else if ( typeof module == 'object' && module.exports ) {

{
"name": "jquery-bridget",
"version": "2.0.0",
"version": "2.0.1",
"description": "Bridget makes jQuery widgets",

@@ -5,0 +5,0 @@ "main": "jquery-bridget.js",

@@ -5,4 +5,4 @@ /**

/* jshint browser: true, undef: true, unused: true, qunit: true */
/* globals jQueryBridget: false */
/* jshint browser: true, undef: true, unused: true */
/* globals jQueryBridget: false, QUnit: false */

@@ -15,36 +15,34 @@ ( function( window, $ ) {

$( function() {
$.bridget( 'niceGreeter', window.NiceGreeter );
test( 'niceGreeter on dummy element', function() {
ok( $.fn.niceGreeter, 'plugin added to jQuery namespace, $.fn.niceGreeter' );
QUnit.test( 'niceGreeter on dummy element', function( assert ) {
assert.ok( $.fn.niceGreeter, 'plugin added to jQuery namespace, $.fn.niceGreeter' );
var $div = $('<div />');
ok( $div.niceGreeter, '.niceGreeter method is there' );
assert.ok( $div.niceGreeter, '.niceGreeter method is there' );
$div.niceGreeter();
equal( typeof $div.data('niceGreeter'), 'object', 'instance accessible in .data()' );
assert.equal( typeof $div.data('niceGreeter'), 'object', 'instance accessible in .data()' );
});
test( 'niceGreeter', function() {
QUnit.test( 'niceGreeter', function( assert ) {
var $ex1 = $('#ex1');
$ex1.niceGreeter();
var greeter = $ex1.data('niceGreeter');
equal( typeof $ex1.data('niceGreeter'), 'object', 'instance accessible in .data()' );
equal( $ex1.text(), 'hello world', 'default settings' );
assert.equal( typeof $ex1.data('niceGreeter'), 'object', 'instance accessible in .data()' );
assert.equal( $ex1.text(), 'hello world', 'default settings' );
// method with argument
$ex1.niceGreeter( 'sayHi', 'pretty boy' );
equal( $ex1.text(), 'hello pretty boy', 'sayHi method with argument' );
assert.equal( $ex1.text(), 'hello pretty boy', 'sayHi method with argument' );
// option setter
var ret = $ex1.niceGreeter( 'option', { greeting: 'bonjour' });
equal( ret, $ex1, 'return value of method is jQuery object' );
assert.equal( ret, $ex1, 'return value of method is jQuery object' );
ret.niceGreeter();
equal( greeter.options.greeting, 'bonjour', 'greeter.options.greeting = bonjour' );
equal( $ex1.text(), 'bonjour world', 'option setter' );
assert.equal( greeter.options.greeting, 'bonjour', 'greeter.options.greeting = bonjour' );
assert.equal( $ex1.text(), 'bonjour world', 'option setter' );
// method
$ex1.niceGreeter({ loudGreeting: 'well hi there' });
$ex1.niceGreeter('shout');
equal( $ex1.text(), 'WELL HI THERE WORLD', 'shout method with argument' );
assert.equal( $ex1.text(), 'WELL HI THERE WORLD', 'shout method with argument' );
// private method _whisper
$ex1.niceGreeter( '_whisper', 'sweet nothings' );
notEqual( $ex1.text(), 'sweet nothings', 'private method _whisper is private' );
assert.notEqual( $ex1.text(), 'sweet nothings', 'private method _whisper is private' );

@@ -62,17 +60,15 @@ // set second instance

});
equal( greeter.options.loudGreeting, 'yaaarg', 'first greeter method worked' );
equal( greeter2.options.loudGreeting, 'yaaarg', 'second greeter method worked' );
assert.equal( greeter.options.loudGreeting, 'yaaarg', 'first greeter method worked' );
assert.equal( greeter2.options.loudGreeting, 'yaaarg', 'second greeter method worked' );
// getter method
var message = $examples.niceGreeter('getMessage');
equal( message, 'bonjour world', 'getter method returns first value' );
assert.equal( message, 'bonjour world', 'getter method returns first value' );
});
jQueryBridget( 'noopPlugin', function() {} );
test( 'jQueryBridget', function() {
ok( $.fn.noopPlugin, 'jQueryBridget()' );
QUnit.test( 'jQueryBridget', function( assert ) {
jQueryBridget( 'noopPlugin', function() {} );
assert.ok( $.fn.noopPlugin, 'jQueryBridget()' );
});
});
})( window, window.jQuery );
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