@exercode/problem-utils
Advanced tools
| "use strict";var e=require("../_virtual/_rollupPluginBabelHelpers.cjs"),t=require("node:fs"),r=require("node:http"),n=require("node:path");var o={".css":"text/css",".html":"text/html",".js":"text/javascript",".gif":"image/gif",".jpg":"image/jpeg",".png":"image/png",".svg":"image/svg+xml"};function s(t){for(var r=0,n=Object.entries(o);r<n.length;r++){var s=e.slicedToArray(n[r],2),a=s[0],i=s[1];if(t.endsWith(a))return i}return"text/plain"}exports.startHttpServer=function(o){var a,i=r.createServer(function(e,r){var a,i=new URL(null!=(a=e.url)?a:"/","http://127.0.0.1").pathname;"/"===i&&(i="/index.html");var c=i.endsWith("/")?n.join(i,"index.html"):i,l=n.join(o,c);if(t.existsSync(l))try{var u=t.readFileSync(l);r.writeHead(200,{"Access-Control-Allow-Origin":"*",Pragma:"no-cache","Cache-Control":"no-cache","Content-Type":s(c)}),r.end(u)}catch(e){r.statusCode=500,r.end()}else r.statusCode=404,r.end()});i.listen();var c=i.address();if(!c)throw new Error("server has been unexpectedly closed");return(a={})[Symbol.asyncDispose]=e.asyncToGenerator(e.regenerator().m(function t(){return e.regenerator().w(function(e){for(;;)switch(e.n){case 0:return i.closeAllConnections(),e.n=1,new Promise(function(e){i.close(function(){e()})});case 1:return e.a(2)}},t)})),a.url="string"==typeof c?c:"http://127.0.0.1:".concat(c.port),a.port="object"===e.typeof(c)?c.port:void 0,a}; | ||
| //# sourceMappingURL=startHttpServer.cjs.map |
| {"version":3,"file":"startHttpServer.cjs","sources":["../../src/helpers/startHttpServer.ts"],"sourcesContent":["import fs from 'node:fs';\nimport http from 'node:http';\nimport path from 'node:path';\n\nexport interface HttpServer {\n [Symbol.asyncDispose](): Promise<void>;\n url: string;\n port: number | undefined;\n}\n\n/**\n * Start a HTTP server for testing web pages.\n */\nexport function startHttpServer(dir: string): HttpServer {\n const server = http.createServer((request, response) => {\n let pathname = new URL(request.url ?? '/', 'http://127.0.0.1').pathname;\n\n if (pathname === '/') {\n pathname = '/index.html';\n }\n\n const pathnameWithIndexHtml = pathname.endsWith('/') ? path.join(pathname, 'index.html') : pathname;\n\n const filePath = path.join(dir, pathnameWithIndexHtml);\n\n if (fs.existsSync(filePath)) {\n try {\n const buffer = fs.readFileSync(filePath);\n response.writeHead(200, {\n 'Access-Control-Allow-Origin': '*',\n Pragma: 'no-cache',\n 'Cache-Control': 'no-cache',\n 'Content-Type': getContentType(pathnameWithIndexHtml),\n });\n response.end(buffer);\n } catch {\n response.statusCode = 500;\n response.end();\n }\n } else {\n response.statusCode = 404;\n response.end();\n }\n });\n\n server.listen();\n\n const address = server.address();\n if (!address) throw new Error('server has been unexpectedly closed');\n\n return {\n [Symbol.asyncDispose]: async () => {\n server.closeAllConnections();\n await new Promise<void>((resolve) => {\n server.close(() => {\n resolve();\n });\n });\n },\n url: typeof address === 'string' ? address : `http://127.0.0.1:${address.port}`,\n port: typeof address === 'object' ? address.port : undefined,\n };\n}\n\nconst CONTENT_TYPE_BY_SUFFIX: Record<string, string> = {\n '.css': 'text/css',\n '.html': 'text/html',\n '.js': 'text/javascript',\n '.gif': 'image/gif',\n '.jpg': 'image/jpeg',\n '.png': 'image/png',\n '.svg': 'image/svg+xml',\n};\n\nfunction getContentType(pathname: string): string {\n for (const [suffix, contentType] of Object.entries(CONTENT_TYPE_BY_SUFFIX)) {\n if (pathname.endsWith(suffix)) return contentType;\n }\n return 'text/plain';\n}\n"],"names":["CONTENT_TYPE_BY_SUFFIX","getContentType","pathname","_i","_Object$entries","Object","entries","length","_Object$entries$_i","_slicedToArray","suffix","contentType","endsWith","dir","_ref2","server","http","createServer","request","response","_request$url","URL","url","pathnameWithIndexHtml","path","join","filePath","fs","existsSync","buffer","readFileSync","writeHead","Pragma","end","_unused","statusCode","listen","address","Error","Symbol","asyncDispose","_asyncToGenerator","_regenerator","m","_callee","w","_context","n","closeAllConnections","Promise","resolve","close","a","concat","port","_typeof","undefined"],"mappings":"2IAgEA,IAAMA,EAAiD,CACrD,OAAQ,WACR,QAAS,YACT,MAAO,kBACP,OAAQ,YACR,OAAQ,aACR,OAAQ,YACR,OAAQ,iBAGV,SAASC,EAAeC,GACtB,IAAA,IAAAC,EAAA,EAAAC,EAAoCC,OAAOC,QAAQN,GAAuBG,EAAAC,EAAAG,OAAAJ,IAAE,CAAvE,IAAAK,EAAAC,EAAAA,cAAAL,EAAAD,GAAA,GAAOO,EAAMF,EAAA,GAAEG,EAAWH,EAAA,GAC7B,GAAIN,EAASU,SAASF,GAAS,OAAOC,CACxC,CACA,MAAO,YACT,yBAlEO,SAAyBE,GAAyB,IAAAC,EACjDC,EAASC,EAAKC,aAAa,SAACC,EAASC,GAAa,IAAAC,EAClDlB,EAAW,IAAImB,IAAe,OAAZD,EAACF,EAAQI,KAAGF,EAAI,IAAK,oBAAoBlB,SAE9C,MAAbA,IACFA,EAAW,eAGb,IAAMqB,EAAwBrB,EAASU,SAAS,KAAOY,EAAKC,KAAKvB,EAAU,cAAgBA,EAErFwB,EAAWF,EAAKC,KAAKZ,EAAKU,GAEhC,GAAII,EAAGC,WAAWF,GAChB,IACE,IAAMG,EAASF,EAAGG,aAAaJ,GAC/BP,EAASY,UAAU,IAAK,CACtB,8BAA+B,IAC/BC,OAAQ,WACR,gBAAiB,WACjB,eAAgB/B,EAAesB,KAEjCJ,EAASc,IAAIJ,EACf,CAAE,MAAAK,GACAf,EAASgB,WAAa,IACtBhB,EAASc,KACX,MAEAd,EAASgB,WAAa,IACtBhB,EAASc,KAEb,GAEAlB,EAAOqB,SAEP,IAAMC,EAAUtB,EAAOsB,UACvB,IAAKA,EAAS,MAAM,IAAIC,MAAM,uCAE9B,OAAAxB,EAAA,CAAA,GACGyB,OAAOC,cAAYC,EAAAA,iBAAAC,EAAAA,cAAAC,EAAG,SAAAC,IAAA,OAAAF,gBAAAG,EAAA,SAAAC,GAAA,cAAAA,EAAAC,GAAA,KAAA,EACQ,OAA7BhC,EAAOiC,sBAAsBF,EAAAC,EAAA,EACvB,IAAIE,QAAc,SAACC,GACvBnC,EAAOoC,MAAM,WACXD,GACF,EACF,GAAE,KAAA,EAAA,OAAAJ,EAAAM,EAAA,GAAA,EAAAR,EAAA,IACH9B,EACDQ,IAAwB,iBAAZe,EAAuBA,EAAO,oBAAAgB,OAAuBhB,EAAQiB,MAAMxC,EAC/EwC,KAAyB,WAAnBC,SAAOlB,GAAuBA,EAAQiB,UAAOE,EAAS1C,CAEhE"} |
| export interface HttpServer { | ||
| [Symbol.asyncDispose](): Promise<void>; | ||
| url: string; | ||
| port: number | undefined; | ||
| } | ||
| /** | ||
| * Start a HTTP server for testing web pages. | ||
| */ | ||
| export declare function startHttpServer(dir: string): HttpServer; |
| import{asyncToGenerator as e,typeof as t,slicedToArray as r,regenerator as n}from"../_virtual/_rollupPluginBabelHelpers.js";import o from"node:fs";import a from"node:http";import s from"node:path";function i(r){var i,c=a.createServer(function(e,t){var n,a=new URL(null!=(n=e.url)?n:"/","http://127.0.0.1").pathname;"/"===a&&(a="/index.html");var i=a.endsWith("/")?s.join(a,"index.html"):a,c=s.join(r,i);if(o.existsSync(c))try{var p=o.readFileSync(c);t.writeHead(200,{"Access-Control-Allow-Origin":"*",Pragma:"no-cache","Cache-Control":"no-cache","Content-Type":l(i)}),t.end(p)}catch(e){t.statusCode=500,t.end()}else t.statusCode=404,t.end()});c.listen();var p=c.address();if(!p)throw new Error("server has been unexpectedly closed");return(i={})[Symbol.asyncDispose]=e(n().m(function e(){return n().w(function(e){for(;;)switch(e.n){case 0:return c.closeAllConnections(),e.n=1,new Promise(function(e){c.close(function(){e()})});case 1:return e.a(2)}},e)})),i.url="string"==typeof p?p:"http://127.0.0.1:".concat(p.port),i.port="object"===t(p)?p.port:void 0,i}var c={".css":"text/css",".html":"text/html",".js":"text/javascript",".gif":"image/gif",".jpg":"image/jpeg",".png":"image/png",".svg":"image/svg+xml"};function l(e){for(var t=0,n=Object.entries(c);t<n.length;t++){var o=r(n[t],2),a=o[0],s=o[1];if(e.endsWith(a))return s}return"text/plain"}export{i as startHttpServer}; | ||
| //# sourceMappingURL=startHttpServer.js.map |
| {"version":3,"file":"startHttpServer.js","sources":["../../src/helpers/startHttpServer.ts"],"sourcesContent":["import fs from 'node:fs';\nimport http from 'node:http';\nimport path from 'node:path';\n\nexport interface HttpServer {\n [Symbol.asyncDispose](): Promise<void>;\n url: string;\n port: number | undefined;\n}\n\n/**\n * Start a HTTP server for testing web pages.\n */\nexport function startHttpServer(dir: string): HttpServer {\n const server = http.createServer((request, response) => {\n let pathname = new URL(request.url ?? '/', 'http://127.0.0.1').pathname;\n\n if (pathname === '/') {\n pathname = '/index.html';\n }\n\n const pathnameWithIndexHtml = pathname.endsWith('/') ? path.join(pathname, 'index.html') : pathname;\n\n const filePath = path.join(dir, pathnameWithIndexHtml);\n\n if (fs.existsSync(filePath)) {\n try {\n const buffer = fs.readFileSync(filePath);\n response.writeHead(200, {\n 'Access-Control-Allow-Origin': '*',\n Pragma: 'no-cache',\n 'Cache-Control': 'no-cache',\n 'Content-Type': getContentType(pathnameWithIndexHtml),\n });\n response.end(buffer);\n } catch {\n response.statusCode = 500;\n response.end();\n }\n } else {\n response.statusCode = 404;\n response.end();\n }\n });\n\n server.listen();\n\n const address = server.address();\n if (!address) throw new Error('server has been unexpectedly closed');\n\n return {\n [Symbol.asyncDispose]: async () => {\n server.closeAllConnections();\n await new Promise<void>((resolve) => {\n server.close(() => {\n resolve();\n });\n });\n },\n url: typeof address === 'string' ? address : `http://127.0.0.1:${address.port}`,\n port: typeof address === 'object' ? address.port : undefined,\n };\n}\n\nconst CONTENT_TYPE_BY_SUFFIX: Record<string, string> = {\n '.css': 'text/css',\n '.html': 'text/html',\n '.js': 'text/javascript',\n '.gif': 'image/gif',\n '.jpg': 'image/jpeg',\n '.png': 'image/png',\n '.svg': 'image/svg+xml',\n};\n\nfunction getContentType(pathname: string): string {\n for (const [suffix, contentType] of Object.entries(CONTENT_TYPE_BY_SUFFIX)) {\n if (pathname.endsWith(suffix)) return contentType;\n }\n return 'text/plain';\n}\n"],"names":["startHttpServer","dir","_ref2","server","http","createServer","request","response","_request$url","pathname","URL","url","pathnameWithIndexHtml","endsWith","path","join","filePath","fs","existsSync","buffer","readFileSync","writeHead","Pragma","getContentType","end","_unused","statusCode","listen","address","Error","Symbol","asyncDispose","_asyncToGenerator","_regenerator","m","_callee","w","_context","n","closeAllConnections","Promise","resolve","close","a","concat","port","_typeof","undefined","CONTENT_TYPE_BY_SUFFIX","_i","_Object$entries","Object","entries","length","_Object$entries$_i","_slicedToArray","suffix","contentType"],"mappings":"qMAaO,SAASA,EAAgBC,GAAyB,IAAAC,EACjDC,EAASC,EAAKC,aAAa,SAACC,EAASC,GAAa,IAAAC,EAClDC,EAAW,IAAIC,IAAe,OAAZF,EAACF,EAAQK,KAAGH,EAAI,IAAK,oBAAoBC,SAE9C,MAAbA,IACFA,EAAW,eAGb,IAAMG,EAAwBH,EAASI,SAAS,KAAOC,EAAKC,KAAKN,EAAU,cAAgBA,EAErFO,EAAWF,EAAKC,KAAKd,EAAKW,GAEhC,GAAIK,EAAGC,WAAWF,GAChB,IACE,IAAMG,EAASF,EAAGG,aAAaJ,GAC/BT,EAASc,UAAU,IAAK,CACtB,8BAA+B,IAC/BC,OAAQ,WACR,gBAAiB,WACjB,eAAgBC,EAAeX,KAEjCL,EAASiB,IAAIL,EACf,CAAE,MAAAM,GACAlB,EAASmB,WAAa,IACtBnB,EAASiB,KACX,MAEAjB,EAASmB,WAAa,IACtBnB,EAASiB,KAEb,GAEArB,EAAOwB,SAEP,IAAMC,EAAUzB,EAAOyB,UACvB,IAAKA,EAAS,MAAM,IAAIC,MAAM,uCAE9B,OAAA3B,EAAA,CAAA,GACG4B,OAAOC,cAAYC,EAAAC,IAAAC,EAAG,SAAAC,IAAA,OAAAF,IAAAG,EAAA,SAAAC,GAAA,cAAAA,EAAAC,GAAA,KAAA,EACQ,OAA7BnC,EAAOoC,sBAAsBF,EAAAC,EAAA,EACvB,IAAIE,QAAc,SAACC,GACvBtC,EAAOuC,MAAM,WACXD,GACF,EACF,GAAE,KAAA,EAAA,OAAAJ,EAAAM,EAAA,GAAA,EAAAR,EAAA,IACHjC,EACDS,IAAwB,iBAAZiB,EAAuBA,EAAO,oBAAAgB,OAAuBhB,EAAQiB,MAAM3C,EAC/E2C,KAAyB,WAAnBC,EAAOlB,GAAuBA,EAAQiB,UAAOE,EAAS7C,CAEhE,CAEA,IAAM8C,EAAiD,CACrD,OAAQ,WACR,QAAS,YACT,MAAO,kBACP,OAAQ,YACR,OAAQ,aACR,OAAQ,YACR,OAAQ,iBAGV,SAASzB,EAAed,GACtB,IAAA,IAAAwC,EAAA,EAAAC,EAAoCC,OAAOC,QAAQJ,GAAuBC,EAAAC,EAAAG,OAAAJ,IAAE,CAAvE,IAAAK,EAAAC,EAAAL,EAAAD,GAAA,GAAOO,EAAMF,EAAA,GAAEG,EAAWH,EAAA,GAC7B,GAAI7C,EAASI,SAAS2C,GAAS,OAAOC,CACxC,CACA,MAAO,YACT"} |
| "use strict";function r(r,t){(null==t||t>r.length)&&(t=r.length);for(var e=0,n=Array(t);e<t;e++)n[e]=r[e];return n}function t(r){if(Array.isArray(r))return r}function e(t){if(Array.isArray(t))return r(t)}function n(r,t,e,n,o,i,a){try{var u=r[i](a),c=u.value}catch(r){return void e(r)}u.done?t(c):Promise.resolve(c).then(n,o)}function o(r,t,e){return(t=s(t))in r?Object.defineProperty(r,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):r[t]=e,r}function i(r){if("undefined"!=typeof Symbol&&null!=r[Symbol.iterator]||null!=r["@@iterator"])return Array.from(r)}function a(r,t){var e=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=e){var n,o,i,a,u=[],c=!0,f=!1;try{if(i=(e=e.call(r)).next,0===t);else for(;!(c=(n=i.call(e)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(r){f=!0,o=r}finally{try{if(!c&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(f)throw o}}return u}}function u(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function f(r,t){var e=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable})),e.push.apply(e,n)}return e}function l(){ | ||
| /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ | ||
| var r,t,e="function"==typeof Symbol?Symbol:{},n=e.iterator||"@@iterator",o=e.toStringTag||"@@toStringTag";function i(e,n,o,i){var c=n&&n.prototype instanceof u?n:u,f=Object.create(c.prototype);return y(f,"_invoke",function(e,n,o){var i,u,c,f=0,l=o||[],y=!1,p={p:0,n:0,v:r,a:s,f:s.bind(r,4),d:function(t,e){return i=t,u=0,c=r,p.n=e,a}};function s(e,n){for(u=e,c=n,t=0;!y&&f&&!o&&t<l.length;t++){var o,i=l[t],s=p.p,b=i[2];e>3?(o=b===n)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=r):i[0]<=s&&((o=e<2&&s<i[1])?(u=0,p.v=n,p.n=i[1]):s<b&&(o=e<3||i[0]>n||n>b)&&(i[4]=e,i[5]=n,p.n=b,u=0))}if(o||e>1)return a;throw y=!0,n}return function(o,l,b){if(f>1)throw TypeError("Generator is already running");for(y&&1===l&&s(l,b),u=l,c=b;(t=u<2?r:c)||!y;){i||(u?u<3?(u>1&&(p.n=-1),s(u,c)):p.n=c:p.v=c);try{if(f=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=r}else if((t=(y=p.n<0)?c:e.call(n,p))!==a)break}catch(t){i=r,u=1,c=t}finally{f=1}}return{value:t,done:y}}}(e,o,i),!0),f}var a={};function u(){}function c(){}function f(){}t=Object.getPrototypeOf;var p=[][n]?t(t([][n]())):(y(t={},n,function(){return this}),t),s=f.prototype=u.prototype=Object.create(p);function b(r){return Object.setPrototypeOf?Object.setPrototypeOf(r,f):(r.__proto__=f,y(r,o,"GeneratorFunction")),r.prototype=Object.create(s),r}return c.prototype=f,y(s,"constructor",f),y(f,"constructor",c),c.displayName="GeneratorFunction",y(f,o,"GeneratorFunction"),y(s),y(s,o,"Generator"),y(s,n,function(){return this}),y(s,"toString",function(){return"[object Generator]"}),(l=function(){return{w:i,m:b}})()}function y(r,t,e,n){var o=Object.defineProperty;try{o({},"",{})}catch(r){o=0}y=function(r,t,e,n){function i(t,e){y(r,t,function(r){return this._invoke(t,e,r)})}t?o?o(r,t,{value:e,enumerable:!n,configurable:!n,writable:!n}):r[t]=e:(i("next",0),i("throw",1),i("return",2))},y(r,t,e,n)}function p(r,t){if("object"!=typeof r||!r)return r;var e=r[Symbol.toPrimitive];if(void 0!==e){var n=e.call(r,t);if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}function s(r){var t=p(r,"string");return"symbol"==typeof t?t:t+""}function b(t,e){if(t){if("string"==typeof t)return r(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}exports.arrayLikeToArray=r,exports.arrayWithHoles=t,exports.arrayWithoutHoles=e,exports.asyncToGenerator=function(r){return function(){var t=this,e=arguments;return new Promise(function(o,i){var a=r.apply(t,e);function u(r){n(a,o,i,u,c,"next",r)}function c(r){n(a,o,i,u,c,"throw",r)}u(void 0)})}},exports.createForOfIteratorHelper=function(r,t){var e="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!e){if(Array.isArray(r)||(e=b(r))||t&&r&&"number"==typeof r.length){e&&(r=e);var n=0,o=function(){};return{s:o,n:function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}},e:function(r){throw r},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){e=e.call(r)},n:function(){var r=e.next();return a=r.done,r},e:function(r){u=!0,i=r},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw i}}}},exports.defineProperty=o,exports.iterableToArray=i,exports.iterableToArrayLimit=a,exports.nonIterableRest=u,exports.nonIterableSpread=c,exports.objectSpread2=function(r){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{};t%2?f(Object(e),!0).forEach(function(t){o(r,t,e[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(e)):f(Object(e)).forEach(function(t){Object.defineProperty(r,t,Object.getOwnPropertyDescriptor(e,t))})}return r},exports.regenerator=l,exports.regeneratorDefine=y,exports.regeneratorValues=function(r){if(null!=r){var t=r["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],e=0;if(t)return t.call(r);if("function"==typeof r.next)return r;if(!isNaN(r.length))return{next:function(){return r&&e>=r.length&&(r=void 0),{value:r&&r[e++],done:!r}}}}throw new TypeError(typeof r+" is not iterable")},exports.slicedToArray=function(r,e){return t(r)||a(r,e)||b(r,e)||u()},exports.toConsumableArray=function(r){return e(r)||i(r)||b(r)||c()},exports.toPrimitive=p,exports.toPropertyKey=s,exports.unsupportedIterableToArray=b; | ||
| var r,t,e="function"==typeof Symbol?Symbol:{},n=e.iterator||"@@iterator",o=e.toStringTag||"@@toStringTag";function i(e,n,o,i){var c=n&&n.prototype instanceof u?n:u,f=Object.create(c.prototype);return y(f,"_invoke",function(e,n,o){var i,u,c,f=0,l=o||[],y=!1,p={p:0,n:0,v:r,a:s,f:s.bind(r,4),d:function(t,e){return i=t,u=0,c=r,p.n=e,a}};function s(e,n){for(u=e,c=n,t=0;!y&&f&&!o&&t<l.length;t++){var o,i=l[t],s=p.p,b=i[2];e>3?(o=b===n)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=r):i[0]<=s&&((o=e<2&&s<i[1])?(u=0,p.v=n,p.n=i[1]):s<b&&(o=e<3||i[0]>n||n>b)&&(i[4]=e,i[5]=n,p.n=b,u=0))}if(o||e>1)return a;throw y=!0,n}return function(o,l,b){if(f>1)throw TypeError("Generator is already running");for(y&&1===l&&s(l,b),u=l,c=b;(t=u<2?r:c)||!y;){i||(u?u<3?(u>1&&(p.n=-1),s(u,c)):p.n=c:p.v=c);try{if(f=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=r}else if((t=(y=p.n<0)?c:e.call(n,p))!==a)break}catch(t){i=r,u=1,c=t}finally{f=1}}return{value:t,done:y}}}(e,o,i),!0),f}var a={};function u(){}function c(){}function f(){}t=Object.getPrototypeOf;var p=[][n]?t(t([][n]())):(y(t={},n,function(){return this}),t),s=f.prototype=u.prototype=Object.create(p);function b(r){return Object.setPrototypeOf?Object.setPrototypeOf(r,f):(r.__proto__=f,y(r,o,"GeneratorFunction")),r.prototype=Object.create(s),r}return c.prototype=f,y(s,"constructor",f),y(f,"constructor",c),c.displayName="GeneratorFunction",y(f,o,"GeneratorFunction"),y(s),y(s,o,"Generator"),y(s,n,function(){return this}),y(s,"toString",function(){return"[object Generator]"}),(l=function(){return{w:i,m:b}})()}function y(r,t,e,n){var o=Object.defineProperty;try{o({},"",{})}catch(r){o=0}y=function(r,t,e,n){function i(t,e){y(r,t,function(r){return this._invoke(t,e,r)})}t?o?o(r,t,{value:e,enumerable:!n,configurable:!n,writable:!n}):r[t]=e:(i("next",0),i("throw",1),i("return",2))},y(r,t,e,n)}function p(r,t){if("object"!=typeof r||!r)return r;var e=r[Symbol.toPrimitive];if(void 0!==e){var n=e.call(r,t);if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}function s(r){var t=p(r,"string");return"symbol"==typeof t?t:t+""}function b(r){"@babel/helpers - typeof";return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},b(r)}function v(t,e){if(t){if("string"==typeof t)return r(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}exports.arrayLikeToArray=r,exports.arrayWithHoles=t,exports.arrayWithoutHoles=e,exports.asyncToGenerator=function(r){return function(){var t=this,e=arguments;return new Promise(function(o,i){var a=r.apply(t,e);function u(r){n(a,o,i,u,c,"next",r)}function c(r){n(a,o,i,u,c,"throw",r)}u(void 0)})}},exports.createForOfIteratorHelper=function(r,t){var e="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!e){if(Array.isArray(r)||(e=v(r))||t&&r&&"number"==typeof r.length){e&&(r=e);var n=0,o=function(){};return{s:o,n:function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}},e:function(r){throw r},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){e=e.call(r)},n:function(){var r=e.next();return a=r.done,r},e:function(r){u=!0,i=r},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw i}}}},exports.defineProperty=o,exports.iterableToArray=i,exports.iterableToArrayLimit=a,exports.nonIterableRest=u,exports.nonIterableSpread=c,exports.objectSpread2=function(r){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{};t%2?f(Object(e),!0).forEach(function(t){o(r,t,e[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(e)):f(Object(e)).forEach(function(t){Object.defineProperty(r,t,Object.getOwnPropertyDescriptor(e,t))})}return r},exports.regenerator=l,exports.regeneratorDefine=y,exports.regeneratorValues=function(r){if(null!=r){var t=r["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],e=0;if(t)return t.call(r);if("function"==typeof r.next)return r;if(!isNaN(r.length))return{next:function(){return r&&e>=r.length&&(r=void 0),{value:r&&r[e++],done:!r}}}}throw new TypeError(typeof r+" is not iterable")},exports.slicedToArray=function(r,e){return t(r)||a(r,e)||v(r,e)||u()},exports.toConsumableArray=function(r){return e(r)||i(r)||v(r)||c()},exports.toPrimitive=p,exports.toPropertyKey=s,exports.typeof=b,exports.unsupportedIterableToArray=v; | ||
| //# sourceMappingURL=_rollupPluginBabelHelpers.cjs.map |
@@ -1,4 +0,4 @@ | ||
| function r(r,t){(null==t||t>r.length)&&(t=r.length);for(var e=0,n=Array(t);e<t;e++)n[e]=r[e];return n}function t(r){if(Array.isArray(r))return r}function e(t){if(Array.isArray(t))return r(t)}function n(r,t,e,n,o,i,a){try{var u=r[i](a),c=u.value}catch(r){return void e(r)}u.done?t(c):Promise.resolve(c).then(n,o)}function o(r){return function(){var t=this,e=arguments;return new Promise(function(o,i){var a=r.apply(t,e);function u(r){n(a,o,i,u,c,"next",r)}function c(r){n(a,o,i,u,c,"throw",r)}u(void 0)})}}function i(r,t){var e="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!e){if(Array.isArray(r)||(e=O(r))||t&&r&&"number"==typeof r.length){e&&(r=e);var n=0,o=function(){};return{s:o,n:function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}},e:function(r){throw r},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){e=e.call(r)},n:function(){var r=e.next();return a=r.done,r},e:function(r){u=!0,i=r},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw i}}}}function a(r,t,e){return(t=g(t))in r?Object.defineProperty(r,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):r[t]=e,r}function u(r){if("undefined"!=typeof Symbol&&null!=r[Symbol.iterator]||null!=r["@@iterator"])return Array.from(r)}function c(r,t){var e=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=e){var n,o,i,a,u=[],c=!0,f=!1;try{if(i=(e=e.call(r)).next,0===t);else for(;!(c=(n=i.call(e)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(r){f=!0,o=r}finally{try{if(!c&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(f)throw o}}return u}}function f(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function y(r,t){var e=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable})),e.push.apply(e,n)}return e}function s(r){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{};t%2?y(Object(e),!0).forEach(function(t){a(r,t,e[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(e)):y(Object(e)).forEach(function(t){Object.defineProperty(r,t,Object.getOwnPropertyDescriptor(e,t))})}return r}function p(){ | ||
| function r(r,t){(null==t||t>r.length)&&(t=r.length);for(var e=0,n=Array(t);e<t;e++)n[e]=r[e];return n}function t(r){if(Array.isArray(r))return r}function e(t){if(Array.isArray(t))return r(t)}function n(r,t,e,n,o,i,a){try{var u=r[i](a),c=u.value}catch(r){return void e(r)}u.done?t(c):Promise.resolve(c).then(n,o)}function o(r){return function(){var t=this,e=arguments;return new Promise(function(o,i){var a=r.apply(t,e);function u(r){n(a,o,i,u,c,"next",r)}function c(r){n(a,o,i,u,c,"throw",r)}u(void 0)})}}function i(r,t){var e="undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(!e){if(Array.isArray(r)||(e=j(r))||t&&r&&"number"==typeof r.length){e&&(r=e);var n=0,o=function(){};return{s:o,n:function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}},e:function(r){throw r},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,u=!1;return{s:function(){e=e.call(r)},n:function(){var r=e.next();return a=r.done,r},e:function(r){u=!0,i=r},f:function(){try{a||null==e.return||e.return()}finally{if(u)throw i}}}}function a(r,t,e){return(t=g(t))in r?Object.defineProperty(r,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):r[t]=e,r}function u(r){if("undefined"!=typeof Symbol&&null!=r[Symbol.iterator]||null!=r["@@iterator"])return Array.from(r)}function c(r,t){var e=null==r?null:"undefined"!=typeof Symbol&&r[Symbol.iterator]||r["@@iterator"];if(null!=e){var n,o,i,a,u=[],c=!0,f=!1;try{if(i=(e=e.call(r)).next,0===t);else for(;!(c=(n=i.call(e)).done)&&(u.push(n.value),u.length!==t);c=!0);}catch(r){f=!0,o=r}finally{try{if(!c&&null!=e.return&&(a=e.return(),Object(a)!==a))return}finally{if(f)throw o}}return u}}function f(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function y(r,t){var e=Object.keys(r);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(r);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable})),e.push.apply(e,n)}return e}function s(r){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{};t%2?y(Object(e),!0).forEach(function(t){a(r,t,e[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(e)):y(Object(e)).forEach(function(t){Object.defineProperty(r,t,Object.getOwnPropertyDescriptor(e,t))})}return r}function p(){ | ||
| /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ | ||
| var r,t,e="function"==typeof Symbol?Symbol:{},n=e.iterator||"@@iterator",o=e.toStringTag||"@@toStringTag";function i(e,n,o,i){var c=n&&n.prototype instanceof u?n:u,f=Object.create(c.prototype);return b(f,"_invoke",function(e,n,o){var i,u,c,f=0,l=o||[],y=!1,s={p:0,n:0,v:r,a:p,f:p.bind(r,4),d:function(t,e){return i=t,u=0,c=r,s.n=e,a}};function p(e,n){for(u=e,c=n,t=0;!y&&f&&!o&&t<l.length;t++){var o,i=l[t],p=s.p,b=i[2];e>3?(o=b===n)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=r):i[0]<=p&&((o=e<2&&p<i[1])?(u=0,s.v=n,s.n=i[1]):p<b&&(o=e<3||i[0]>n||n>b)&&(i[4]=e,i[5]=n,s.n=b,u=0))}if(o||e>1)return a;throw y=!0,n}return function(o,l,b){if(f>1)throw TypeError("Generator is already running");for(y&&1===l&&p(l,b),u=l,c=b;(t=u<2?r:c)||!y;){i||(u?u<3?(u>1&&(s.n=-1),p(u,c)):s.n=c:s.v=c);try{if(f=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=r}else if((t=(y=s.n<0)?c:e.call(n,s))!==a)break}catch(t){i=r,u=1,c=t}finally{f=1}}return{value:t,done:y}}}(e,o,i),!0),f}var a={};function u(){}function c(){}function f(){}t=Object.getPrototypeOf;var l=[][n]?t(t([][n]())):(b(t={},n,function(){return this}),t),y=f.prototype=u.prototype=Object.create(l);function s(r){return Object.setPrototypeOf?Object.setPrototypeOf(r,f):(r.__proto__=f,b(r,o,"GeneratorFunction")),r.prototype=Object.create(y),r}return c.prototype=f,b(y,"constructor",f),b(f,"constructor",c),c.displayName="GeneratorFunction",b(f,o,"GeneratorFunction"),b(y),b(y,o,"Generator"),b(y,n,function(){return this}),b(y,"toString",function(){return"[object Generator]"}),(p=function(){return{w:i,m:s}})()}function b(r,t,e,n){var o=Object.defineProperty;try{o({},"",{})}catch(r){o=0}b=function(r,t,e,n){function i(t,e){b(r,t,function(r){return this._invoke(t,e,r)})}t?o?o(r,t,{value:e,enumerable:!n,configurable:!n,writable:!n}):r[t]=e:(i("next",0),i("throw",1),i("return",2))},b(r,t,e,n)}function v(r){if(null!=r){var t=r["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],e=0;if(t)return t.call(r);if("function"==typeof r.next)return r;if(!isNaN(r.length))return{next:function(){return r&&e>=r.length&&(r=void 0),{value:r&&r[e++],done:!r}}}}throw new TypeError(typeof r+" is not iterable")}function m(r,e){return t(r)||c(r,e)||O(r,e)||f()}function d(r){return e(r)||u(r)||O(r)||l()}function h(r,t){if("object"!=typeof r||!r)return r;var e=r[Symbol.toPrimitive];if(void 0!==e){var n=e.call(r,t);if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}function g(r){var t=h(r,"string");return"symbol"==typeof t?t:t+""}function O(t,e){if(t){if("string"==typeof t)return r(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}export{r as arrayLikeToArray,t as arrayWithHoles,e as arrayWithoutHoles,o as asyncToGenerator,i as createForOfIteratorHelper,a as defineProperty,u as iterableToArray,c as iterableToArrayLimit,f as nonIterableRest,l as nonIterableSpread,s as objectSpread2,p as regenerator,b as regeneratorDefine,v as regeneratorValues,m as slicedToArray,d as toConsumableArray,h as toPrimitive,g as toPropertyKey,O as unsupportedIterableToArray}; | ||
| var r,t,e="function"==typeof Symbol?Symbol:{},n=e.iterator||"@@iterator",o=e.toStringTag||"@@toStringTag";function i(e,n,o,i){var c=n&&n.prototype instanceof u?n:u,f=Object.create(c.prototype);return b(f,"_invoke",function(e,n,o){var i,u,c,f=0,l=o||[],y=!1,s={p:0,n:0,v:r,a:p,f:p.bind(r,4),d:function(t,e){return i=t,u=0,c=r,s.n=e,a}};function p(e,n){for(u=e,c=n,t=0;!y&&f&&!o&&t<l.length;t++){var o,i=l[t],p=s.p,b=i[2];e>3?(o=b===n)&&(c=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=r):i[0]<=p&&((o=e<2&&p<i[1])?(u=0,s.v=n,s.n=i[1]):p<b&&(o=e<3||i[0]>n||n>b)&&(i[4]=e,i[5]=n,s.n=b,u=0))}if(o||e>1)return a;throw y=!0,n}return function(o,l,b){if(f>1)throw TypeError("Generator is already running");for(y&&1===l&&p(l,b),u=l,c=b;(t=u<2?r:c)||!y;){i||(u?u<3?(u>1&&(s.n=-1),p(u,c)):s.n=c:s.v=c);try{if(f=2,i){if(u||(o="next"),t=i[o]){if(!(t=t.call(i,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,u<2&&(u=0)}else 1===u&&(t=i.return)&&t.call(i),u<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=r}else if((t=(y=s.n<0)?c:e.call(n,s))!==a)break}catch(t){i=r,u=1,c=t}finally{f=1}}return{value:t,done:y}}}(e,o,i),!0),f}var a={};function u(){}function c(){}function f(){}t=Object.getPrototypeOf;var l=[][n]?t(t([][n]())):(b(t={},n,function(){return this}),t),y=f.prototype=u.prototype=Object.create(l);function s(r){return Object.setPrototypeOf?Object.setPrototypeOf(r,f):(r.__proto__=f,b(r,o,"GeneratorFunction")),r.prototype=Object.create(y),r}return c.prototype=f,b(y,"constructor",f),b(f,"constructor",c),c.displayName="GeneratorFunction",b(f,o,"GeneratorFunction"),b(y),b(y,o,"Generator"),b(y,n,function(){return this}),b(y,"toString",function(){return"[object Generator]"}),(p=function(){return{w:i,m:s}})()}function b(r,t,e,n){var o=Object.defineProperty;try{o({},"",{})}catch(r){o=0}b=function(r,t,e,n){function i(t,e){b(r,t,function(r){return this._invoke(t,e,r)})}t?o?o(r,t,{value:e,enumerable:!n,configurable:!n,writable:!n}):r[t]=e:(i("next",0),i("throw",1),i("return",2))},b(r,t,e,n)}function v(r){if(null!=r){var t=r["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],e=0;if(t)return t.call(r);if("function"==typeof r.next)return r;if(!isNaN(r.length))return{next:function(){return r&&e>=r.length&&(r=void 0),{value:r&&r[e++],done:!r}}}}throw new TypeError(typeof r+" is not iterable")}function m(r,e){return t(r)||c(r,e)||j(r,e)||f()}function d(r){return e(r)||u(r)||j(r)||l()}function h(r,t){if("object"!=typeof r||!r)return r;var e=r[Symbol.toPrimitive];if(void 0!==e){var n=e.call(r,t);if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(r)}function g(r){var t=h(r,"string");return"symbol"==typeof t?t:t+""}function O(r){"@babel/helpers - typeof";return O="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},O(r)}function j(t,e){if(t){if("string"==typeof t)return r(t,e);var n={}.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}export{r as arrayLikeToArray,t as arrayWithHoles,e as arrayWithoutHoles,o as asyncToGenerator,i as createForOfIteratorHelper,a as defineProperty,u as iterableToArray,c as iterableToArrayLimit,f as nonIterableRest,l as nonIterableSpread,s as objectSpread2,p as regenerator,b as regeneratorDefine,v as regeneratorValues,m as slicedToArray,d as toConsumableArray,h as toPrimitive,g as toPropertyKey,O as typeof,j as unsupportedIterableToArray}; | ||
| //# sourceMappingURL=_rollupPluginBabelHelpers.js.map |
+1
-1
@@ -1,2 +0,2 @@ | ||
| "use strict";var e=require("./types/decisionCode.cjs"),s=require("./types/testCaseResult.cjs");exports.DecisionCode=e.DecisionCode,exports.TEST_CASE_RESULT_PREFIX=s.TEST_CASE_RESULT_PREFIX,exports.testCaseResultSchema=s.testCaseResultSchema; | ||
| "use strict";var e=require("./helpers/parseArgs.cjs"),s=require("./helpers/printTestCaseResult.cjs"),t=require("./helpers/startHttpServer.cjs"),r=require("./types/decisionCode.cjs"),p=require("./types/testCaseResult.cjs");exports.parseArgs=e.parseArgs,exports.encodeFileForTestCaseResult=s.encodeFileForTestCaseResult,exports.printTestCaseResult=s.printTestCaseResult,exports.startHttpServer=t.startHttpServer,exports.DecisionCode=r.DecisionCode,exports.TEST_CASE_RESULT_PREFIX=p.TEST_CASE_RESULT_PREFIX,exports.testCaseResultSchema=p.testCaseResultSchema; | ||
| //# sourceMappingURL=index.cjs.map |
+3
-0
@@ -0,2 +1,5 @@ | ||
| export * from './helpers/parseArgs.js'; | ||
| export * from './helpers/printTestCaseResult.js'; | ||
| export * from './helpers/startHttpServer.js'; | ||
| export * from './types/decisionCode.js'; | ||
| export * from './types/testCaseResult.js'; |
+1
-1
@@ -1,2 +0,2 @@ | ||
| export{DecisionCode}from"./types/decisionCode.js";export{TEST_CASE_RESULT_PREFIX,testCaseResultSchema}from"./types/testCaseResult.js"; | ||
| export{parseArgs}from"./helpers/parseArgs.js";export{encodeFileForTestCaseResult,printTestCaseResult}from"./helpers/printTestCaseResult.js";export{startHttpServer}from"./helpers/startHttpServer.js";export{DecisionCode}from"./types/decisionCode.js";export{TEST_CASE_RESULT_PREFIX,testCaseResultSchema}from"./types/testCaseResult.js"; | ||
| //# sourceMappingURL=index.js.map |
+2
-1
| { | ||
| "name": "@exercode/problem-utils", | ||
| "version": "1.4.2", | ||
| "version": "1.5.0", | ||
| "description": ":100: A set of utilities for judging programs on Exercode (https://exercode.willbooster.com/).", | ||
@@ -82,2 +82,3 @@ "keywords": [ | ||
| "prettier-plugin-java": "2.7.7", | ||
| "puppeteer": "24.34.0", | ||
| "semantic-release": "25.0.2", | ||
@@ -84,0 +85,0 @@ "sort-package-json": "3.6.0", |
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 2 instances
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
295154
4.57%112
4.67%598
5.47%30
3.45%35
9.38%