UNPKG

@stdlib/esm

Version:

ES module distribution for Stdlib, a standard library for JavaScript and Node.js.

3 lines 2.19 kB
// This file is a part of stdlib. License is Apache-2.0: http://www.apache.org/licenses/LICENSE-2.0 import t from"./../../../../utils/define-property.js";import r from"./../../../../utils/define-nonenumerable-read-only-property.js";import o from"./../../../../utils/define-nonenumerable-read-only-accessor.js";import i from"./../../../../assert/is-positive-number.js";import e from"./entropy.js";import n from"./kurtosis.js";import s from"./mean.js";import m from"./median.js";import p from"./mode.js";import f from"./skewness.js";import u from"./stdev.js";import a from"./variance.js";import c from"./cdf.js";import g from"./logcdf.js";import l from"./logpdf.js";import d from"./mgf.js";import h from"./pdf.js";import y from"./quantile.js";var j=t,v=r,b=o,w=i.isPrimitive,k=e,q=n,E=s,T=m,V=p,x=f,M=u,P=a,S=c,z=g,A=l,B=d,C=h,D=y;function F(t){return S(t,this.sigma)}function G(t){return z(t,this.sigma)}function H(t){return A(t,this.sigma)}function I(t){return B(t,this.sigma)}function J(t){return C(t,this.sigma)}function K(t){return D(t,this.sigma)}function L(){var t;if(!(this instanceof L))return 0===arguments.length?new L:new L(arguments[0]);if(arguments.length){if(!w(t=arguments[0]))throw new TypeError("invalid argument. Scale parameter `sigma` must be a positive number. Value: `"+t+"`")}else t=1;return j(this,"sigma",{configurable:!1,enumerable:!0,get:function(){return t},set:function(r){if(!w(r))throw new TypeError("invalid value. Must be a positive number. Value: `"+r+"`");t=r}}),this}b(L.prototype,"entropy",(function(){return k(this.sigma)})),b(L.prototype,"kurtosis",(function(){return q(this.sigma)})),b(L.prototype,"mean",(function(){return E(this.sigma)})),b(L.prototype,"median",(function(){return T(this.sigma)})),b(L.prototype,"mode",(function(){return V(this.sigma)})),b(L.prototype,"skewness",(function(){return x(this.k,this.sigma)})),b(L.prototype,"stdev",(function(){return M(this.sigma)})),b(L.prototype,"variance",(function(){return P(this.sigma)})),v(L.prototype,"cdf",F),v(L.prototype,"logcdf",G),v(L.prototype,"logpdf",H),v(L.prototype,"mgf",I),v(L.prototype,"pdf",J),v(L.prototype,"quantile",K);var N=L;export default N; //# sourceMappingURL=ctor.js.map