@jsxtools/rollup-plugin-copy
Advanced tools
+8
-6
@@ -88,4 +88,10 @@ import * as array from "@jsxtools/rollup-plugin-utils/array"; | ||
| if (!globbedFiles.includes(stashedPath)) { | ||
| const relativePath = path.toRelativePath(stashedPath, paths.rootDir); | ||
| const targetedPath = path.toPath(paths.distDir, relativePath); | ||
| stash.shouldUpdate = true; | ||
| operations.files.push(async () => await fs.deleteFile(stashedPath)); | ||
| operations.files.push(async () => await fs.deleteFile(targetedPath).catch((error) => { | ||
| if (error?.code !== "ENOENT") { | ||
| throw error; | ||
| } | ||
| })); | ||
| } | ||
@@ -155,8 +161,4 @@ else { | ||
| const isCacheFileName = (fileName) => typeof fileName === "string"; | ||
| const isCacheFileInfo = (fileInfo) => Array.isArray(fileInfo) && | ||
| fileInfo.length === 3 && | ||
| typeof fileInfo[0] === "number" && | ||
| typeof fileInfo[1] === "number" && | ||
| typeof fileInfo[2] === "string"; | ||
| const isCacheFileInfo = (fileInfo) => Array.isArray(fileInfo) && fileInfo.length === 3 && typeof fileInfo[0] === "number" && typeof fileInfo[1] === "number" && typeof fileInfo[2] === "string"; | ||
| const operate = (operation) => operation(); | ||
| //# sourceMappingURL=copy-api.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"copy-api.js","sourceRoot":"","sources":["../src/copy-api.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"copy-api.js","sourceRoot":"","sources":["../src/copy-api.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,KAAK,MAAM,qCAAqC,CAAC;AAC7D,OAAO,KAAK,EAAE,MAAM,oCAAoC,CAAC;AACzD,OAAO,KAAK,IAAI,MAAM,oCAAoC,CAAC;AAC3D,OAAO,KAAK,IAAI,MAAM,oCAAoC,CAAC;AAC3D,OAAO,KAAK,GAAG,MAAM,sCAAsC,CAAC;AAS5D,MAAM,OAAO,OAAO;IACnB,UAAU,GAAG;QACZ,KAAK,EAAE;YACN,SAAS,EAAE,EAAE;YACb,SAAS,EAAE,EAAE;YACb,OAAO,EAAE,OAAO;SACP;QACV,KAAK,EAAE;YACN,OAAO,EAAE,EAAc;YACvB,OAAO,EAAE,EAAc;SACvB;QACD,IAAI,EAAE;YACL,OAAO,EAAE,CAAC,MAAM,CAAC;YACjB,OAAO,EAAE,CAAC,cAAc,CAAC;SACP;QACnB,UAAU,EAAE;YACX,KAAK,EAAE,EAAqB;YAC5B,KAAK,EAAE,EAAqB;YAC5B,KAAK,EAAE,EAAqB;SAC5B;QACD,KAAK,EAAE;YACN,OAAO,EAAE,IAAI,CAAC,QAAQ,0BAAiB;YACvC,OAAO,EAAE,IAAI,CAAC,QAAQ,uDAAkC;YACxD,OAAO,EAAE,IAAI,CAAC,QAAQ,wDAAkC;YACxD,SAAS,EAAE,IAAI,CAAC,KAAK,0EAAoC;SACzD;QACD,KAAK,EAAE;YACN,KAAK,EAAE,EAA+B;YACtC,KAAK,EAAE,IAAI,GAAG,EAAqB;YACnC,SAAS,EAAE,EAAc;YACzB,YAAY,EAAE,KAAK;SACnB;KACD,CAAC;IAEF,IAAI,SAAS;QACZ,OAAO,IAAI,CAAC,UAAU,CAAC,KAAK,CAAC,SAAS,CAAC,QAAQ,CAAC;IACjD,CAAC;IAED,KAAK;QACJ,MAAM,EAAE,IAAI,EAAE,KAAK,EAAE,GAAG,IAAI,CAAC,UAAU,CAAC;QAExC,OAAO,EAAE,CAAC,IAAI,CAAC;YACd,GAAG,EAAE,KAAK,CAAC,OAAO;YAClB,OAAO,EAAE,IAAI,CAAC,OAAO;YACrB,OAAO,EAAE,IAAI,CAAC,OAAO;SACrB,CAAC,CAAC;IACJ,CAAC;IAED,IAAI,CAAC,UAAU,IAA4B;QAC1C,MAAM,EAAE,KAAK,EAAE,IAAI,EAAE,GAAG,IAAI,CAAC,UAAU,CAAC;QAExC,KAAK,CAAC,OAAO,GAAG,IAAI,CAAC,QAAQ,CAAC,OAAO,EAAE,OAAO,4BAAmB,CAAC,CAAC;QACnE,KAAK,CAAC,OAAO,GAAG,IAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,OAAO,EAAE,OAAO,EAAE,OAAO,+BAAmB,CAAC,CAAC;QAClF,KAAK,CAAC,OAAO,GAAG,IAAI,CAAC,QAAQ,CAAC,KAAK,CAAC,OAAO,EAAE,OAAO,EAAE,OAAO,gCAAmB,CAAC,CAAC;QAClF,KAAK,CAAC,SAAS,GAAG,IAAI,CAAC,KAAK,CAAC,KAAK,CAAC,OAAO,EAAE,OAAO,EAAE,SAAS,kDAAqB,CAAC,CAAC;QAErF,MAAM,CAAC,MAAM,CAAC,IAAI,EAAE;YACnB,OAAO,EAAE,KAAK,CAAC,IAAI,CAAC,OAAO,EAAE,OAAO,EAAE,GAAG,CAAC,eAAe,CAAC;YAC1D,OAAO,EAAE,KAAK,CAAC,IAAI,CAAC,OAAO,EAAE,OAAO,EAAE,GAAG,CAAC,eAAe,CAAC;SAC1D,CAAC,CAAC;IACJ,CAAC;IAED,KAAK,CAAC,SAAS;QACd,MAAM,EAAE,KAAK,EAAE,KAAK,EAAE,KAAK,EAAE,GAAG,IAAI,CAAC,UAAU,CAAC;QAChD,MAAM,KAAK,GAAG,MAAM,EAAE,CAAC,QAAQ,CAAQ,KAAK,CAAC,SAAS,CAAC,CAAC,KAAK,CAAC,GAAG,EAAE,CAAC,SAAS,CAAC,CAAC;QAE/E,KAAK,CAAC,SAAS,GAAG,EAAE,CAAC;QACrB,KAAK,CAAC,SAAS,GAAG,EAAE,CAAC;QAErB,KAAK,CAAC,KAAK,GAAG,EAAE,CAAC;QACjB,KAAK,CAAC,YAAY,GAAG,KAAK,CAAC;QAE3B,IAAI,KAAK,EAAE,OAAO,KAAK,KAAK,CAAC,OAAO,EAAE,CAAC;YACtC,MAAM,SAAS,GAAG,KAAK,CAAC,KAAK,CAAC,KAAK,CAAC,SAAS,EAAE,eAAe,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC,CAAC,EAAE,CAAC;YACvF,MAAM,SAAS,GAAG,KAAK,CAAC,KAAK,CAAC,KAAK,CAAC,SAAS,EAAE,eAAe,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC,SAAS,CAAC,CAAC,CAAC,EAAE,CAAC;YAEvF,IAAI,SAAS,CAAC,MAAM,KAAK,SAAS,CAAC,MAAM,EAAE,CAAC;gBAC3C,KAAK,CAAC,SAAS,CAAC,IAAI,CAAC,GAAG,SAAS,CAAC,CAAC;gBACnC,KAAK,CAAC,SAAS,CAAC,IAAI,CAAC,GAAG,SAAS,CAAC,CAAC;gBAEnC,KAAK,CAAC,KAAK,GAAG,MAAM,CAAC,WAAW,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC,QAAQ,EAAE,KAAK,EAAE,EAAE,CAAC,CAAC,IAAI,CAAC,MAAM,CAAC,KAAK,CAAC,OAAO,EAAE,QAAQ,CAAC,EAAE,SAAS,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC;YAChI,CAAC;QACF,CAAC;IACF,CAAC;IAED,KAAK,CAAC,WAAW;QAChB,MAAM,EAAE,UAAU,EAAE,KAAK,EAAE,KAAK,EAAE,GAAG,IAAI,CAAC,UAAU,CAAC;QACrD,MAAM,YAAY,GAAG,MAAM,KAAK,CAAC,SAAS,CAAC,IAAI,CAAC,KAAK,EAAE,CAAC,CAAC;QAEzD,UAAU,CAAC,KAAK,GAAG,EAAE,CAAC;QACtB,UAAU,CAAC,KAAK,GAAG,EAAE,CAAC;QAEtB,KAAK,CAAC,KAAK,CAAC,KAAK,EAAE,CAAC;QACpB,KAAK,CAAC,YAAY,GAAG,KAAK,CAAC;QAE3B,KAAK,MAAM,CAAC,WAAW,EAAE,WAAW,CAAC,IAAI,MAAM,CAAC,OAAO,CAAC,KAAK,CAAC,KAAK,CAAC,EAAE,CAAC;YACtE,MAAM,WAAW,GAAG,IAAI,CAAC,cAAc,CAAC,WAAW,EAAE,KAAK,CAAC,OAAO,CAAC,CAAC;YAEpE,IAAI,CAAC,YAAY,CAAC,QAAQ,CAAC,WAAW,CAAC,EAAE,CAAC;gBACzC,MAAM,YAAY,GAAG,IAAI,CAAC,cAAc,CAAC,WAAW,EAAE,KAAK,CAAC,OAAO,CAAC,CAAC;gBACrE,MAAM,YAAY,GAAG,IAAI,CAAC,MAAM,CAAC,KAAK,CAAC,OAAO,EAAE,YAAY,CAAC,CAAC;gBAE9D,KAAK,CAAC,YAAY,GAAG,IAAI,CAAC;gBAC1B,UAAU,CAAC,KAAK,CAAC,IAAI,CACpB,KAAK,IAAI,EAAE,CACV,MAAM,EAAE,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC,KAAK,CAAC,CAAC,KAA4B,EAAE,EAAE;oBACxE,IAAI,KAAK,EAAE,IAAI,KAAK,QAAQ,EAAE,CAAC;wBAC9B,MAAM,KAAK,CAAC;oBACb,CAAC;gBACF,CAAC,CAAC,CACH,CAAC;YACH,CAAC;iBAAM,CAAC;gBACP,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,IAAI,EAAE;oBAChC,MAAM,IAAI,GAAG,MAAM,EAAE,CAAC,YAAY,CAAC,WAAW,CAAC,CAAC;oBAEhD,IAAI,IAAI,CAAC,OAAO,KAAK,WAAW,CAAC,CAAC,CAAC,IAAI,IAAI,CAAC,IAAI,KAAK,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC;wBACrE,KAAK,CAAC,KAAK,CAAC,GAAG,CAAC,WAAW,EAAE,WAAW,CAAC,CAAC;wBAC1C,KAAK,CAAC,SAAS,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;oBACnC,CAAC;yBAAM,CAAC;wBACP,MAAM,IAAI,GAAG,MAAM,EAAE,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;wBAExC,WAAW,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,OAAO,CAAC;wBAC9B,WAAW,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC,IAAI,CAAC;wBAE3B,IAAI,WAAW,CAAC,CAAC,CAAC,KAAK,IAAI,EAAE,CAAC;4BAC7B,WAAW,CAAC,CAAC,CAAC,GAAG,IAAI,CAAC;4BAEtB,MAAM,YAAY,GAAG,IAAI,CAAC,cAAc,CAAC,WAAW,EAAE,KAAK,CAAC,OAAO,CAAC,CAAC;4BACrE,MAAM,YAAY,GAAG,IAAI,CAAC,MAAM,CAAC,KAAK,CAAC,OAAO,EAAE,YAAY,CAAC,CAAC;4BAE9D,KAAK,CAAC,YAAY,GAAG,IAAI,CAAC;4BAC1B,KAAK,CAAC,KAAK,CAAC,GAAG,CAAC,WAAW,EAAE,WAAW,CAAC,CAAC;4BAC1C,KAAK,CAAC,SAAS,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;4BAEnC,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,IAAI,EAAE,CAAC,MAAM,EAAE,CAAC,QAAQ,CAAC,WAAW,EAAE,YAAY,CAAC,CAAC,CAAC;wBACjF,CAAC;oBACF,CAAC;gBACF,CAAC,CAAC,CAAC;YACJ,CAAC;QACF,CAAC;QAED,KAAK,MAAM,WAAW,IAAI,YAAY,EAAE,CAAC;YACxC,IAAI,CAAC,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,EAAE,WAAW,CAAC,EAAE,CAAC;gBAC9C,MAAM,WAAW,GAAG,IAAI,CAAC,cAAc,CAAC,WAAW,EAAE,KAAK,CAAC,OAAO,CAAC,CAAC;gBACpE,MAAM,YAAY,GAAG,IAAI,CAAC,cAAc,CAAC,WAAW,EAAE,KAAK,CAAC,OAAO,CAAC,CAAC;gBACrE,MAAM,YAAY,GAAG,IAAI,CAAC,MAAM,CAAC,KAAK,CAAC,OAAO,EAAE,YAAY,CAAC,CAAC;gBAE9D,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,IAAI,EAAE;oBAChC,MAAM,CAAC,IAAI,EAAE,IAAI,CAAC,GAAG,MAAM,OAAO,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,YAAY,CAAC,WAAW,CAAC,EAAE,EAAE,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC,CAAC,CAAC;oBAE7F,KAAK,CAAC,YAAY,GAAG,IAAI,CAAC;oBAC1B,KAAK,CAAC,KAAK,CAAC,GAAG,CAAC,WAAW,EAAE,CAAC,IAAI,CAAC,OAAO,EAAE,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC,CAAC;oBAC9D,KAAK,CAAC,SAAS,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;gBACpC,CAAC,CAAC,CAAC;gBAEH,UAAU,CAAC,KAAK,CAAC,IAAI,CAAC,KAAK,IAAI,EAAE,CAAC,MAAM,EAAE,CAAC,QAAQ,CAAC,WAAW,EAAE,YAAY,CAAC,CAAC,CAAC;YACjF,CAAC;QACF,CAAC;QAED,OAAO,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,KAAK,CAAC,CAAC;IACxC,CAAC;IAED,KAAK,CAAC,SAAS;QACd,MAAM,EAAE,KAAK,EAAE,UAAU,EAAE,KAAK,EAAE,KAAK,EAAE,GAAG,IAAI,CAAC,UAAU,CAAC;QAE5D,IAAI,KAAK,CAAC,YAAY,EAAE,CAAC;YACxB,KAAK,CAAC,SAAS,GAAG,CAAC,GAAG,KAAK,CAAC,KAAK,CAAC,IAAI,EAAE,CAAC,CAAC;YAC1C,KAAK,CAAC,SAAS,GAAG,CAAC,GAAG,KAAK,CAAC,KAAK,CAAC,MAAM,EAAE,CAAC,CAAC;YAE5C,MAAM,EAAE,CAAC,aAAa,CAAC,KAAK,CAAC,SAAS,EAAE,GAAG,KAAK,CAAC,SAAS,CAAC,CAAC;YAE5D,MAAM,OAAO,CAAC,GAAG,CAAC,CAAC,EAAE,CAAC,SAAS,CAAC,KAAK,CAAC,SAAS,EAAE,IAAI,CAAC,EAAE,CAAC,KAAK,CAAC,CAAC,EAAE,IAAI,CAAC,QAAQ,CAAC,UAAU,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;QACrG,CAAC;IACF,CAAC;IAED,IAAI,OAAO;QACV,OAAO,IAAI,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,QAAQ,CAAC;IAC/C,CAAC;IAED,IAAI,OAAO;QACV,OAAO,IAAI,CAAC,UAAU,CAAC,KAAK,CAAC,OAAO,CAAC,QAAQ,CAAC;IAC/C,CAAC;IAED,IAAI,YAAY;QACf,OAAO,IAAI,CAAC,UAAU,CAAC,KAAK,CAAC,SAAS,CAAC;IACxC,CAAC;IAED,KAAK,CAAC,QAAQ,CAAC,UAA2B;QACzC,MAAM,OAAO,CAAC,GAAG,CAAC,UAAU,CAAC,GAAG,CAAC,OAAO,CAAC,CAAC,CAAC;IAC5C,CAAC;CACD;AAED,MAAM,eAAe,GAAG,CAAC,QAAiB,EAAsB,EAAE,CAAC,OAAO,QAAQ,KAAK,QAAQ,CAAC;AAChG,MAAM,eAAe,GAAG,CAAC,QAAiB,EAAyB,EAAE,CACpE,KAAK,CAAC,OAAO,CAAC,QAAQ,CAAC,IAAI,QAAQ,CAAC,MAAM,KAAK,CAAC,IAAI,OAAO,QAAQ,CAAC,CAAC,CAAC,KAAK,QAAQ,IAAI,OAAO,QAAQ,CAAC,CAAC,CAAC,KAAK,QAAQ,IAAI,OAAO,QAAQ,CAAC,CAAC,CAAC,KAAK,QAAQ,CAAC;AAE3J,MAAM,OAAO,GAAG,CAAC,SAAwB,EAAE,EAAE,CAAC,SAAS,EAAE,CAAC"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"copy-rollup-plugin.js","sourceRoot":"","sources":["../src/copy-rollup-plugin.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,uCAAuC,CAAA;AAC/D,OAAO,EAAE,YAAY,EAAE,MAAM,6CAA6C,CAAA;AAE1E,OAAO,EAAE,OAAO,EAAoB,MAAM,eAAe,CAAA;AAEzD,MAAM,CAAC,MAAM,gBAAgB,GAAG,CAAC,aAA2B,EAAiB,EAAE;IAC9E,MAAM,IAAI,GAAG,IAAI,OAAO,EAAE,CAAA;IAC1B,MAAM,YAAY,GAAG,IAAI,YAAY,CAAC,oBAAoB,CAAC,CAAA;IAC3D,MAAM,MAAM,GAAG;QACd,qCAAqC;QACrC,QAAQ,EAAE,IAAI;QAEd,mCAAmC;QACnC,QAAQ,EAAE,KAAK;QAEf,wCAAwC;QACxC,gBAAgB,EAAE,cAAc;QAEhC,0DAA0D;QAC1D,QAAQ,EAAE,OAAO,CAAC,OAAO,EAAE;KAC3B,CAAA;IAED,OAAO;QACN,IAAI,EAAE,oBAAoB;QAC1B,OAAO,CAAC,OAA6B;YACpC,IAAI,MAAM,CAAC,QAAQ,EAAE,CAAC;gBACrB,IAAI,CAAC,IAAI,CAAC;oBACT,GAAG,OAAO,CAAC,OAAO,CAAC;oBACnB,GAAG,aAAa;iBAChB,CAAC,CAAA;gBAEF,MAAM,CAAC,QAAQ,GAAG,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,IAAI,CAAC,SAAS,EAAE,CAAC,CAAA;YAC/D,CAAC;YAED,YAAY,CAAC,OAAO,CAAC,OAAO,CAAC,CAAA;YAE7B,OAAO,OAAO,CAAA;QACf,CAAC;QACD,UAAU;YACT,IAAI,MAAM,CAAC,QAAQ,IAAI,MAAM,CAAC,QAAQ,EAAE,CAAC;gBACxC,MAAM,CAAC,QAAQ,GAAG,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,IAAI,CAAC,WAAW,EAAE,CAAC,CAAA;gBAEhE,OAAO,MAAM,CAAC,QAAQ,CAAA;YACvB,CAAC;QACF,CAAC;QACD,SAAS,CAAC,EAAE;YACX,6CAA6C;YAC7C,IAAI,EAAE,KAAK,YAAY,CAAC,SAAS,EAAE,CAAC;gBACnC,OAAO,EAAE,EAAE,EAAE,CAAA;YACd,CAAC;QACF,CAAC;QACD,IAAI,CAAC,EAAE;YACN,6CAA6C;YAC7C,IAAI,EAAE,KAAK,YAAY,CAAC,SAAS,EAAE,CAAC;gBACnC,OAAO;oBACN,IAAI,EAAE,MAAM,CAAC,gBAAgB;iBAC7B,CAAA;YACF,CAAC;QACF,CAAC;QACD,cAAc,CAAC,OAAO,EAAE,MAAM;YAC7B,YAAY,CAAC,cAAc,CAAC,OAAO,EAAE,MAAM,CAAC,CAAA;YAE5C,IAAI,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,CAAC;gBACzB,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,CAAA;YAClC,CAAC;QACF,CAAC;QACD,WAAW;YACV,IAAI,MAAM,CAAC,QAAQ,IAAI,MAAM,CAAC,QAAQ,EAAE,CAAC;gBACxC,MAAM,CAAC,QAAQ,GAAG,KAAK,CAAA;gBACvB,MAAM,CAAC,QAAQ,GAAG,KAAK,CAAA;gBAEvB,MAAM,CAAC,QAAQ,GAAG,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,IAAI,CAAC,SAAS,EAAE,CAAC,CAAA;gBAE9D,OAAO,MAAM,CAAC,QAAQ,CAAA;YACvB,CAAC;QACF,CAAC;QACD,WAAW,CAAC,EAAE;YACb,IAAI,EAAE,KAAK,IAAI,CAAC,SAAS,EAAE,CAAC;gBAC3B,MAAM,CAAC,QAAQ,GAAG,IAAI,CAAA;YACvB,CAAC;QACF,CAAC;KACD,CAAA;AACF,CAAC,CAAA"} | ||
| {"version":3,"file":"copy-rollup-plugin.js","sourceRoot":"","sources":["../src/copy-rollup-plugin.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,uCAAuC,CAAC;AAChE,OAAO,EAAE,YAAY,EAAE,MAAM,6CAA6C,CAAC;AAE3E,OAAO,EAAE,OAAO,EAAoB,MAAM,eAAe,CAAC;AAE1D,MAAM,CAAC,MAAM,gBAAgB,GAAG,CAAC,aAA2B,EAAiB,EAAE;IAC9E,MAAM,IAAI,GAAG,IAAI,OAAO,EAAE,CAAC;IAC3B,MAAM,YAAY,GAAG,IAAI,YAAY,CAAC,oBAAoB,CAAC,CAAC;IAC5D,MAAM,MAAM,GAAG;QACd,qCAAqC;QACrC,QAAQ,EAAE,IAAI;QAEd,mCAAmC;QACnC,QAAQ,EAAE,KAAK;QAEf,wCAAwC;QACxC,gBAAgB,EAAE,cAAc;QAEhC,0DAA0D;QAC1D,QAAQ,EAAE,OAAO,CAAC,OAAO,EAAE;KAC3B,CAAC;IAEF,OAAO;QACN,IAAI,EAAE,oBAAoB;QAC1B,OAAO,CAAC,OAA6B;YACpC,IAAI,MAAM,CAAC,QAAQ,EAAE,CAAC;gBACrB,IAAI,CAAC,IAAI,CAAC;oBACT,GAAG,OAAO,CAAC,OAAO,CAAC;oBACnB,GAAG,aAAa;iBAChB,CAAC,CAAC;gBAEH,MAAM,CAAC,QAAQ,GAAG,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,IAAI,CAAC,SAAS,EAAE,CAAC,CAAC;YAChE,CAAC;YAED,YAAY,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC;YAE9B,OAAO,OAAO,CAAC;QAChB,CAAC;QACD,UAAU;YACT,IAAI,MAAM,CAAC,QAAQ,IAAI,MAAM,CAAC,QAAQ,EAAE,CAAC;gBACxC,MAAM,CAAC,QAAQ,GAAG,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,IAAI,CAAC,WAAW,EAAE,CAAC,CAAC;gBAEjE,OAAO,MAAM,CAAC,QAAQ,CAAC;YACxB,CAAC;QACF,CAAC;QACD,SAAS,CAAC,EAAE;YACX,6CAA6C;YAC7C,IAAI,EAAE,KAAK,YAAY,CAAC,SAAS,EAAE,CAAC;gBACnC,OAAO,EAAE,EAAE,EAAE,CAAC;YACf,CAAC;QACF,CAAC;QACD,IAAI,CAAC,EAAE;YACN,6CAA6C;YAC7C,IAAI,EAAE,KAAK,YAAY,CAAC,SAAS,EAAE,CAAC;gBACnC,OAAO;oBACN,IAAI,EAAE,MAAM,CAAC,gBAAgB;iBAC7B,CAAC;YACH,CAAC;QACF,CAAC;QACD,cAAc,CAAC,OAAO,EAAE,MAAM;YAC7B,YAAY,CAAC,cAAc,CAAC,OAAO,EAAE,MAAM,CAAC,CAAC;YAE7C,IAAI,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,CAAC;gBACzB,IAAI,CAAC,YAAY,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;YACnC,CAAC;QACF,CAAC;QACD,WAAW;YACV,IAAI,MAAM,CAAC,QAAQ,IAAI,MAAM,CAAC,QAAQ,EAAE,CAAC;gBACxC,MAAM,CAAC,QAAQ,GAAG,KAAK,CAAC;gBACxB,MAAM,CAAC,QAAQ,GAAG,KAAK,CAAC;gBAExB,MAAM,CAAC,QAAQ,GAAG,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,IAAI,CAAC,SAAS,EAAE,CAAC,CAAC;gBAE/D,OAAO,MAAM,CAAC,QAAQ,CAAC;YACxB,CAAC;QACF,CAAC;QACD,WAAW,CAAC,EAAE;YACb,IAAI,EAAE,KAAK,IAAI,CAAC,SAAS,EAAE,CAAC;gBAC3B,MAAM,CAAC,QAAQ,GAAG,IAAI,CAAC;YACxB,CAAC;QACF,CAAC;KACD,CAAC;AACH,CAAC,CAAC"} |
+5
-5
| { | ||
| "name": "@jsxtools/rollup-plugin-copy", | ||
| "description": "A Rollup plugin for copying files during the build process.", | ||
| "version": "0.3.1", | ||
| "version": "0.3.2", | ||
| "type": "module", | ||
@@ -29,12 +29,12 @@ "exports": { | ||
| "dependencies": { | ||
| "@jsxtools/rollup-plugin-utils": "^0.3.0" | ||
| "@jsxtools/rollup-plugin-utils": "^0.4.0" | ||
| }, | ||
| "devDependencies": { | ||
| "@types/node": "^24.9.1", | ||
| "rollup": "^4.6.0", | ||
| "@types/node": "24.10.9", | ||
| "rollup": "^4.59.0", | ||
| "typescript": "^5.4.5" | ||
| }, | ||
| "peerDependencies": { | ||
| "rollup": "^4.6.0" | ||
| "rollup": "^4.59.0" | ||
| } | ||
| } |
+27
-35
@@ -14,18 +14,18 @@ # @jsxtools/rollup-plugin-copy | ||
| ```javascript | ||
| import { rollupPluginCopy } from '@jsxtools/rollup-plugin-copy'; | ||
| import { rollupPluginCopy } from "@jsxtools/rollup-plugin-copy"; | ||
| export default { | ||
| input: 'src/index.js', | ||
| output: { | ||
| file: 'dist/bundle.js', | ||
| format: 'es' | ||
| }, | ||
| plugins: [ | ||
| rollupPluginCopy({ | ||
| rootDir: 'src', | ||
| distDir: 'dist', | ||
| include: ['src/**/*.css', 'src/**/*.png', 'src/**/*.svg'], | ||
| exclude: ['src/**/*.test.*'] | ||
| }) | ||
| ] | ||
| input: "src/index.js", | ||
| output: { | ||
| file: "dist/bundle.js", | ||
| format: "es", | ||
| }, | ||
| plugins: [ | ||
| rollupPluginCopy({ | ||
| rootDir: "src", | ||
| distDir: "dist", | ||
| include: ["src/**/*.css", "src/**/*.png", "src/**/*.svg"], | ||
| exclude: ["src/**/*.test.*"], | ||
| }), | ||
| ], | ||
| }; | ||
@@ -58,11 +58,6 @@ ``` | ||
| rollupPluginCopy({ | ||
| rootDir: 'src', | ||
| distDir: 'dist', | ||
| include: [ | ||
| 'src/**/*.css', | ||
| 'src/**/*.png', | ||
| 'src/**/*.jpg', | ||
| 'src/**/*.svg' | ||
| ] | ||
| }) | ||
| rootDir: "src", | ||
| distDir: "dist", | ||
| include: ["src/**/*.css", "src/**/*.png", "src/**/*.jpg", "src/**/*.svg"], | ||
| }); | ||
| ``` | ||
@@ -74,10 +69,7 @@ | ||
| rollupPluginCopy({ | ||
| rootDir: 'assets', | ||
| distDir: 'public', | ||
| include: ['assets/**/*'], | ||
| exclude: [ | ||
| 'assets/**/*.test.*', | ||
| 'assets/**/.*' | ||
| ] | ||
| }) | ||
| rootDir: "assets", | ||
| distDir: "public", | ||
| include: ["assets/**/*"], | ||
| exclude: ["assets/**/*.test.*", "assets/**/.*"], | ||
| }); | ||
| ``` | ||
@@ -103,9 +95,9 @@ | ||
| ```javascript | ||
| import { CopyAPI } from '@jsxtools/rollup-plugin-copy/api'; | ||
| import { CopyAPI } from "@jsxtools/rollup-plugin-copy/api"; | ||
| const copyApi = new CopyAPI(); | ||
| copyApi.init({ | ||
| rootDir: 'src', | ||
| distDir: 'dist', | ||
| include: ['src/**/*.css'] | ||
| rootDir: "src", | ||
| distDir: "dist", | ||
| include: ["src/**/*.css"], | ||
| }); | ||
@@ -112,0 +104,0 @@ ``` |
24313
2.21%271
0.74%109
-6.84%+ Added
- Removed