afix
Advanced tools
Comparing version 1.1.3 to 1.1.4
@@ -15,3 +15,3 @@ export declare type Filepath = string; | ||
files: Files; | ||
cleanup(): Promise<boolean>; | ||
cleanup(): boolean; | ||
}; |
@@ -1,1 +0,1 @@ | ||
var m=Object.create;var r=Object.defineProperty;var l=Object.getOwnPropertyDescriptor;var h=Object.getOwnPropertyNames;var x=Object.getPrototypeOf,y=Object.prototype.hasOwnProperty;var a=t=>r(t,"__esModule",{value:!0});var F=(t,e)=>{a(t);for(var n in e)r(t,n,{get:e[n],enumerable:!0})},g=(t,e,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of h(e))!y.call(t,o)&&o!=="default"&&r(t,o,{get:()=>e[o],enumerable:!(n=l(e,o))||n.enumerable});return t},i=t=>g(a(r(t!=null?m(x(t)):{},"default",t&&t.__esModule&&"default"in t?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t);F(exports,{afix:()=>u});var p=i(require("fs")),s=i(require("path")),c=i(require("premove")),f=i(require("nanoid"));function u(t){let e={},n=s.default.join(process.cwd(),`./.afix-${(0,f.customAlphabet)("1234567890abcdef",10)()}`);p.default.mkdirSync(n);for(let o of Object.keys(t))e[o]={path:s.default.join(n,t[o][0]),content:t[o][1]},p.default.writeFileSync(e[o].path,e[o].content,"utf8");return{root:n,files:e,cleanup(){return(0,c.premove)(n)}}}0&&(module.exports={afix}); | ||
var l=Object.create;var i=Object.defineProperty;var h=Object.getOwnPropertyDescriptor;var x=Object.getOwnPropertyNames;var y=Object.getPrototypeOf,F=Object.prototype.hasOwnProperty;var c=t=>i(t,"__esModule",{value:!0});var g=(t,o)=>{c(t);for(var e in o)i(t,e,{get:o[e],enumerable:!0})},u=(t,o,e)=>{if(o&&typeof o=="object"||typeof o=="function")for(let r of x(o))!F.call(t,r)&&r!=="default"&&i(t,r,{get:()=>o[r],enumerable:!(e=h(o,r))||e.enumerable});return t},n=t=>u(c(i(t!=null?l(y(t)):{},"default",t&&t.__esModule&&"default"in t?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t);g(exports,{afix:()=>d});var p=n(require("fs")),s=n(require("path")),a=n(require("premove/sync")),m=n(require("nanoid")),f=n(require("exit-hook"));function d(t){let o={},e=s.default.join(process.cwd(),`./.afix-${(0,m.customAlphabet)("1234567890abcdef",10)()}`);p.default.mkdirSync(e);for(let r of Object.keys(t))o[r]={path:s.default.join(e,t[r][0]),content:t[r][1]},p.default.writeFileSync(o[r].path,o[r].content,"utf8");return(0,f.default)(()=>(0,a.premove)(e)),{root:e,files:o,cleanup(){return(0,a.premove)(e)}}}0&&(module.exports={afix}); |
{ | ||
"name": "afix", | ||
"version": "1.1.3", | ||
"version": "1.1.4", | ||
"description": "Tiny fixture utility.", | ||
@@ -9,3 +9,3 @@ "main": "./index.js", | ||
"prepare": "is-ci || pnpx husky install", | ||
"test": "c8 -r lcov node -r esbuild-register lib/__tests__/index.ts", | ||
"test": "c8 node -r esbuild-register lib/__tests__/index.ts", | ||
"build": "node scripts/build && pnpx tsc --emitDeclarationOnly", | ||
@@ -44,2 +44,3 @@ "lint": "prettier --check .", | ||
"dependencies": { | ||
"exit-hook": "^3.0.0", | ||
"nanoid": "^3.1.30", | ||
@@ -46,0 +47,0 @@ "premove": "^4.0.0" |
4046
5
3
+ Addedexit-hook@^3.0.0
+ Addedexit-hook@3.2.0(transitive)