@thi.ng/api
Advanced tools
Comparing version 6.13.1 to 6.13.2
@@ -6,2 +6,10 @@ # Change Log | ||
## [6.13.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@6.13.1...@thi.ng/api@6.13.2) (2020-11-24) | ||
**Note:** Version bump only for package @thi.ng/api | ||
## [6.13.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@6.13.0...@thi.ng/api@6.13.1) (2020-09-22) | ||
@@ -8,0 +16,0 @@ |
@@ -1,1 +0,1 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(((e="undefined"!=typeof globalThis?globalThis:e||self).thi=e.thi||{},e.thi.ng=e.thi.ng||{},e.thi.ng.api={}))}(this,(function(e){"use strict";const t=e=>null!=e&&"function"==typeof e.deref;var n,i,r;(n=e.LogLevel||(e.LogLevel={}))[n.FINE=0]="FINE",n[n.DEBUG=1]="DEBUG",n[n.INFO=2]="INFO",n[n.WARN=3]="WARN",n[n.SEVERE=4]="SEVERE",n[n.NONE=5]="NONE",(i=e.Type||(e.Type={}))[i.U8=0]="U8",i[i.U8C=1]="U8C",i[i.I8=2]="I8",i[i.U16=3]="U16",i[i.I16=4]="I16",i[i.U32=5]="U32",i[i.I32=6]="I32",i[i.F32=7]="F32",i[i.F64=8]="F64",(r=e.GLType||(e.GLType={}))[r.I8=5120]="I8",r[r.U8=5121]="U8",r[r.I16=5122]="I16",r[r.U16=5123]="U16",r[r.I32=5124]="I32",r[r.U32=5125]="U32",r[r.F32=5126]="F32";const o={[e.GLType.I8]:e.Type.I8,[e.GLType.U8]:e.Type.U8,[e.GLType.I16]:e.Type.I16,[e.GLType.U16]:e.Type.U16,[e.GLType.I32]:e.Type.I32,[e.GLType.U32]:e.Type.U32,[e.GLType.F32]:e.Type.F32},s={[e.Type.I8]:e.GLType.I8,[e.Type.U8]:e.GLType.U8,[e.Type.U8C]:e.GLType.U8,[e.Type.I16]:e.GLType.I16,[e.Type.U16]:e.GLType.U16,[e.Type.I32]:e.GLType.I32,[e.Type.I32]:e.GLType.I32,[e.Type.U32]:e.GLType.U32,[e.Type.F32]:e.GLType.F32,[e.Type.F64]:void 0},y={[e.Type.U8]:1,[e.Type.U8C]:1,[e.Type.I8]:1,[e.Type.U16]:2,[e.Type.I16]:2,[e.Type.U32]:4,[e.Type.I32]:4,[e.Type.F32]:4,[e.Type.F64]:8},l={[e.Type.U8]:Uint8Array,[e.Type.U8C]:Uint8ClampedArray,[e.Type.I8]:Int8Array,[e.Type.U16]:Uint16Array,[e.Type.I16]:Int16Array,[e.Type.U32]:Uint32Array,[e.Type.I32]:Int32Array,[e.Type.F32]:Float32Array,[e.Type.F64]:Float64Array,[e.GLType.U8]:Uint8Array,[e.GLType.I8]:Int8Array,[e.GLType.U16]:Uint16Array,[e.GLType.I16]:Int16Array,[e.GLType.U32]:Uint32Array,[e.GLType.I32]:Int32Array,[e.GLType.F32]:Float32Array};const p=Symbol(),a=()=>{},c="enable",T="disable",f=(()=>{try{return"production"!==process.env.NODE_ENV||"1"===process.env.UMBRELLA_ASSERTS}catch(e){}return!1})()?(e,t="assertion failed")=>{if("function"==typeof e&&!e()||!e)throw new Error("function"==typeof t?t():t)}:a,h=Object.freeze({level:e.LogLevel.NONE,fine(){},debug(){},info(){},warn(){},severe(){}});const u=(e,t={})=>{const n=Reflect.ownKeys(e),i=Reflect.ownKeys(t),r=Symbol("isa");function o(t){for(let i of n){const n=Object.getOwnPropertyDescriptor(t.prototype,i);!n||n.configurable?Object.defineProperty(t.prototype,i,{value:e[i],writable:!0}):console.log(`not patching: ${t.name}.${i.toString()}`)}return Object.defineProperty(t.prototype,r,{value:!0}),t}for(let e of i)Object.defineProperty(o,e,{value:t[e],enumerable:t.propertyIsEnumerable(e)});return Object.defineProperty(o,Symbol.hasInstance,{value:e=>!!e[r]}),o},d=u({_enabled:!0,isEnabled(){return this._enabled},enable(){this._enabled=!0,this.notify&&this.notify({id:c,target:this})},disable(){this._enabled=!1,this.notify&&this.notify({id:T,target:this})},toggle(){return this._enabled?this.disable():this.enable(),this._enabled}}),L=(e,t)=>{if(e)for(let n,i=0,r=e.length;i<r;i++)if(n=e[i],n[0].call(n[1],t),t.canceled)return},I=u({addListener(e,t,n){let i=(this._listeners=this._listeners||{})[e];return!i&&(i=this._listeners[e]=[]),-1===this.__listener(i,t,n)&&(i.push([t,n]),!0)},removeListener(e,t,n){let i;if(!(i=this._listeners))return!1;const r=i[e];if(r){const o=this.__listener(r,t,n);if(-1!==o)return r.splice(o,1),!r.length&&delete i[e],!0}return!1},notify(e){let t;if(!(t=this._listeners))return!1;void 0===e.target&&(e.target=this),L(t[e.id],e),L(t["*"],e)},__listener(e,t,n){let i=e.length;for(;--i>=0;){const r=e[i];if(r[0]===t&&r[1]===n)break}return i}}),U=u({addWatch(e,t){return this._watches=this._watches||{},!this._watches[e]&&(this._watches[e]=t,!0)},removeWatch(e){if(this._watches)return!!this._watches[e]&&(delete this._watches[e],!0)},notifyWatches(e,t){if(!this._watches)return;const n=this._watches;for(let i in n)n[i](i,e,t)}});e.ConsoleLogger=class{constructor(t,n=e.LogLevel.FINE){this.id=t,this.level=n}fine(...t){this.level<=e.LogLevel.FINE&&this.log("FINE",t)}debug(...t){this.level<=e.LogLevel.DEBUG&&this.log("DEBUG",t)}info(...t){this.level<=e.LogLevel.INFO&&this.log("INFO",t)}warn(...t){this.level<=e.LogLevel.WARN&&this.log("WARN",t)}severe(...t){this.level<=e.LogLevel.SEVERE&&this.log("SEVERE",t)}log(e,t){console.log(`[${e}] ${this.id}:`,...t)}},e.DEFAULT_EPS=1e-6,e.EVENT_ALL="*",e.EVENT_DISABLE=T,e.EVENT_ENABLE=c,e.GL2TYPE=o,e.IEnableMixin=d,e.INotifyMixin=I,e.IWatchMixin=U,e.NO_OP=a,e.NULL_LOGGER=h,e.SEMAPHORE=p,e.SIZEOF=y,e.TYPE2GL=s,e.TYPEDARRAY_CTORS=l,e.assert=f,e.configurable=e=>function(t,n,i){i.configurable=e},e.deprecated=(e,t=console.log)=>function(n,i,r){const o=`${n.constructor.name}#${i.toString()}`,s=r.value;return f("function"==typeof s,o+" is not a function"),r.value=function(){return t(`DEPRECATED ${o}: ${e||"will be removed soon"}`),s.apply(this,arguments)},r},e.deref=e=>t(e)?e.deref():e,e.exposeGlobal=(e,t,n=!1)=>{const i="undefined"!=typeof global?global:"undefined"!=typeof window?window:void 0;i&&(n||(()=>{try{return"production"!==process.env.NODE_ENV||"1"===process.env.UMBRELLA_GLOBALS}catch(e){}return!1})())&&(i[e]=t)},e.inotify_dispatch=L,e.intType=t=>t>=-128&&t<128?e.Type.I8:t>=-32768&&t<32768?e.Type.I16:e.Type.I32,e.isDeref=t,e.iterable=e=>u({*[Symbol.iterator](){yield*this[e]}}),e.mixin=u,e.nomixin=(e,t,n)=>{n.configurable=!1},e.sealed=e=>{Object.seal(e),Object.seal(e.prototype)},e.typedArray=function(e,...t){return new l[e](...t)},e.uintType=t=>t<=256?e.Type.U8:t<=65536?e.Type.U16:e.Type.U32,Object.defineProperty(e,"__esModule",{value:!0})})); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(((e="undefined"!=typeof globalThis?globalThis:e||self).thi=e.thi||{},e.thi.ng=e.thi.ng||{},e.thi.ng.api={}))}(this,(function(e){"use strict";const t=e=>null!=e&&"function"==typeof e.deref;var n,i,r;(n=e.LogLevel||(e.LogLevel={}))[n.FINE=0]="FINE",n[n.DEBUG=1]="DEBUG",n[n.INFO=2]="INFO",n[n.WARN=3]="WARN",n[n.SEVERE=4]="SEVERE",n[n.NONE=5]="NONE",(i=e.Type||(e.Type={}))[i.U8=0]="U8",i[i.U8C=1]="U8C",i[i.I8=2]="I8",i[i.U16=3]="U16",i[i.I16=4]="I16",i[i.U32=5]="U32",i[i.I32=6]="I32",i[i.F32=7]="F32",i[i.F64=8]="F64",(r=e.GLType||(e.GLType={}))[r.I8=5120]="I8",r[r.U8=5121]="U8",r[r.I16=5122]="I16",r[r.U16=5123]="U16",r[r.I32=5124]="I32",r[r.U32=5125]="U32",r[r.F32=5126]="F32";const o={[e.GLType.I8]:e.Type.I8,[e.GLType.U8]:e.Type.U8,[e.GLType.I16]:e.Type.I16,[e.GLType.U16]:e.Type.U16,[e.GLType.I32]:e.Type.I32,[e.GLType.U32]:e.Type.U32,[e.GLType.F32]:e.Type.F32},s={[e.Type.I8]:e.GLType.I8,[e.Type.U8]:e.GLType.U8,[e.Type.U8C]:e.GLType.U8,[e.Type.I16]:e.GLType.I16,[e.Type.U16]:e.GLType.U16,[e.Type.I32]:e.GLType.I32,[e.Type.I32]:e.GLType.I32,[e.Type.U32]:e.GLType.U32,[e.Type.F32]:e.GLType.F32,[e.Type.F64]:void 0},y={[e.Type.U8]:1,[e.Type.U8C]:1,[e.Type.I8]:1,[e.Type.U16]:2,[e.Type.I16]:2,[e.Type.U32]:4,[e.Type.I32]:4,[e.Type.F32]:4,[e.Type.F64]:8},l={[e.Type.U8]:Uint8Array,[e.Type.U8C]:Uint8ClampedArray,[e.Type.I8]:Int8Array,[e.Type.U16]:Uint16Array,[e.Type.I16]:Int16Array,[e.Type.U32]:Uint32Array,[e.Type.I32]:Int32Array,[e.Type.F32]:Float32Array,[e.Type.F64]:Float64Array,[e.GLType.U8]:Uint8Array,[e.GLType.I8]:Int8Array,[e.GLType.U16]:Uint16Array,[e.GLType.I16]:Int16Array,[e.GLType.U32]:Uint32Array,[e.GLType.I32]:Int32Array,[e.GLType.F32]:Float32Array};const p=Symbol(),a=()=>{},c="enable",T="disable",f=(()=>{try{return"production"!==process.env.NODE_ENV||"1"===process.env.UMBRELLA_ASSERTS}catch(e){}return!1})()?(e,t="assertion failed")=>{if("function"==typeof e&&!e()||!e)throw new Error("function"==typeof t?t():t)}:a,h=Object.freeze({level:e.LogLevel.NONE,fine(){},debug(){},info(){},warn(){},severe(){}});const u=(e,t={})=>{const n=Reflect.ownKeys(e),i=Reflect.ownKeys(t),r=Symbol("isa");function o(t){for(let i of n){const n=Object.getOwnPropertyDescriptor(t.prototype,i);!n||n.configurable?Object.defineProperty(t.prototype,i,{value:e[i],writable:!0}):console.log(`not patching: ${t.name}.${i.toString()}`)}return Object.defineProperty(t.prototype,r,{value:!0}),t}for(let e of i)Object.defineProperty(o,e,{value:t[e],enumerable:t.propertyIsEnumerable(e)});return Object.defineProperty(o,Symbol.hasInstance,{value:e=>!!e[r]}),o},d=u({_enabled:!0,isEnabled(){return this._enabled},enable(){this._enabled=!0,this.notify&&this.notify({id:c,target:this})},disable(){this._enabled=!1,this.notify&&this.notify({id:T,target:this})},toggle(){return this._enabled?this.disable():this.enable(),this._enabled}}),L=(e,t)=>{if(e)for(let n,i=0,r=e.length;i<r;i++)if(n=e[i],n[0].call(n[1],t),t.canceled)return},I=u({addListener(e,t,n){let i=(this._listeners=this._listeners||{})[e];return!i&&(i=this._listeners[e]=[]),-1===this.__listener(i,t,n)&&(i.push([t,n]),!0)},removeListener(e,t,n){let i;if(!(i=this._listeners))return!1;const r=i[e];if(r){const o=this.__listener(r,t,n);if(-1!==o)return r.splice(o,1),!r.length&&delete i[e],!0}return!1},notify(e){let t;if(!(t=this._listeners))return!1;void 0===e.target&&(e.target=this),L(t[e.id],e),L(t["*"],e)},__listener(e,t,n){let i=e.length;for(;--i>=0;){const r=e[i];if(r[0]===t&&r[1]===n)break}return i}}),U=u({addWatch(e,t){return this._watches=this._watches||{},!this._watches[e]&&(this._watches[e]=t,!0)},removeWatch(e){if(this._watches)return!!this._watches[e]&&(delete this._watches[e],!0)},notifyWatches(e,t){if(!this._watches)return;const n=this._watches;for(let i in n)n[i](i,e,t)}});e.ConsoleLogger=class{constructor(t,n=e.LogLevel.FINE){this.id=t,this.level=n}fine(...t){this.level<=e.LogLevel.FINE&&this.log("FINE",t)}debug(...t){this.level<=e.LogLevel.DEBUG&&this.log("DEBUG",t)}info(...t){this.level<=e.LogLevel.INFO&&this.log("INFO",t)}warn(...t){this.level<=e.LogLevel.WARN&&this.log("WARN",t)}severe(...t){this.level<=e.LogLevel.SEVERE&&this.log("SEVERE",t)}log(e,t){console.log(`[${e}] ${this.id}:`,...t)}},e.DEFAULT_EPS=1e-6,e.EVENT_ALL="*",e.EVENT_DISABLE=T,e.EVENT_ENABLE=c,e.GL2TYPE=o,e.IEnableMixin=d,e.INotifyMixin=I,e.IWatchMixin=U,e.NO_OP=a,e.NULL_LOGGER=h,e.SEMAPHORE=p,e.SIZEOF=y,e.TYPE2GL=s,e.TYPEDARRAY_CTORS=l,e.assert=f,e.configurable=e=>function(t,n,i){i.configurable=e},e.deprecated=(e,t=console.log)=>function(n,i,r){const o=`${n.constructor.name}#${i.toString()}`,s=r.value;return f("function"==typeof s,`${o} is not a function`),r.value=function(){return t(`DEPRECATED ${o}: ${e||"will be removed soon"}`),s.apply(this,arguments)},r},e.deref=e=>t(e)?e.deref():e,e.exposeGlobal=(e,t,n=!1)=>{const i="undefined"!=typeof global?global:"undefined"!=typeof window?window:void 0;i&&(n||(()=>{try{return"production"!==process.env.NODE_ENV||"1"===process.env.UMBRELLA_GLOBALS}catch(e){}return!1})())&&(i[e]=t)},e.inotify_dispatch=L,e.intType=t=>t>=-128&&t<128?e.Type.I8:t>=-32768&&t<32768?e.Type.I16:e.Type.I32,e.isDeref=t,e.iterable=e=>u({*[Symbol.iterator](){yield*this[e]}}),e.mixin=u,e.nomixin=(e,t,n)=>{n.configurable=!1},e.sealed=e=>{Object.seal(e),Object.seal(e.prototype)},e.typedArray=function(e,...t){return new l[e](...t)},e.uintType=t=>t<=256?e.Type.U8:t<=65536?e.Type.U16:e.Type.U32,Object.defineProperty(e,"__esModule",{value:!0})})); |
{ | ||
"name": "@thi.ng/api", | ||
"version": "6.13.1", | ||
"version": "6.13.2", | ||
"description": "Common, generic types, interfaces & mixins", | ||
@@ -42,13 +42,13 @@ "module": "./index.js", | ||
"@istanbuljs/nyc-config-typescript": "^1.0.1", | ||
"@microsoft/api-extractor": "^7.9.11", | ||
"@microsoft/api-extractor": "^7.12.0", | ||
"@types/mocha": "^8.0.3", | ||
"@types/node": "^14.6.1", | ||
"mocha": "^8.1.2", | ||
"mocha": "^8.2.1", | ||
"nyc": "^15.1.0", | ||
"ts-node": "^9.0.0", | ||
"typedoc": "^0.18.0", | ||
"typescript": "^4.0.2" | ||
"typedoc": "^0.19.2", | ||
"typescript": "^4.1.2" | ||
}, | ||
"dependencies": { | ||
"tslib": "^2.0.1" | ||
"tslib": "^2.0.3" | ||
}, | ||
@@ -81,3 +81,3 @@ "files": [ | ||
"sideEffects": false, | ||
"gitHead": "130dff672b56f789205177c2243169d33d479948" | ||
"gitHead": "3a89bdfa4c58983d5e005b3e9fb056b0351198fe" | ||
} |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
138640
Updatedtslib@^2.0.3