@solucx/sdk
Advanced tools
@@ -1,1 +0,1 @@ | ||
| export declare function samplingError(sample: number, total: number, trustLevel: number): number; | ||
| export declare function samplingError(sample: number, total: number, confidenceLevel: number): number; |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.samplingError = void 0; | ||
| function samplingError(sample, total, trustLevel) { | ||
| function samplingError(sample, total, confidenceLevel) { | ||
| if (sample <= 0 || total <= 1) | ||
| return 1; | ||
| const result = Math.sqrt(((total - sample) * Math.pow(trustLevel, 2) * Math.pow(0.5, 2)) / (sample * (total - 1))); | ||
| return result; | ||
| const size = total - sample; | ||
| const confidence = Math.pow(confidenceLevel, 2) * Math.pow(0.5, 2); | ||
| return Math.sqrt((size * confidence) / (sample * (total - 1))); | ||
| } | ||
| exports.samplingError = samplingError; | ||
| //# sourceMappingURL=samplingError.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"samplingError.js","sourceRoot":"","sources":["../../src/Indicators/samplingError.ts"],"names":[],"mappings":";;;AAAA,SAAgB,aAAa,CAAC,MAAc,EAAE,KAAa,EAAE,UAAkB;IAC3E,IAAI,MAAM,IAAI,CAAC,IAAI,KAAK,IAAI,CAAC;QAAE,OAAO,CAAC,CAAC;IACxC,MAAM,MAAM,GAAG,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,KAAK,GAAG,MAAM,CAAC,GAAG,IAAI,CAAC,GAAG,CAAC,UAAU,EAAE,CAAC,CAAC,GAAG,IAAI,CAAC,GAAG,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC,GAAG,CAAC,MAAM,GAAG,CAAC,KAAK,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC;IACnH,OAAO,MAAM,CAAC;AAClB,CAAC;AAJD,sCAIC"} | ||
| {"version":3,"file":"samplingError.js","sourceRoot":"","sources":["../../src/Indicators/samplingError.ts"],"names":[],"mappings":";;;AAAA,SAAgB,aAAa,CAAC,MAAc,EAAE,KAAa,EAAE,eAAuB;IAChF,IAAI,MAAM,IAAI,CAAC,IAAI,KAAK,IAAI,CAAC;QAAE,OAAO,CAAC,CAAC;IACxC,MAAM,IAAI,GAAG,KAAK,GAAG,MAAM,CAAC;IAC5B,MAAM,UAAU,GAAG,IAAI,CAAC,GAAG,CAAC,eAAe,EAAE,CAAC,CAAC,GAAG,IAAI,CAAC,GAAG,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC;IACnE,OAAO,IAAI,CAAC,IAAI,CAAC,CAAC,IAAI,GAAG,UAAU,CAAC,GAAG,CAAC,MAAM,GAAG,CAAC,KAAK,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC;AACnE,CAAC;AALD,sCAKC"} |
@@ -58,3 +58,5 @@ declare enum Levels { | ||
| CUSTOM_FORMS_MODIFY = "1301", | ||
| DATA_EXPORT = "1400" | ||
| DATA_EXPORT = "1400", | ||
| SURVEY_SENDER_DISPATCH = "1500", | ||
| SURVEY_SENDER_FORCE_DISPATCH = "1501" | ||
| } | ||
@@ -61,0 +63,0 @@ declare abstract class PermissionParser { |
@@ -65,2 +65,4 @@ "use strict"; | ||
| Permission["DATA_EXPORT"] = "1400"; | ||
| Permission["SURVEY_SENDER_DISPATCH"] = "1500"; | ||
| Permission["SURVEY_SENDER_FORCE_DISPATCH"] = "1501"; | ||
| })(Permission || (Permission = {})); | ||
@@ -67,0 +69,0 @@ exports.Permission = Permission; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"Permission.js","sourceRoot":"","sources":["../../src/Security/Permission.ts"],"names":[],"mappings":";;;AAAA,IAAK,MAQJ;AARD,WAAK,MAAM;IACP,2CAAY,CAAA;IACZ,yCAAW,CAAA;IACX,qCAAS,CAAA;IACT,mDAAgB,CAAA;IAChB,qCAAS,CAAA;IACT,yCAAW,CAAA;IACX,iCAAO,CAAA;AACX,CAAC,EARI,MAAM,KAAN,MAAM,QAQV;AA+EsC,wBAAM;AA7E7C,IAAK,UA8DJ;AA9DD,WAAK,UAAU;IACX,+BAAiB,CAAA;IACjB,2CAA6B,CAAA;IAC7B,0CAA4B,CAAA;IAE5B,6BAAe,CAAA;IACf,yCAA2B,CAAA;IAC3B,0CAA4B,CAAA;IAC5B,uCAAyB,CAAA;IACzB,2CAA6B,CAAA;IAC7B,gDAAkC,CAAA;IAClC,sCAAwB,CAAA;IACxB,yCAA2B,CAAA;IAC3B,2CAA6B,CAAA;IAC7B,mCAAqB,CAAA;IAErB,+BAAiB,CAAA;IACjB,sCAAwB,CAAA;IACxB,oCAAsB,CAAA;IACtB,uCAAyB,CAAA;IAEzB,6BAAe,CAAA;IACf,gCAAkB,CAAA;IAClB,qCAAuB,CAAA;IACvB,oCAAsB,CAAA;IACtB,uCAAyB,CAAA;IAEzB,8BAAgB,CAAA;IAChB,qCAAuB,CAAA;IACvB,sCAAwB,CAAA;IACxB,qCAAuB,CAAA;IACvB,qCAAuB,CAAA;IACvB,uCAAyB,CAAA;IAEzB,sCAAwB,CAAA;IACxB,6CAA+B,CAAA;IAE/B,+BAAiB,CAAA;IACjB,wCAA0B,CAAA;IAC1B,mDAAqC,CAAA;IACrC,wCAA0B,CAAA;IAC1B,mDAAqC,CAAA;IACrC,qDAAuC,CAAA;IACvC,mDAAqC,CAAA;IAErC,iCAAmB,CAAA;IAEnB,wCAA0B,CAAA;IAE1B,6BAAe,CAAA;IACf,kCAAoB,CAAA;IAEpB,8BAAgB,CAAA;IAChB,mCAAqB,CAAA;IAErB,sCAAwB,CAAA;IACxB,6CAA+B,CAAA;IAE/B,mCAAqB,CAAA;IACrB,0CAA4B,CAAA;IAE5B,kCAAoB,CAAA;AACxB,CAAC,EA9DI,UAAU,KAAV,UAAU,QA8Dd;AAeQ,gCAAU;AAbnB,MAAe,gBAAgB;IAC3B,MAAM,CAAC,OAAO,CAAC,UAAkB;QAC7B,OAAO,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,CAAC,UAAU,KAAK,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC;IAC7E,CAAC;IAED,MAAM,CAAC,SAAS,CAAC,cAAsB;QACnC,OAAO,cAAc;aAChB,KAAK,CAAC,GAAG,CAAC;aACV,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,gBAAgB,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC;aACxC,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,CAAe,CAAC,CAAC;IACnC,CAAC;CACJ;AAEoB,4CAAgB"} | ||
| {"version":3,"file":"Permission.js","sourceRoot":"","sources":["../../src/Security/Permission.ts"],"names":[],"mappings":";;;AAAA,IAAK,MAQJ;AARD,WAAK,MAAM;IACP,2CAAY,CAAA;IACZ,yCAAW,CAAA;IACX,qCAAS,CAAA;IACT,mDAAgB,CAAA;IAChB,qCAAS,CAAA;IACT,yCAAW,CAAA;IACX,iCAAO,CAAA;AACX,CAAC,EARI,MAAM,KAAN,MAAM,QAQV;AAkFsC,wBAAM;AAhF7C,IAAK,UAiEJ;AAjED,WAAK,UAAU;IACX,+BAAiB,CAAA;IACjB,2CAA6B,CAAA;IAC7B,0CAA4B,CAAA;IAE5B,6BAAe,CAAA;IACf,yCAA2B,CAAA;IAC3B,0CAA4B,CAAA;IAC5B,uCAAyB,CAAA;IACzB,2CAA6B,CAAA;IAC7B,gDAAkC,CAAA;IAClC,sCAAwB,CAAA;IACxB,yCAA2B,CAAA;IAC3B,2CAA6B,CAAA;IAC7B,mCAAqB,CAAA;IAErB,+BAAiB,CAAA;IACjB,sCAAwB,CAAA;IACxB,oCAAsB,CAAA;IACtB,uCAAyB,CAAA;IAEzB,6BAAe,CAAA;IACf,gCAAkB,CAAA;IAClB,qCAAuB,CAAA;IACvB,oCAAsB,CAAA;IACtB,uCAAyB,CAAA;IAEzB,8BAAgB,CAAA;IAChB,qCAAuB,CAAA;IACvB,sCAAwB,CAAA;IACxB,qCAAuB,CAAA;IACvB,qCAAuB,CAAA;IACvB,uCAAyB,CAAA;IAEzB,sCAAwB,CAAA;IACxB,6CAA+B,CAAA;IAE/B,+BAAiB,CAAA;IACjB,wCAA0B,CAAA;IAC1B,mDAAqC,CAAA;IACrC,wCAA0B,CAAA;IAC1B,mDAAqC,CAAA;IACrC,qDAAuC,CAAA;IACvC,mDAAqC,CAAA;IAErC,iCAAmB,CAAA;IAEnB,wCAA0B,CAAA;IAE1B,6BAAe,CAAA;IACf,kCAAoB,CAAA;IAEpB,8BAAgB,CAAA;IAChB,mCAAqB,CAAA;IAErB,sCAAwB,CAAA;IACxB,6CAA+B,CAAA;IAE/B,mCAAqB,CAAA;IACrB,0CAA4B,CAAA;IAE5B,kCAAoB,CAAA;IAEpB,6CAA+B,CAAA;IAC/B,mDAAqC,CAAA;AACzC,CAAC,EAjEI,UAAU,KAAV,UAAU,QAiEd;AAeQ,gCAAU;AAbnB,MAAe,gBAAgB;IAC3B,MAAM,CAAC,OAAO,CAAC,UAAkB;QAC7B,OAAO,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,UAAU,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,EAAE,CAAC,UAAU,KAAK,UAAU,CAAC,CAAC,CAAC,CAAC,CAAC;IAC7E,CAAC;IAED,MAAM,CAAC,SAAS,CAAC,cAAsB;QACnC,OAAO,cAAc;aAChB,KAAK,CAAC,GAAG,CAAC;aACV,MAAM,CAAC,CAAC,CAAC,EAAE,CAAC,gBAAgB,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC;aACxC,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,CAAe,CAAC,CAAC;IACnC,CAAC;CACJ;AAEoB,4CAAgB"} |
+1
-1
| { | ||
| "name": "@solucx/sdk", | ||
| "version": "1.20.0", | ||
| "version": "1.21.0", | ||
| "description": "SoluCX SDK", | ||
@@ -5,0 +5,0 @@ "main": "build/index.js", |
@@ -1,5 +0,6 @@ | ||
| export function samplingError(sample: number, total: number, trustLevel: number): number { | ||
| export function samplingError(sample: number, total: number, confidenceLevel: number): number { | ||
| if (sample <= 0 || total <= 1) return 1; | ||
| const result = Math.sqrt(((total - sample) * Math.pow(trustLevel, 2) * Math.pow(0.5, 2)) / (sample * (total - 1))); | ||
| return result; | ||
| const size = total - sample; | ||
| const confidence = Math.pow(confidenceLevel, 2) * Math.pow(0.5, 2); | ||
| return Math.sqrt((size * confidence) / (sample * (total - 1))); | ||
| } |
@@ -72,3 +72,6 @@ enum Levels { | ||
| DATA_EXPORT = "1400" | ||
| DATA_EXPORT = "1400", | ||
| SURVEY_SENDER_DISPATCH = "1500", | ||
| SURVEY_SENDER_FORCE_DISPATCH = "1501" | ||
| } | ||
@@ -75,0 +78,0 @@ |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
100296
0.41%1996
0.4%1
Infinity%