https://github.com/eliaslozadam/registro.github.io
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.8%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: Eliaslozadam
- License: mit
- Language: HTML
- Default Branch: main
- Size: 2.53 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
side-channel-list 
Store information about any JS value in a side channel, using a linked list.
Warning: this implementation will leak memory until you delete the key.
Use side-channel for the best available strategy.
Getting started
sh
npm install --save side-channel-list
Usage/Examples
```js const assert = require('assert'); const getSideChannelList = require('side-channel-list');
const channel = getSideChannelList();
const key = {}; assert.equal(channel.has(key), false); assert.throws(() => channel.assert(key), TypeError);
channel.set(key, 42);
channel.assert(key); // does not throw assert.equal(channel.has(key), true); assert.equal(channel.get(key), 42);
channel.delete(key); assert.equal(channel.has(key), false); assert.throws(() => channel.assert(key), TypeError); ```
Tests
Clone the repo, npm install, and run npm test
Owner
- Login: Eliaslozadam
- Kind: user
- Repositories: 1
- Profile: https://github.com/Eliaslozadam
GitHub Events
Total
- Push event: 1
- Create event: 2
Last Year
- Push event: 1
- Create event: 2
Dependencies
- anymatch 3.1.3 development
- balanced-match 1.0.2 development
- binary-extensions 2.3.0 development
- brace-expansion 1.1.11 development
- braces 3.0.3 development
- chokidar 3.6.0 development
- concat-map 0.0.1 development
- debug 4.4.0 development
- fill-range 7.1.1 development
- fsevents 2.3.3 development
- glob-parent 5.1.2 development
- has-flag 3.0.0 development
- ignore-by-default 1.0.1 development
- is-binary-path 2.1.0 development
- is-extglob 2.1.1 development
- is-glob 4.0.3 development
- is-number 7.0.0 development
- minimatch 3.1.2 development
- nodemon 3.1.9 development
- normalize-path 3.0.0 development
- picomatch 2.3.1 development
- pstree.remy 1.1.8 development
- readdirp 3.6.0 development
- semver 7.7.1 development
- simple-update-notifier 2.0.0 development
- supports-color 5.5.0 development
- to-regex-range 5.0.1 development
- touch 3.1.1 development
- undefsafe 2.0.5 development
- accepts 1.3.8
- array-flatten 1.1.1
- body-parser 1.20.3
- bytes 3.1.2
- call-bind-apply-helpers 1.0.2
- call-bound 1.0.4
- content-disposition 0.5.4
- content-type 1.0.5
- cookie 0.7.1
- cookie-signature 1.0.6
- debug 2.6.9
- depd 2.0.0
- destroy 1.2.0
- dunder-proto 1.0.1
- ee-first 1.1.1
- encodeurl 2.0.0
- encodeurl 1.0.2
- es-define-property 1.0.1
- es-errors 1.3.0
- es-object-atoms 1.1.1
- escape-html 1.0.3
- etag 1.8.1
- express 4.21.2
- finalhandler 1.3.1
- forwarded 0.2.0
- fresh 0.5.2
- function-bind 1.1.2
- get-intrinsic 1.3.0
- get-proto 1.0.1
- gopd 1.2.0
- has-symbols 1.1.0
- hasown 2.0.2
- http-errors 2.0.0
- iconv-lite 0.4.24
- inherits 2.0.4
- ipaddr.js 1.9.1
- math-intrinsics 1.1.0
- media-typer 0.3.0
- merge-descriptors 1.0.3
- methods 1.1.2
- mime 1.6.0
- mime-db 1.52.0
- mime-types 2.1.35
- ms 2.1.3
- ms 2.0.0
- negotiator 0.6.3
- object-inspect 1.13.4
- on-finished 2.4.1
- parseurl 1.3.3
- path-to-regexp 0.1.12
- proxy-addr 2.0.7
- qs 6.13.0
- range-parser 1.2.1
- raw-body 2.5.2
- safe-buffer 5.2.1
- safer-buffer 2.1.2
- send 0.19.0
- serve-static 1.16.2
- setprototypeof 1.2.0
- side-channel 1.1.0
- side-channel-list 1.0.0
- side-channel-map 1.0.1
- side-channel-weakmap 1.0.2
- statuses 2.0.1
- toidentifier 1.0.1
- type-is 1.6.18
- unpipe 1.0.0
- utils-merge 1.0.1
- vary 1.1.2
- @arethetypeswrong/cli ^0.17.1 development
- @ljharb/eslint-config ^21.1.1 development
- @ljharb/tsconfig ^0.2.2 development
- @types/object-inspect ^1.13.0 development
- @types/tape ^5.6.5 development
- auto-changelog ^2.5.0 development
- eclint ^2.8.1 development
- encoding ^0.1.13 development
- eslint =8.8.0 development
- evalmd ^0.0.19 development
- in-publish ^2.0.1 development
- npmignore ^0.3.1 development
- nyc ^10.3.2 development
- safe-publish-latest ^2.0.0 development
- tape ^5.9.0 development
- typescript next development
- es-errors ^1.3.0
- object-inspect ^1.13.3
