UNPKG

chromatic

Version:

Automate visual testing across browsers. Gather UI feedback. Versioned documentation.

20 lines (13 loc) • 23.6 kB
'use strict'; !function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="37517d9e-77fe-5038-b3f4-3692026bbca8")}catch(e){}}(); var chunkLTE3MQL2_js = require('./chunk-LTE3MQL2.js'); var chunkLZXDNZPW_js = require('./chunk-LZXDNZPW.js'); var chunkTKGT252T_js = require('./chunk-TKGT252T.js'); var g=chunkTKGT252T_js.c(P=>{var ae=chunkLTE3MQL2_js.b().fromCallback,h=chunkLTE3MQL2_js.a(),fn=["access","appendFile","chmod","chown","close","copyFile","fchmod","fchown","fdatasync","fstat","fsync","ftruncate","futimes","lchmod","lchown","link","lstat","mkdir","mkdtemp","open","opendir","readdir","readFile","readlink","realpath","rename","rm","rmdir","stat","symlink","truncate","unlink","utimes","writeFile"].filter(e=>typeof h[e]=="function");Object.assign(P,h);fn.forEach(e=>{P[e]=ae(h[e]);});P.exists=function(e,r){return typeof r=="function"?h.exists(e,r):new Promise(n=>h.exists(e,n))};P.read=function(e,r,n,t,i,o){return typeof o=="function"?h.read(e,r,n,t,i,o):new Promise((u,s)=>{h.read(e,r,n,t,i,(c,m,E)=>{if(c)return s(c);u({bytesRead:m,buffer:E});});})};P.write=function(e,r,...n){return typeof n[n.length-1]=="function"?h.write(e,r,...n):new Promise((t,i)=>{h.write(e,r,...n,(o,u,s)=>{if(o)return i(o);t({bytesWritten:u,buffer:s});});})};typeof h.writev=="function"&&(P.writev=function(e,r,...n){return typeof n[n.length-1]=="function"?h.writev(e,r,...n):new Promise((t,i)=>{h.writev(e,r,...n,(o,u,s)=>{if(o)return i(o);t({bytesWritten:u,buffers:s});});})});typeof h.realpath.native=="function"?P.realpath.native=ae(h.realpath.native):process.emitWarning("fs.realpath.native is not a function. Is fs being monkey-patched?","Warning","fs-extra-WARN0003");});var ye=chunkTKGT252T_js.c((ni,me)=>{var an=chunkTKGT252T_js.a("path");me.exports.checkPath=function(r){if(process.platform==="win32"&&/[<>:"|?*]/.test(r.replace(an.parse(r).root,""))){let t=new Error(`Path contains invalid characters: ${r}`);throw t.code="EINVAL",t}};});var he=chunkTKGT252T_js.c((ti,Q)=>{var le=g(),{checkPath:de}=ye(),Se=e=>{let r={mode:511};return typeof e=="number"?e:{...r,...e}.mode};Q.exports.makeDir=async(e,r)=>(de(e),le.mkdir(e,{mode:Se(r),recursive:!0}));Q.exports.makeDirSync=(e,r)=>(de(e),le.mkdirSync(e,{mode:Se(r),recursive:!0}));});var x=chunkTKGT252T_js.c((ii,we)=>{var mn=chunkLTE3MQL2_js.b().fromPromise,{makeDir:yn,makeDirSync:Z}=he(),b=mn(yn);we.exports={mkdirs:b,mkdirsSync:Z,mkdirp:b,mkdirpSync:Z,ensureDir:b,ensureDirSync:Z};});var N=chunkTKGT252T_js.c((oi,ke)=>{var ln=chunkLTE3MQL2_js.b().fromPromise,Ee=g();function dn(e){return Ee.access(e).then(()=>!0).catch(()=>!1)}ke.exports={pathExists:ln(dn),pathExistsSync:Ee.existsSync};});var ee=chunkTKGT252T_js.c((ui,qe)=>{var I=chunkLTE3MQL2_js.a();function Sn(e,r,n,t){I.open(e,"r+",(i,o)=>{if(i)return t(i);I.futimes(o,r,n,u=>{I.close(o,s=>{t&&t(u||s);});});});}function hn(e,r,n){let t=I.openSync(e,"r+");return I.futimesSync(t,r,n),I.closeSync(t)}qe.exports={utimesMillis:Sn,utimesMillisSync:hn};});var O=chunkTKGT252T_js.c((si,De)=>{var $=g(),y=chunkTKGT252T_js.a("path"),wn=chunkTKGT252T_js.a("util");function En(e,r,n){let t=n.dereference?i=>$.stat(i,{bigint:!0}):i=>$.lstat(i,{bigint:!0});return Promise.all([t(e),t(r).catch(i=>{if(i.code==="ENOENT")return null;throw i})]).then(([i,o])=>({srcStat:i,destStat:o}))}function kn(e,r,n){let t,i=n.dereference?u=>$.statSync(u,{bigint:!0}):u=>$.lstatSync(u,{bigint:!0}),o=i(e);try{t=i(r);}catch(u){if(u.code==="ENOENT")return {srcStat:o,destStat:null};throw u}return {srcStat:o,destStat:t}}function qn(e,r,n,t,i){wn.callbackify(En)(e,r,t,(o,u)=>{if(o)return i(o);let{srcStat:s,destStat:c}=u;if(c){if(p(s,c)){let m=y.basename(e),E=y.basename(r);return n==="move"&&m!==E&&m.toLowerCase()===E.toLowerCase()?i(null,{srcStat:s,destStat:c,isChangingCase:!0}):i(new Error("Source and destination must not be the same."))}if(s.isDirectory()&&!c.isDirectory())return i(new Error(`Cannot overwrite non-directory '${r}' with directory '${e}'.`));if(!s.isDirectory()&&c.isDirectory())return i(new Error(`Cannot overwrite directory '${r}' with non-directory '${e}'.`))}return s.isDirectory()&&re(e,r)?i(new Error(U(e,r,n))):i(null,{srcStat:s,destStat:c})});}function xn(e,r,n,t){let{srcStat:i,destStat:o}=kn(e,r,t);if(o){if(p(i,o)){let u=y.basename(e),s=y.basename(r);if(n==="move"&&u!==s&&u.toLowerCase()===s.toLowerCase())return {srcStat:i,destStat:o,isChangingCase:!0};throw new Error("Source and destination must not be the same.")}if(i.isDirectory()&&!o.isDirectory())throw new Error(`Cannot overwrite non-directory '${r}' with directory '${e}'.`);if(!i.isDirectory()&&o.isDirectory())throw new Error(`Cannot overwrite directory '${r}' with non-directory '${e}'.`)}if(i.isDirectory()&&re(e,r))throw new Error(U(e,r,n));return {srcStat:i,destStat:o}}function xe(e,r,n,t,i){let o=y.resolve(y.dirname(e)),u=y.resolve(y.dirname(n));if(u===o||u===y.parse(u).root)return i();$.stat(u,{bigint:!0},(s,c)=>s?s.code==="ENOENT"?i():i(s):p(r,c)?i(new Error(U(e,n,t))):xe(e,r,u,t,i));}function ve(e,r,n,t){let i=y.resolve(y.dirname(e)),o=y.resolve(y.dirname(n));if(o===i||o===y.parse(o).root)return;let u;try{u=$.statSync(o,{bigint:!0});}catch(s){if(s.code==="ENOENT")return;throw s}if(p(r,u))throw new Error(U(e,n,t));return ve(e,r,o,t)}function p(e,r){return r.ino&&r.dev&&r.ino===e.ino&&r.dev===e.dev}function re(e,r){let n=y.resolve(e).split(y.sep).filter(i=>i),t=y.resolve(r).split(y.sep).filter(i=>i);return n.reduce((i,o,u)=>i&&t[u]===o,!0)}function U(e,r,n){return `Cannot ${n} '${e}' to a subdirectory of itself, '${r}'.`}De.exports={checkPaths:qn,checkPathsSync:xn,checkParentPaths:xe,checkParentPathsSync:ve,isSrcSubdir:re,areIdentical:p};});var Ie=chunkTKGT252T_js.c((ci,Oe)=>{var w=chunkLTE3MQL2_js.a(),L=chunkTKGT252T_js.a("path"),vn=x().mkdirs,Dn=N().pathExists,Pn=ee().utimesMillis,j=O();function Nn(e,r,n,t){typeof n=="function"&&!t?(t=n,n={}):typeof n=="function"&&(n={filter:n}),t=t||function(){},n=n||{},n.clobber="clobber"in n?!!n.clobber:!0,n.overwrite="overwrite"in n?!!n.overwrite:n.clobber,n.preserveTimestamps&&process.arch==="ia32"&&process.emitWarning(`Using the preserveTimestamps option in 32-bit node is not recommended; see https://github.com/jprichardson/node-fs-extra/issues/269`,"Warning","fs-extra-WARN0001"),j.checkPaths(e,r,"copy",n,(i,o)=>{if(i)return t(i);let{srcStat:u,destStat:s}=o;j.checkParentPaths(e,u,r,"copy",c=>c?t(c):n.filter?Fe(Pe,s,e,r,n,t):Pe(s,e,r,n,t));});}function Pe(e,r,n,t,i){let o=L.dirname(n);Dn(o,(u,s)=>{if(u)return i(u);if(s)return _(e,r,n,t,i);vn(o,c=>c?i(c):_(e,r,n,t,i));});}function Fe(e,r,n,t,i,o){Promise.resolve(i.filter(n,t)).then(u=>u?e(r,n,t,i,o):o(),u=>o(u));}function Fn(e,r,n,t,i){return t.filter?Fe(_,e,r,n,t,i):_(e,r,n,t,i)}function _(e,r,n,t,i){(t.dereference?w.stat:w.lstat)(r,(u,s)=>u?i(u):s.isDirectory()?pn(s,e,r,n,t,i):s.isFile()||s.isCharacterDevice()||s.isBlockDevice()?Cn(s,e,r,n,t,i):s.isSymbolicLink()?Wn(e,r,n,t,i):s.isSocket()?i(new Error(`Cannot copy a socket file: ${r}`)):s.isFIFO()?i(new Error(`Cannot copy a FIFO pipe: ${r}`)):i(new Error(`Unknown file: ${r}`)));}function Cn(e,r,n,t,i,o){return r?Tn(e,n,t,i,o):Ce(e,n,t,i,o)}function Tn(e,r,n,t,i){if(t.overwrite)w.unlink(n,o=>o?i(o):Ce(e,r,n,t,i));else return t.errorOnExist?i(new Error(`'${n}' already exists`)):i()}function Ce(e,r,n,t,i){w.copyFile(r,n,o=>o?i(o):t.preserveTimestamps?gn(e.mode,r,n,i):V(n,e.mode,i));}function gn(e,r,n,t){return On(e)?In(n,e,i=>i?t(i):Ne(e,r,n,t)):Ne(e,r,n,t)}function On(e){return (e&128)===0}function In(e,r,n){return V(e,r|128,n)}function Ne(e,r,n,t){$n(r,n,i=>i?t(i):V(n,e,t));}function V(e,r,n){return w.chmod(e,r,n)}function $n(e,r,n){w.stat(e,(t,i)=>t?n(t):Pn(r,i.atime,i.mtime,n));}function pn(e,r,n,t,i,o){return r?Te(n,t,i,o):Ln(e.mode,n,t,i,o)}function Ln(e,r,n,t,i){w.mkdir(n,o=>{if(o)return i(o);Te(r,n,t,u=>u?i(u):V(n,e,i));});}function Te(e,r,n,t){w.readdir(e,(i,o)=>i?t(i):ge(o,e,r,n,t));}function ge(e,r,n,t,i){let o=e.pop();return o?jn(e,o,r,n,t,i):i()}function jn(e,r,n,t,i,o){let u=L.join(n,r),s=L.join(t,r);j.checkPaths(u,s,"copy",i,(c,m)=>{if(c)return o(c);let{destStat:E}=m;Fn(E,u,s,i,D=>D?o(D):ge(e,n,t,i,o));});}function Wn(e,r,n,t,i){w.readlink(r,(o,u)=>{if(o)return i(o);if(t.dereference&&(u=L.resolve(process.cwd(),u)),e)w.readlink(n,(s,c)=>s?s.code==="EINVAL"||s.code==="UNKNOWN"?w.symlink(u,n,i):i(s):(t.dereference&&(c=L.resolve(process.cwd(),c)),j.isSrcSubdir(u,c)?i(new Error(`Cannot copy '${u}' to a subdirectory of itself, '${c}'.`)):e.isDirectory()&&j.isSrcSubdir(c,u)?i(new Error(`Cannot overwrite '${c}' with '${u}'.`)):Jn(u,n,i)));else return w.symlink(u,n,i)});}function Jn(e,r,n){w.unlink(r,t=>t?n(t):w.symlink(e,r,n));}Oe.exports=Nn;});var We=chunkTKGT252T_js.c((fi,je)=>{var l=chunkLTE3MQL2_js.a(),W=chunkTKGT252T_js.a("path"),Mn=x().mkdirsSync,Rn=ee().utimesMillisSync,J=O();function An(e,r,n){typeof n=="function"&&(n={filter:n}),n=n||{},n.clobber="clobber"in n?!!n.clobber:!0,n.overwrite="overwrite"in n?!!n.overwrite:n.clobber,n.preserveTimestamps&&process.arch==="ia32"&&process.emitWarning(`Using the preserveTimestamps option in 32-bit node is not recommended; see https://github.com/jprichardson/node-fs-extra/issues/269`,"Warning","fs-extra-WARN0002");let{srcStat:t,destStat:i}=J.checkPathsSync(e,r,"copy",n);return J.checkParentPathsSync(e,t,r,"copy"),Bn(i,e,r,n)}function Bn(e,r,n,t){if(t.filter&&!t.filter(r,n))return;let i=W.dirname(n);return l.existsSync(i)||Mn(i),$e(e,r,n,t)}function Un(e,r,n,t){if(!(t.filter&&!t.filter(r,n)))return $e(e,r,n,t)}function $e(e,r,n,t){let o=(t.dereference?l.statSync:l.lstatSync)(r);if(o.isDirectory())return zn(o,e,r,n,t);if(o.isFile()||o.isCharacterDevice()||o.isBlockDevice())return _n(o,e,r,n,t);if(o.isSymbolicLink())return Zn(e,r,n,t);throw o.isSocket()?new Error(`Cannot copy a socket file: ${r}`):o.isFIFO()?new Error(`Cannot copy a FIFO pipe: ${r}`):new Error(`Unknown file: ${r}`)}function _n(e,r,n,t,i){return r?Vn(e,n,t,i):pe(e,n,t,i)}function Vn(e,r,n,t){if(t.overwrite)return l.unlinkSync(n),pe(e,r,n,t);if(t.errorOnExist)throw new Error(`'${n}' already exists`)}function pe(e,r,n,t){return l.copyFileSync(r,n),t.preserveTimestamps&&Xn(e.mode,r,n),ne(n,e.mode)}function Xn(e,r,n){return Yn(e)&&Hn(n,e),Kn(r,n)}function Yn(e){return (e&128)===0}function Hn(e,r){return ne(e,r|128)}function ne(e,r){return l.chmodSync(e,r)}function Kn(e,r){let n=l.statSync(e);return Rn(r,n.atime,n.mtime)}function zn(e,r,n,t,i){return r?Le(n,t,i):Gn(e.mode,n,t,i)}function Gn(e,r,n,t){return l.mkdirSync(n),Le(r,n,t),ne(n,e)}function Le(e,r,n){l.readdirSync(e).forEach(t=>Qn(t,e,r,n));}function Qn(e,r,n,t){let i=W.join(r,e),o=W.join(n,e),{destStat:u}=J.checkPathsSync(i,o,"copy",t);return Un(u,i,o,t)}function Zn(e,r,n,t){let i=l.readlinkSync(r);if(t.dereference&&(i=W.resolve(process.cwd(),i)),e){let o;try{o=l.readlinkSync(n);}catch(u){if(u.code==="EINVAL"||u.code==="UNKNOWN")return l.symlinkSync(i,n);throw u}if(t.dereference&&(o=W.resolve(process.cwd(),o)),J.isSrcSubdir(i,o))throw new Error(`Cannot copy '${i}' to a subdirectory of itself, '${o}'.`);if(l.statSync(n).isDirectory()&&J.isSrcSubdir(o,i))throw new Error(`Cannot overwrite '${o}' with '${i}'.`);return bn(i,n)}else return l.symlinkSync(i,n)}function bn(e,r){return l.unlinkSync(r),l.symlinkSync(e,r)}je.exports=An;});var X=chunkTKGT252T_js.c((ai,Je)=>{var et=chunkLTE3MQL2_js.b().fromCallback;Je.exports={copy:et(Ie()),copySync:We()};});var Ye=chunkTKGT252T_js.c((mi,Xe)=>{var Me=chunkLTE3MQL2_js.a(),Ue=chunkTKGT252T_js.a("path"),a=chunkTKGT252T_js.a("assert"),M=process.platform==="win32";function _e(e){["unlink","chmod","stat","lstat","rmdir","readdir"].forEach(n=>{e[n]=e[n]||Me[n],n=n+"Sync",e[n]=e[n]||Me[n];}),e.maxBusyTries=e.maxBusyTries||3;}function te(e,r,n){let t=0;typeof r=="function"&&(n=r,r={}),a(e,"rimraf: missing path"),a.strictEqual(typeof e,"string","rimraf: path should be a string"),a.strictEqual(typeof n,"function","rimraf: callback function required"),a(r,"rimraf: invalid options argument provided"),a.strictEqual(typeof r,"object","rimraf: options should be object"),_e(r),Re(e,r,function i(o){if(o){if((o.code==="EBUSY"||o.code==="ENOTEMPTY"||o.code==="EPERM")&&t<r.maxBusyTries){t++;let u=t*100;return setTimeout(()=>Re(e,r,i),u)}o.code==="ENOENT"&&(o=null);}n(o);});}function Re(e,r,n){a(e),a(r),a(typeof n=="function"),r.lstat(e,(t,i)=>{if(t&&t.code==="ENOENT")return n(null);if(t&&t.code==="EPERM"&&M)return Ae(e,r,t,n);if(i&&i.isDirectory())return Y(e,r,t,n);r.unlink(e,o=>{if(o){if(o.code==="ENOENT")return n(null);if(o.code==="EPERM")return M?Ae(e,r,o,n):Y(e,r,o,n);if(o.code==="EISDIR")return Y(e,r,o,n)}return n(o)});});}function Ae(e,r,n,t){a(e),a(r),a(typeof t=="function"),r.chmod(e,438,i=>{i?t(i.code==="ENOENT"?null:n):r.stat(e,(o,u)=>{o?t(o.code==="ENOENT"?null:n):u.isDirectory()?Y(e,r,n,t):r.unlink(e,t);});});}function Be(e,r,n){let t;a(e),a(r);try{r.chmodSync(e,438);}catch(i){if(i.code==="ENOENT")return;throw n}try{t=r.statSync(e);}catch(i){if(i.code==="ENOENT")return;throw n}t.isDirectory()?H(e,r,n):r.unlinkSync(e);}function Y(e,r,n,t){a(e),a(r),a(typeof t=="function"),r.rmdir(e,i=>{i&&(i.code==="ENOTEMPTY"||i.code==="EEXIST"||i.code==="EPERM")?rt(e,r,t):i&&i.code==="ENOTDIR"?t(n):t(i);});}function rt(e,r,n){a(e),a(r),a(typeof n=="function"),r.readdir(e,(t,i)=>{if(t)return n(t);let o=i.length,u;if(o===0)return r.rmdir(e,n);i.forEach(s=>{te(Ue.join(e,s),r,c=>{if(!u){if(c)return n(u=c);--o===0&&r.rmdir(e,n);}});});});}function Ve(e,r){let n;r=r||{},_e(r),a(e,"rimraf: missing path"),a.strictEqual(typeof e,"string","rimraf: path should be a string"),a(r,"rimraf: missing options"),a.strictEqual(typeof r,"object","rimraf: options should be object");try{n=r.lstatSync(e);}catch(t){if(t.code==="ENOENT")return;t.code==="EPERM"&&M&&Be(e,r,t);}try{n&&n.isDirectory()?H(e,r,null):r.unlinkSync(e);}catch(t){if(t.code==="ENOENT")return;if(t.code==="EPERM")return M?Be(e,r,t):H(e,r,t);if(t.code!=="EISDIR")throw t;H(e,r,t);}}function H(e,r,n){a(e),a(r);try{r.rmdirSync(e);}catch(t){if(t.code==="ENOTDIR")throw n;if(t.code==="ENOTEMPTY"||t.code==="EEXIST"||t.code==="EPERM")nt(e,r);else if(t.code!=="ENOENT")throw t}}function nt(e,r){if(a(e),a(r),r.readdirSync(e).forEach(n=>Ve(Ue.join(e,n),r)),M){let n=Date.now();do try{return r.rmdirSync(e,r)}catch{}while(Date.now()-n<500)}else return r.rmdirSync(e,r)}Xe.exports=te;te.sync=Ve;});var R=chunkTKGT252T_js.c((yi,Ke)=>{var K=chunkLTE3MQL2_js.a(),tt=chunkLTE3MQL2_js.b().fromCallback,He=Ye();function it(e,r){if(K.rm)return K.rm(e,{recursive:!0,force:!0},r);He(e,r);}function ot(e){if(K.rmSync)return K.rmSync(e,{recursive:!0,force:!0});He.sync(e);}Ke.exports={remove:tt(it),removeSync:ot};});var nr=chunkTKGT252T_js.c((li,rr)=>{var ut=chunkLTE3MQL2_js.b().fromPromise,Qe=g(),Ze=chunkTKGT252T_js.a("path"),be=x(),er=R(),ze=ut(async function(r){let n;try{n=await Qe.readdir(r);}catch{return be.mkdirs(r)}return Promise.all(n.map(t=>er.remove(Ze.join(r,t))))});function Ge(e){let r;try{r=Qe.readdirSync(e);}catch{return be.mkdirsSync(e)}r.forEach(n=>{n=Ze.join(e,n),er.removeSync(n);});}rr.exports={emptyDirSync:Ge,emptydirSync:Ge,emptyDir:ze,emptydir:ze};});var ur=chunkTKGT252T_js.c((di,or)=>{var st=chunkLTE3MQL2_js.b().fromCallback,tr=chunkTKGT252T_js.a("path"),F=chunkLTE3MQL2_js.a(),ir=x();function ct(e,r){function n(){F.writeFile(e,"",t=>{if(t)return r(t);r();});}F.stat(e,(t,i)=>{if(!t&&i.isFile())return r();let o=tr.dirname(e);F.stat(o,(u,s)=>{if(u)return u.code==="ENOENT"?ir.mkdirs(o,c=>{if(c)return r(c);n();}):r(u);s.isDirectory()?n():F.readdir(o,c=>{if(c)return r(c)});});});}function ft(e){let r;try{r=F.statSync(e);}catch{}if(r&&r.isFile())return;let n=tr.dirname(e);try{F.statSync(n).isDirectory()||F.readdirSync(n);}catch(t){if(t&&t.code==="ENOENT")ir.mkdirsSync(n);else throw t}F.writeFileSync(e,"");}or.exports={createFile:st(ct),createFileSync:ft};});var mr=chunkTKGT252T_js.c((Si,ar)=>{var at=chunkLTE3MQL2_js.b().fromCallback,sr=chunkTKGT252T_js.a("path"),C=chunkLTE3MQL2_js.a(),cr=x(),mt=N().pathExists,{areIdentical:fr}=O();function yt(e,r,n){function t(i,o){C.link(i,o,u=>{if(u)return n(u);n(null);});}C.lstat(r,(i,o)=>{C.lstat(e,(u,s)=>{if(u)return u.message=u.message.replace("lstat","ensureLink"),n(u);if(o&&fr(s,o))return n(null);let c=sr.dirname(r);mt(c,(m,E)=>{if(m)return n(m);if(E)return t(e,r);cr.mkdirs(c,D=>{if(D)return n(D);t(e,r);});});});});}function lt(e,r){let n;try{n=C.lstatSync(r);}catch{}try{let o=C.lstatSync(e);if(n&&fr(o,n))return}catch(o){throw o.message=o.message.replace("lstat","ensureLink"),o}let t=sr.dirname(r);return C.existsSync(t)||cr.mkdirsSync(t),C.linkSync(e,r)}ar.exports={createLink:at(yt),createLinkSync:lt};});var lr=chunkTKGT252T_js.c((hi,yr)=>{var T=chunkTKGT252T_js.a("path"),A=chunkLTE3MQL2_js.a(),dt=N().pathExists;function St(e,r,n){if(T.isAbsolute(e))return A.lstat(e,t=>t?(t.message=t.message.replace("lstat","ensureSymlink"),n(t)):n(null,{toCwd:e,toDst:e}));{let t=T.dirname(r),i=T.join(t,e);return dt(i,(o,u)=>o?n(o):u?n(null,{toCwd:i,toDst:e}):A.lstat(e,s=>s?(s.message=s.message.replace("lstat","ensureSymlink"),n(s)):n(null,{toCwd:e,toDst:T.relative(t,e)})))}}function ht(e,r){let n;if(T.isAbsolute(e)){if(n=A.existsSync(e),!n)throw new Error("absolute srcpath does not exist");return {toCwd:e,toDst:e}}else {let t=T.dirname(r),i=T.join(t,e);if(n=A.existsSync(i),n)return {toCwd:i,toDst:e};if(n=A.existsSync(e),!n)throw new Error("relative srcpath does not exist");return {toCwd:e,toDst:T.relative(t,e)}}}yr.exports={symlinkPaths:St,symlinkPathsSync:ht};});var hr=chunkTKGT252T_js.c((wi,Sr)=>{var dr=chunkLTE3MQL2_js.a();function wt(e,r,n){if(n=typeof r=="function"?r:n,r=typeof r=="function"?!1:r,r)return n(null,r);dr.lstat(e,(t,i)=>{if(t)return n(null,"file");r=i&&i.isDirectory()?"dir":"file",n(null,r);});}function Et(e,r){let n;if(r)return r;try{n=dr.lstatSync(e);}catch{return "file"}return n&&n.isDirectory()?"dir":"file"}Sr.exports={symlinkType:wt,symlinkTypeSync:Et};});var Pr=chunkTKGT252T_js.c((Ei,Dr)=>{var kt=chunkLTE3MQL2_js.b().fromCallback,Er=chunkTKGT252T_js.a("path"),v=g(),kr=x(),qt=kr.mkdirs,xt=kr.mkdirsSync,qr=lr(),vt=qr.symlinkPaths,Dt=qr.symlinkPathsSync,xr=hr(),Pt=xr.symlinkType,Nt=xr.symlinkTypeSync,Ft=N().pathExists,{areIdentical:vr}=O();function Ct(e,r,n,t){t=typeof n=="function"?n:t,n=typeof n=="function"?!1:n,v.lstat(r,(i,o)=>{!i&&o.isSymbolicLink()?Promise.all([v.stat(e),v.stat(r)]).then(([u,s])=>{if(vr(u,s))return t(null);wr(e,r,n,t);}):wr(e,r,n,t);});}function wr(e,r,n,t){vt(e,r,(i,o)=>{if(i)return t(i);e=o.toDst,Pt(o.toCwd,n,(u,s)=>{if(u)return t(u);let c=Er.dirname(r);Ft(c,(m,E)=>{if(m)return t(m);if(E)return v.symlink(e,r,s,t);qt(c,D=>{if(D)return t(D);v.symlink(e,r,s,t);});});});});}function Tt(e,r,n){let t;try{t=v.lstatSync(r);}catch{}if(t&&t.isSymbolicLink()){let s=v.statSync(e),c=v.statSync(r);if(vr(s,c))return}let i=Dt(e,r);e=i.toDst,n=Nt(i.toCwd,n);let o=Er.dirname(r);return v.existsSync(o)||xt(o),v.symlinkSync(e,r,n)}Dr.exports={createSymlink:kt(Ct),createSymlinkSync:Tt};});var $r=chunkTKGT252T_js.c((ki,Ir)=>{var{createFile:Nr,createFileSync:Fr}=ur(),{createLink:Cr,createLinkSync:Tr}=mr(),{createSymlink:gr,createSymlinkSync:Or}=Pr();Ir.exports={createFile:Nr,createFileSync:Fr,ensureFile:Nr,ensureFileSync:Fr,createLink:Cr,createLinkSync:Tr,ensureLink:Cr,ensureLinkSync:Tr,createSymlink:gr,createSymlinkSync:Or,ensureSymlink:gr,ensureSymlinkSync:Or};});var Lr=chunkTKGT252T_js.c((qi,pr)=>{var z=chunkLTE3MQL2_js.d();pr.exports={readJson:z.readFile,readJsonSync:z.readFileSync,writeJson:z.writeFile,writeJsonSync:z.writeFileSync};});var G=chunkTKGT252T_js.c((xi,Jr)=>{var gt=chunkLTE3MQL2_js.b().fromCallback,B=chunkLTE3MQL2_js.a(),jr=chunkTKGT252T_js.a("path"),Wr=x(),Ot=N().pathExists;function It(e,r,n,t){typeof n=="function"&&(t=n,n="utf8");let i=jr.dirname(e);Ot(i,(o,u)=>{if(o)return t(o);if(u)return B.writeFile(e,r,n,t);Wr.mkdirs(i,s=>{if(s)return t(s);B.writeFile(e,r,n,t);});});}function $t(e,...r){let n=jr.dirname(e);if(B.existsSync(n))return B.writeFileSync(e,...r);Wr.mkdirsSync(n),B.writeFileSync(e,...r);}Jr.exports={outputFile:gt(It),outputFileSync:$t};});var Rr=chunkTKGT252T_js.c((vi,Mr)=>{var{stringify:pt}=chunkLTE3MQL2_js.c(),{outputFile:Lt}=G();async function jt(e,r,n={}){let t=pt(r,n);await Lt(e,t,n);}Mr.exports=jt;});var Br=chunkTKGT252T_js.c((Di,Ar)=>{var{stringify:Wt}=chunkLTE3MQL2_js.c(),{outputFileSync:Jt}=G();function Mt(e,r,n){let t=Wt(r,n);Jt(e,t,n);}Ar.exports=Mt;});var _r=chunkTKGT252T_js.c((Pi,Ur)=>{var Rt=chunkLTE3MQL2_js.b().fromPromise,S=Lr();S.outputJson=Rt(Rr());S.outputJsonSync=Br();S.outputJSON=S.outputJson;S.outputJSONSync=S.outputJsonSync;S.writeJSON=S.writeJson;S.writeJSONSync=S.writeJsonSync;S.readJSON=S.readJson;S.readJSONSync=S.readJsonSync;Ur.exports=S;});var Kr=chunkTKGT252T_js.c((Ni,Hr)=>{var At=chunkLTE3MQL2_js.a(),oe=chunkTKGT252T_js.a("path"),Bt=X().copy,Yr=R().remove,Ut=x().mkdirp,_t=N().pathExists,Vr=O();function Vt(e,r,n,t){typeof n=="function"&&(t=n,n={}),n=n||{};let i=n.overwrite||n.clobber||!1;Vr.checkPaths(e,r,"move",n,(o,u)=>{if(o)return t(o);let{srcStat:s,isChangingCase:c=!1}=u;Vr.checkParentPaths(e,s,r,"move",m=>{if(m)return t(m);if(Xt(r))return Xr(e,r,i,c,t);Ut(oe.dirname(r),E=>E?t(E):Xr(e,r,i,c,t));});});}function Xt(e){let r=oe.dirname(e);return oe.parse(r).root===r}function Xr(e,r,n,t,i){if(t)return ie(e,r,n,i);if(n)return Yr(r,o=>o?i(o):ie(e,r,n,i));_t(r,(o,u)=>o?i(o):u?i(new Error("dest already exists.")):ie(e,r,n,i));}function ie(e,r,n,t){At.rename(e,r,i=>i?i.code!=="EXDEV"?t(i):Yt(e,r,n,t):t());}function Yt(e,r,n,t){Bt(e,r,{overwrite:n,errorOnExist:!0},o=>o?t(o):Yr(e,t));}Hr.exports=Vt;});var br=chunkTKGT252T_js.c((Fi,Zr)=>{var Gr=chunkLTE3MQL2_js.a(),se=chunkTKGT252T_js.a("path"),Ht=X().copySync,Qr=R().removeSync,Kt=x().mkdirpSync,zr=O();function zt(e,r,n){n=n||{};let t=n.overwrite||n.clobber||!1,{srcStat:i,isChangingCase:o=!1}=zr.checkPathsSync(e,r,"move",n);return zr.checkParentPathsSync(e,i,r,"move"),Gt(r)||Kt(se.dirname(r)),Qt(e,r,t,o)}function Gt(e){let r=se.dirname(e);return se.parse(r).root===r}function Qt(e,r,n,t){if(t)return ue(e,r,n);if(n)return Qr(r),ue(e,r,n);if(Gr.existsSync(r))throw new Error("dest already exists.");return ue(e,r,n)}function ue(e,r,n){try{Gr.renameSync(e,r);}catch(t){if(t.code!=="EXDEV")throw t;return Zt(e,r,n)}}function Zt(e,r,n){return Ht(e,r,{overwrite:n,errorOnExist:!0}),Qr(e)}Zr.exports=zt;});var rn=chunkTKGT252T_js.c((Ci,en)=>{var bt=chunkLTE3MQL2_js.b().fromCallback;en.exports={move:bt(Kr()),moveSync:br()};});var tn=chunkTKGT252T_js.c((Ti,nn)=>{nn.exports={...g(),...X(),...nr(),...$r(),..._r(),...x(),...rn(),...G(),...N(),...R()};});var un=chunkTKGT252T_js.e(tn());var ei=e=>[...new Set(e)],on=({name:e,moduleName:r=e})=>r&&!r.startsWith("(webpack)")&&!/(node_modules|webpack\/runtime)\//.test(r);async function Oi([e="./storybook-static/preview-stats.json"]){try{let n=(await chunkLZXDNZPW_js.a(e)).modules.filter(i=>on(i)).map(({id:i,name:o,modules:u,reasons:s})=>{let c=ei((s==null?void 0:s.filter(m=>on(m)).map(m=>m.moduleName))||[]).filter(m=>m!==o).map(m=>({moduleName:m}));return {id:i,name:o,modules:u&&u.map(m=>({name:m.name})),reasons:c}}).filter(Boolean),t=e.replace(".json",".trimmed.json");return await(0,un.outputFile)(t,JSON.stringify({modules:n},void 0,2).replaceAll(/{\n {10}/g,"{ ").replaceAll(/\n {8}}/g," }")),console.log(`Wrote ${t}`),t}catch(r){console.error(r);}} exports.a = tn; exports.b = Oi; //# sourceMappingURL=out.js.map //# sourceMappingURL=chunk-IM5VGDJQ.js.map //# debugId=37517d9e-77fe-5038-b3f4-3692026bbca8