Sign In

atomic-list

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

atomic-list - npm Package Compare versions

Comparing version
1.0.0
to
1.0.1
+58
index.js
// Generated by CoffeeScript 1.8.0
(function() {
var AtomicList;
AtomicList = (function() {
function AtomicList() {
this.values = {};
this.length = 0;
}
AtomicList.prototype.push = function(element) {
var i, index;
index = -1;
i = 0;
while (index === -1) {
if (this.values[i] == null) {
index = i;
} else {
i++;
}
}
this.values[index] = element;
this.length++;
return index;
};
AtomicList.prototype.indexOf = function(element) {
var key, val, _ref;
_ref = this.values;
for (key in _ref) {
val = _ref[key];
if (val === element) {
return Number(key);
}
}
return -1;
};
AtomicList.prototype.remove = function(element) {
var index;
index = this.indexOf(element);
if (index !== -1) {
return this.splice(index);
}
};
AtomicList.prototype.splice = function(index) {
delete this.values[index];
return this.length--;
};
return AtomicList;
})();
module.exports = AtomicList;
}).call(this);
+16
-16

@@ -26,7 +26,7 @@ <?xml version="1.0" encoding="UTF-8"?>

<leaf>
<file leaf-file-name="index.coffee" pinned="false" current="true" current-in-tab="true">
<file leaf-file-name="index.coffee" pinned="false" current="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/index.coffee">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.80097085" vertical-offset="90" max-vertical-offset="585">
<caret line="28" column="13" selection-start-line="28" selection-start-column="13" selection-end-line="28" selection-end-column="13" />
<state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="585">
<caret line="8" column="17" selection-start-line="8" selection-start-column="17" selection-end-line="8" selection-end-column="17" />
<folding />

@@ -47,7 +47,7 @@ </state>

</file>
<file leaf-file-name="package.json" pinned="false" current="false" current-in-tab="false">
<file leaf-file-name="package.json" pinned="false" current="true" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-3.75" vertical-offset="0" max-vertical-offset="300">
<caret line="6" column="17" selection-start-line="6" selection-start-column="17" selection-end-line="6" selection-end-column="17" />
<state vertical-scroll-proportion="0.077319585" vertical-offset="0" max-vertical-offset="388">
<caret line="2" column="19" selection-start-line="2" selection-start-column="19" selection-end-line="2" selection-end-column="19" />
<folding />

@@ -70,5 +70,5 @@ </state>

<option value="$PROJECT_DIR$/tests/main_spec.coffee" />
<option value="$PROJECT_DIR$/package.json" />
<option value="$PROJECT_DIR$/test/main_spec.coffee" />
<option value="$PROJECT_DIR$/index.coffee" />
<option value="$PROJECT_DIR$/package.json" />
</list>

@@ -253,6 +253,6 @@ </option>

<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/package.json">
<entry file="file://$PROJECT_DIR$/test/main_spec.coffee">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="-3.75" vertical-offset="0" max-vertical-offset="300">
<caret line="6" column="17" selection-start-line="6" selection-start-column="17" selection-end-line="6" selection-end-column="17" />
<state vertical-scroll-proportion="0.0" vertical-offset="353" max-vertical-offset="825">
<caret line="48" column="35" selection-start-line="48" selection-start-column="35" selection-end-line="48" selection-end-column="35" />
<folding />

@@ -262,6 +262,6 @@ </state>

</entry>
<entry file="file://$PROJECT_DIR$/test/main_spec.coffee">
<entry file="file://$PROJECT_DIR$/index.coffee">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.0" vertical-offset="353" max-vertical-offset="825">
<caret line="48" column="35" selection-start-line="48" selection-start-column="35" selection-end-line="48" selection-end-column="35" />
<state vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="585">
<caret line="8" column="17" selection-start-line="8" selection-start-column="17" selection-end-line="8" selection-end-column="17" />
<folding />

@@ -271,6 +271,6 @@ </state>

</entry>
<entry file="file://$PROJECT_DIR$/index.coffee">
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state vertical-scroll-proportion="0.80097085" vertical-offset="90" max-vertical-offset="585">
<caret line="28" column="13" selection-start-line="28" selection-start-column="13" selection-end-line="28" selection-end-column="13" />
<state vertical-scroll-proportion="0.077319585" vertical-offset="0" max-vertical-offset="388">
<caret line="2" column="19" selection-start-line="2" selection-start-column="19" selection-end-line="2" selection-end-column="19" />
<folding />

@@ -277,0 +277,0 @@ </state>

{
"name": "atomic-list",
"version": "1.0.0",
"version": "1.0.1",
"description": "",

@@ -5,0 +5,0 @@ "main": "index.js",