Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

dresscode-bricks

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dresscode-bricks - npm Package Compare versions

Comparing version 0.2.0 to 0.2.1

35

lib/Bricks/index.js

@@ -67,2 +67,37 @@ var Bricks = {};

/**
* Создаёт конструктор, прототип которого наследует прототип конструктора parent.
*
* @param {Function} [parent] Наследуемый конструктор
* @param {Object} [proto] Объект с методами и свойствами, копирующимися в прототип создаваемого конструктора.
*
* @return {Function} Созданный конструктор.
*/
Bricks.inherit = function(parent, proto) {
if (arguments.length === 0) {
parent = Object;
proto = {};
} else if (arguments.length === 1) {
if (typeof parent === 'function') {
proto = {};
} else {
proto = parent;
parent = Object;
}
} else {
parent = parent || Object;
proto = proto || {};
}
var ctor = proto.hasOwnProperty('constructor') ? proto.constructor : function() {
parent.apply(this, arguments);
};
var F = function() {};
F.prototype = parent.prototype;
ctor.prototype = new F();
Bricks.mixin(ctor.prototype, proto);
ctor.prototype.constructor = ctor;
ctor.superclass = parent.prototype;
return ctor;
};
/**
* Возвращает цепочку прототипов от object до корневого прототипа. Если указан prop, то в цепочку прототипов попадут только объекты, содержащие это свойство.

@@ -69,0 +104,0 @@ * Функция использует свойство superclass, поэтому может использоваться только для конструкторов, созданных с помощью {@link Bricks.create}

2

package.json
{
"name": "dresscode-bricks",
"version": "0.2.0",
"version": "0.2.1",
"author": {

@@ -5,0 +5,0 @@ "name": "Kolyaj",

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