Files
portfolio/node_modules/.cache/babel-loader/002c36e7b7ac7dc54f495162172b8365.json
2021-09-20 16:54:47 -04:00

1 line
5.3 KiB
JSON

{"ast":null,"code":"'use strict';\n\nconst encoders = require('./encoders');\n\nconst decoders = require('./decoders');\n\nconst inherits = require('inherits');\n\nconst api = exports;\n\napi.define = function define(name, body) {\n return new Entity(name, body);\n};\n\nfunction Entity(name, body) {\n this.name = name;\n this.body = body;\n this.decoders = {};\n this.encoders = {};\n}\n\nEntity.prototype._createNamed = function createNamed(Base) {\n const name = this.name;\n\n function Generated(entity) {\n this._initNamed(entity, name);\n }\n\n inherits(Generated, Base);\n\n Generated.prototype._initNamed = function _initNamed(entity, name) {\n Base.call(this, entity, name);\n };\n\n return new Generated(this);\n};\n\nEntity.prototype._getDecoder = function _getDecoder(enc) {\n enc = enc || 'der'; // Lazily create decoder\n\n if (!this.decoders.hasOwnProperty(enc)) this.decoders[enc] = this._createNamed(decoders[enc]);\n return this.decoders[enc];\n};\n\nEntity.prototype.decode = function decode(data, enc, options) {\n return this._getDecoder(enc).decode(data, options);\n};\n\nEntity.prototype._getEncoder = function _getEncoder(enc) {\n enc = enc || 'der'; // Lazily create encoder\n\n if (!this.encoders.hasOwnProperty(enc)) this.encoders[enc] = this._createNamed(encoders[enc]);\n return this.encoders[enc];\n};\n\nEntity.prototype.encode = function encode(data, enc,\n/* internal */\nreporter) {\n return this._getEncoder(enc).encode(data, reporter);\n};","map":{"version":3,"sources":["/Users/tylerkoenig/Code/personal/react-scss2/node_modules/asn1.js/lib/asn1/api.js"],"names":["encoders","require","decoders","inherits","api","exports","define","name","body","Entity","prototype","_createNamed","createNamed","Base","Generated","entity","_initNamed","call","_getDecoder","enc","hasOwnProperty","decode","data","options","_getEncoder","encode","reporter"],"mappings":"AAAA;;AAEA,MAAMA,QAAQ,GAAGC,OAAO,CAAC,YAAD,CAAxB;;AACA,MAAMC,QAAQ,GAAGD,OAAO,CAAC,YAAD,CAAxB;;AACA,MAAME,QAAQ,GAAGF,OAAO,CAAC,UAAD,CAAxB;;AAEA,MAAMG,GAAG,GAAGC,OAAZ;;AAEAD,GAAG,CAACE,MAAJ,GAAa,SAASA,MAAT,CAAgBC,IAAhB,EAAsBC,IAAtB,EAA4B;AACvC,SAAO,IAAIC,MAAJ,CAAWF,IAAX,EAAiBC,IAAjB,CAAP;AACD,CAFD;;AAIA,SAASC,MAAT,CAAgBF,IAAhB,EAAsBC,IAAtB,EAA4B;AAC1B,OAAKD,IAAL,GAAYA,IAAZ;AACA,OAAKC,IAAL,GAAYA,IAAZ;AAEA,OAAKN,QAAL,GAAgB,EAAhB;AACA,OAAKF,QAAL,GAAgB,EAAhB;AACD;;AAEDS,MAAM,CAACC,SAAP,CAAiBC,YAAjB,GAAgC,SAASC,WAAT,CAAqBC,IAArB,EAA2B;AACzD,QAAMN,IAAI,GAAG,KAAKA,IAAlB;;AAEA,WAASO,SAAT,CAAmBC,MAAnB,EAA2B;AACzB,SAAKC,UAAL,CAAgBD,MAAhB,EAAwBR,IAAxB;AACD;;AACDJ,EAAAA,QAAQ,CAACW,SAAD,EAAYD,IAAZ,CAAR;;AACAC,EAAAA,SAAS,CAACJ,SAAV,CAAoBM,UAApB,GAAiC,SAASA,UAAT,CAAoBD,MAApB,EAA4BR,IAA5B,EAAkC;AACjEM,IAAAA,IAAI,CAACI,IAAL,CAAU,IAAV,EAAgBF,MAAhB,EAAwBR,IAAxB;AACD,GAFD;;AAIA,SAAO,IAAIO,SAAJ,CAAc,IAAd,CAAP;AACD,CAZD;;AAcAL,MAAM,CAACC,SAAP,CAAiBQ,WAAjB,GAA+B,SAASA,WAAT,CAAqBC,GAArB,EAA0B;AACvDA,EAAAA,GAAG,GAAGA,GAAG,IAAI,KAAb,CADuD,CAEvD;;AACA,MAAI,CAAC,KAAKjB,QAAL,CAAckB,cAAd,CAA6BD,GAA7B,CAAL,EACE,KAAKjB,QAAL,CAAciB,GAAd,IAAqB,KAAKR,YAAL,CAAkBT,QAAQ,CAACiB,GAAD,CAA1B,CAArB;AACF,SAAO,KAAKjB,QAAL,CAAciB,GAAd,CAAP;AACD,CAND;;AAQAV,MAAM,CAACC,SAAP,CAAiBW,MAAjB,GAA0B,SAASA,MAAT,CAAgBC,IAAhB,EAAsBH,GAAtB,EAA2BI,OAA3B,EAAoC;AAC5D,SAAO,KAAKL,WAAL,CAAiBC,GAAjB,EAAsBE,MAAtB,CAA6BC,IAA7B,EAAmCC,OAAnC,CAAP;AACD,CAFD;;AAIAd,MAAM,CAACC,SAAP,CAAiBc,WAAjB,GAA+B,SAASA,WAAT,CAAqBL,GAArB,EAA0B;AACvDA,EAAAA,GAAG,GAAGA,GAAG,IAAI,KAAb,CADuD,CAEvD;;AACA,MAAI,CAAC,KAAKnB,QAAL,CAAcoB,cAAd,CAA6BD,GAA7B,CAAL,EACE,KAAKnB,QAAL,CAAcmB,GAAd,IAAqB,KAAKR,YAAL,CAAkBX,QAAQ,CAACmB,GAAD,CAA1B,CAArB;AACF,SAAO,KAAKnB,QAAL,CAAcmB,GAAd,CAAP;AACD,CAND;;AAQAV,MAAM,CAACC,SAAP,CAAiBe,MAAjB,GAA0B,SAASA,MAAT,CAAgBH,IAAhB,EAAsBH,GAAtB;AAA2B;AAAeO,QAA1C,EAAoD;AAC5E,SAAO,KAAKF,WAAL,CAAiBL,GAAjB,EAAsBM,MAAtB,CAA6BH,IAA7B,EAAmCI,QAAnC,CAAP;AACD,CAFD","sourcesContent":["'use strict';\n\nconst encoders = require('./encoders');\nconst decoders = require('./decoders');\nconst inherits = require('inherits');\n\nconst api = exports;\n\napi.define = function define(name, body) {\n return new Entity(name, body);\n};\n\nfunction Entity(name, body) {\n this.name = name;\n this.body = body;\n\n this.decoders = {};\n this.encoders = {};\n}\n\nEntity.prototype._createNamed = function createNamed(Base) {\n const name = this.name;\n\n function Generated(entity) {\n this._initNamed(entity, name);\n }\n inherits(Generated, Base);\n Generated.prototype._initNamed = function _initNamed(entity, name) {\n Base.call(this, entity, name);\n };\n\n return new Generated(this);\n};\n\nEntity.prototype._getDecoder = function _getDecoder(enc) {\n enc = enc || 'der';\n // Lazily create decoder\n if (!this.decoders.hasOwnProperty(enc))\n this.decoders[enc] = this._createNamed(decoders[enc]);\n return this.decoders[enc];\n};\n\nEntity.prototype.decode = function decode(data, enc, options) {\n return this._getDecoder(enc).decode(data, options);\n};\n\nEntity.prototype._getEncoder = function _getEncoder(enc) {\n enc = enc || 'der';\n // Lazily create encoder\n if (!this.encoders.hasOwnProperty(enc))\n this.encoders[enc] = this._createNamed(encoders[enc]);\n return this.encoders[enc];\n};\n\nEntity.prototype.encode = function encode(data, enc, /* internal */ reporter) {\n return this._getEncoder(enc).encode(data, reporter);\n};\n"]},"metadata":{},"sourceType":"script"}