Skip to content

Instantly share code, notes, and snippets.

View vsemozhetbyt's full-sized avatar

Vse Mozhe Buty vsemozhetbyt

View GitHub Profile
@vsemozhetbyt
vsemozhetbyt / js.nomenclature.jsdom.terms.txt
Created October 5, 2016 20:27
jsdom 9.6.0 (2016-10-05) (terms)
__stopAllTimers
__timers
_actAsIfLocationReloadCalled
_activeNodeIterators
_activeNodeIteratorsMax
_adoptNodes
_agentOptions
_appendCommentNode
_appendElement
_attached
@vsemozhetbyt
vsemozhetbyt / nomenclature.jsdom.js
Created October 5, 2016 20:20
nomenclature.jsdom.js
/******************************************************************************/
'use strict';
/******************************************************************************/
const jsdom = require('jsdom').jsdom;
const window = jsdom('').defaultView;
const nomenclatureTerms = new Set();
const nomenclatureChains = new Set();
const globs = new Map();
@vsemozhetbyt
vsemozhetbyt / js.nomenclature.web.fx.chains.txt
Last active October 29, 2020 18:46
JavaScript Nomenclature Mozilla Firefox Nightly 52.0a1 (2016-10-17) (chains)
window
window["alert"]
window["alert"]["length"]
window["alert"]["name"]
window["AnalyserNode"]
window["AnalyserNode"]["length"]
window["AnalyserNode"]["name"]
window["AnalyserNode"]["prototype"]
window["AnalyserNode"]["prototype"]["constructor"]
window["AnalyserNode"]["prototype"]["fftSize"]
@vsemozhetbyt
vsemozhetbyt / js.nomenclature.web.fx.terms.txt
Last active October 17, 2016 23:16
JavaScript Nomenclature Mozilla Firefox Nightly 52.0a1 (2016-10-17) (terms)
__defineGetter__
__defineSetter__
__lookupGetter__
__lookupSetter__
__proto__
-moz-animation
-moz-animation-delay
-moz-animation-direction
-moz-animation-duration
-moz-animation-fill-mode
@vsemozhetbyt
vsemozhetbyt / js.nomenclature.web.cr.chains.txt
Last active October 17, 2016 23:14
JavaScript Nomenclature Google Chrome Canary 56.0.2891.0 (chains)
window
window["$_"]
window["$"]
window["$"]["arguments"]
window["$"]["caller"]
window["$"]["length"]
window["$"]["name"]
window["$"]["toString"]
window["$"]["toString"]["arguments"]
window["$"]["toString"]["caller"]
@vsemozhetbyt
vsemozhetbyt / js.nomenclature.web.cr.terms.txt
Last active October 17, 2016 23:13
JavaScript Nomenclature Google Chrome Canary 56.0.2891.0 (terms)
__defineGetter__
__defineSetter__
__lookupGetter__
__lookupSetter__
__proto__
$
$_
$'
$&
$`
@vsemozhetbyt
vsemozhetbyt / js.nomenclature.node.chains.txt
Last active October 17, 2016 23:10
JavaScript Nomenclature Node 7.0.0-test201610107f7d1d385d (chains)
__dirname
__filename
global
global["Array"]
global["Array"]["arguments"]
global["Array"]["caller"]
global["Array"]["from"]
global["Array"]["from"]["length"]
global["Array"]["from"]["name"]
global["Array"]["isArray"]
@vsemozhetbyt
vsemozhetbyt / js.nomenclature.node.terms.txt
Last active October 17, 2016 23:08
JavaScript Nomenclature Node 7.0.0-test201610107f7d1d385d (terms)
__COMPAT_LAYER
__defineGetter__
__defineSetter__
__dirname
__filename
__lookupGetter__
__lookupSetter__
__proto__
_addHeaderLine
_addHeaderLines
@vsemozhetbyt
vsemozhetbyt / nomenclature.js
Last active January 22, 2019 18:05
JavaScript Nomenclature
/******************************************************************************/
'use strict';
/******************************************************************************/
const nomenclatureTerms = new Set();
const nomenclatureChains = new Set();
const globs = new Map();
const processedObjects = new Set();
/******************************************************************************/
if (typeof window !== 'undefined') {
/******************************************************************************/
'use strict';
/******************************************************************************/
const fs = require('fs');
const pth = require('path');
const rl = require('readline');
const urlMod = require('url');
const parseURL = urlMod.parse;
const formatURL = urlMod.format;