{"_id":"medusa-plugin-abandoned-cart","_rev":"31-1ae2eb371b501b6fbc9ab603307c37d6","name":"medusa-plugin-abandoned-cart","dist-tags":{"latest":"0.1.0"},"versions":{"1.0.0":{"name":"medusa-plugin-abandoned-cart","version":"1.0.0","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.0.0","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"dist":{"shasum":"9aa9fdcd5c3e7e481497858ea8406d9c6fb3e241","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.0.0.tgz","fileCount":20,"integrity":"sha512-mQj/2t9T0cX20cLftl2VpC3Ww1Zgx0WPNpqfy3CWDoQZtsxRIQSy5qq7Jks4SozTrEHJ9gzFXwYHNYpXTMwkVQ==","signatures":[{"sig":"MEYCIQD4JnhvGHSI/AcfSyCAITSuWjnvJHfyZpInihDdZPxTggIhAP0n3RBr2P1kZE+Dgxa789YPc7zQnqOJ2tixvNb9msNZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26279},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"09f13be6fd6afcb5097512c701e81c3151ac0664","scripts":{"test":"jest --passWithNoTests src","build":"rimraf dist && tsc","watch":"tsc --watch","prepublishOnly":"cross-env NODE_ENV=production tsc --build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.0.0_1707612689162_0.13236913201306866","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"medusa-plugin-abandoned-cart","version":"1.0.1","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.0.1","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"cc4db8f1f6495608d101118be7c00c76b8d346dd","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.0.1.tgz","fileCount":20,"integrity":"sha512-kT5nHiwbhNO2vY3960RPwKSNPX0S6usMSZgwyVpbLeIgXyXKO6CqmtI2EH5aMWDtyGOxoq8fkBHaVbixAwSmnw==","signatures":[{"sig":"MEYCIQC7fHxeVBpvn0+zHdtJpZT6DmsDy+H2ov+tJHvhuSblUAIhAKTFE3/LxUQDublZsWMYuWwJ1jPkR8wpeZOm9XokCpds","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26401},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"c6e20e4afb1b83837d59354bab18fd14d82dea17","scripts":{"test":"jest --passWithNoTests src","build":"rimraf dist && tsc","watch":"tsc --watch","prepublishOnly":"cross-env NODE_ENV=production tsc --build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.0.1_1707613409590_0.9733331969994701","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"medusa-plugin-abandoned-cart","version":"1.0.2","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.0.2","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"1a2bb1aa6fb33dd8ffa0185bc09c17633567d41b","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.0.2.tgz","fileCount":9,"integrity":"sha512-R1OutBU+Rdn04EPzVnmDRSKJpvbK4HEVx29Kf8PAie7ddmndfIowA/XL+ochasHLOaBV765PiW5BniizqZzy5g==","signatures":[{"sig":"MEUCICFK5dJi4dAVGNgSfCguwBXMXF6aJQKd77/IUUUwVW6oAiEAq1CxmVUndEwtPcqtDfkjqVwkHVKlue4orsI++1uMq4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17683},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"500dc8e6d51e67dfce436ffb7cad8bdaa2bb7ccb","scripts":{"build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.0.2_1707615474176_0.12682286293109168","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"medusa-plugin-abandoned-cart","version":"1.0.4","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.0.4","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"dist":{"shasum":"aab3f5b3adf48ed9c237adef8bc4c31e09320f73","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.0.4.tgz","fileCount":31,"integrity":"sha512-7KdOWuUgd4tQe9s9UYaMKA4t0XnANC8OSxmqaFGLF4frLjQdq3grRluJQbAwtX5RK76eKCPHgng2SoQSlFrQfQ==","signatures":[{"sig":"MEYCIQDagrMZ91DKCfmdyq54wipdZI37cWOQOxUacm6xPIxydQIhANHcXqhwtEZCk60VqM+AIrEqDzaqy2+5Ny82k33pfEMy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28791},"types":"dist/types.d.ts","engines":{"node":">=16"},"scripts":{"build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.0.4_1707615889246_0.8759704217053781","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"medusa-plugin-abandoned-cart","version":"1.0.5","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.0.5","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"1131c2411e979ee1efebfa038b3ea052fd06e412","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.0.5.tgz","fileCount":9,"integrity":"sha512-ujitKE1vgH5iP/5cFCJNUecLeNpBpgHZ+mlQW4vHrx2Ed0Zr/32dSnsKaO1Z6WWBhhaT1vTI64/HPAdivQT3bA==","signatures":[{"sig":"MEUCIDXRo6oY94hAMOt3fopfc+V5uFyrM3S0B7yCMzUr6rRzAiEAuHapShf08d1Sv9sRbSxplNzLgXUhM1Y6iNasvkYSvSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19083},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"430fb44b184d111253726446b661d6da4f57e7e6","scripts":{"build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.0.5_1707660260874_0.45240739723778556","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"medusa-plugin-abandoned-cart","version":"1.0.11","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.0.11","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"a2b9c809ea6311d95c9981763fcb565629d8afb6","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.0.11.tgz","fileCount":9,"integrity":"sha512-gzATdXc2FhgjYy1LJIT8MpgQo8CiuwpjmnOvZG3SK/ERAZHeNrJb9eUYxDikZUYRCaxDCD/fnrJ1DQAxF85RwA==","signatures":[{"sig":"MEQCIHoALr+d8XA2bXg+MkPcR/9x1v+CyyJxihvP7R6Adi9oAiBE7KALcOfYbGHFV9+SejxYHVA8Nj9IZFmK1lZRvLguIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19148},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"c936476919e8819df14d4fbaf23948bc39ed198a","scripts":{"build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.0.11_1707660496725_0.6951212593577021","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"medusa-plugin-abandoned-cart","version":"1.0.12","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.0.12","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"31a7c71947232cf65fc163c1fa02a6d2f9cb896e","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.0.12.tgz","fileCount":9,"integrity":"sha512-o2JTTa9EpZjBx4iJqygPNjVUGkjCkDuHCFg82+YeT32cyGesKKeGq4sO0odrS110EjXQiOUWPquwZ99HgV3BWA==","signatures":[{"sig":"MEQCIGpWehppbTo26gqx6GYxfnZbZ8/6FMRj0OxunAFdFPdHAiAz96dEdWyE+yuxyRvuafRBDcHofAW3bx11PRxWH+vOLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19148},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"3148192bca78841fa2c2500a7585775d3630db6d","scripts":{"build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.0.12_1707660623416_0.04731560224496034","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"medusa-plugin-abandoned-cart","version":"1.0.13","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.0.13","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"8709e443fba23175d9064b6a7f8fdc3401b5bdf9","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.0.13.tgz","fileCount":9,"integrity":"sha512-cRX0LlVDRs+DJ+mMXB184Nsq7M7fS59POZjRGrvMX7o7M0QIucBndY8P9/fLj/PUjuPHiozbOmEqbOa2ZeD86A==","signatures":[{"sig":"MEYCIQCbOQenb22JQwrNgXsFwghVl7f3JS8+kT+/oL+Qz9MOhwIhAPj1gARV1ud+p4QbwP9HyWX5fRTqggwPL+Qs8R6RBvZ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19208},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"e4d482dbd36f63e1e08d783f43a933bbec6830b6","scripts":{"build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.0.13_1707660748643_0.3234693614111097","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"medusa-plugin-abandoned-cart","version":"1.0.14","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.0.14","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"6bab0f51c7f30f94b724cff7e3e02e1a7ebb405a","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.0.14.tgz","fileCount":9,"integrity":"sha512-4MrYTtGS8SdBJ72Ml4uukViU+CwM8zg/zvif2Cq3B0bHHtqawJzVa/5+qUBkGzOA0tCQJ5kC2inm1d9Nqld+fg==","signatures":[{"sig":"MEYCIQDbnl0x6cUbWgB93LY3Om+BxyGcAMqmiTe4cQmyHSN6XQIhAID0qEQRqR8DoKCfm6xMvkW7ewv0TFo0YeDRE5Ynfscm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20039},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"aca355f9e6a3aadd5f7132c25c121cbeac77f8fd","scripts":{"build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.0.14_1707661297163_0.7369726628554334","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"medusa-plugin-abandoned-cart","version":"1.0.15","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.0.15","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"88474d2442cda75db2a098f375333bf32c775121","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.0.15.tgz","fileCount":13,"integrity":"sha512-gwWDa8vY+CtRAiBDC8NVuQFpztWPPe67tzt1ssohD49JAm/WDYLqxcEIgW/Q07ds34LCW5w7uBK5xHBWpgBr/A==","signatures":[{"sig":"MEYCIQDbW1Go43bWfxFtuaO/aDnV78Mc7PbcgHcylPR5SsTlfgIhALq5xP0udJm2LAAHA7un51tSQFdX+7iZ2DwYzPtFYnDS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25584},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"5ae885804412e89cc4a743d0b8024f479931ec46","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","medusa-interfaces":"^1.3.8","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.0.15_1707677106553_0.5954140173872848","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"medusa-plugin-abandoned-cart","version":"1.1.0","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.1.0","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"70f117361f07f6b9e16982d210696cf53886d865","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.1.0.tgz","fileCount":13,"integrity":"sha512-UR3wGi0xQfTIO78quuwlXtVfzgBRiVNk2rU6f/v87nqLh+mZpczjDUP7qb045/Owwx52TUSQYWN5B3QewrImTw==","signatures":[{"sig":"MEYCIQD4Yj0R4+lbvMIbU1EZo9cY3PtwQAurvz/mEOAoO8XvdAIhALsoLiBqZo9mZUoutU3Vn0SAc2H3lakjkNid4L2q/hxg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25843},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"ec3982c44709fff77fe20607cd060f533ec6cf28","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","medusa-interfaces":"^1.3.8","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.1.0_1707682100082_0.2501810720791311","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"medusa-plugin-abandoned-cart","version":"1.1.11","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.1.11","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"7322288a491c7eb61b95b602a0b6ce8591a689cc","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.1.11.tgz","fileCount":13,"integrity":"sha512-ZC3oRr4buVaqyZc3S2SYyBa84rVn/7RdDihpJNWFxWQn8GxnPtXNC+IhPmuDmm9TPXdnN/4iooPuA/F0LkdEPw==","signatures":[{"sig":"MEUCIQCs1uOMFLbJY+rElqYb4rTzpK7nNS1cm1lsCG/6wEx44AIgPjKfP1kTRCxakSs0iksFZNxkVa/v5PT6wpOZwQzKfFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25970},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"7431130bcf3f7e9764a3e1d721dd4698e9c9e406","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","medusa-interfaces":"^1.3.8","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.1.11_1707684259932_0.39464764659100937","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"medusa-plugin-abandoned-cart","version":"1.1.12","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.1.12","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"dist":{"shasum":"d9b7d4c5ce8c76e4dd5841e64636659db89fdd3d","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.1.12.tgz","fileCount":35,"integrity":"sha512-Cn49lJ3932dHb0CpWwcDycDCj47lRtE5zypu9WzTrKq74dvP2SxC0PAzyU9+I9cUprsdSHwLwL8A1gTaJk+Y7Q==","signatures":[{"sig":"MEUCIQDmwGKs6RG6gu/Uhc5yg2q8lkedTw6KHAWJ1BiVKgPJTwIgJmHVUKywLc8lxNGgiq2EUD7Mu+z2/FkT38rckPasBAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26139},"types":"dist/types.d.ts","engines":{"node":">=16"},"scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","medusa-interfaces":"^1.3.8","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.0.8"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.19.0","medusa-interfaces":"^1.3.7","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.1.12_1709640042586_0.29076318572611104","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"medusa-plugin-abandoned-cart","version":"1.1.13","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.1.13","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"2939a18be2d0a5fdf72d0dad1d9d3275d2719580","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.1.13.tgz","fileCount":13,"integrity":"sha512-Dvoz/VvLtr6F6PvfNI3m5UNaFxZS/Aqu7cE/IU+5iruVeThA6oKhgS808pKjB6Agg/vHKzwhoNZMi8rrGP9oug==","signatures":[{"sig":"MEUCIEzt6Qdj+VN/fJQUA4oHRbVCKyKR0gZO2+1tJ7EWliRjAiEAg1dNgTXSS21TG1cTdiS9SE1vUgrK5sEu5p0IlIGYLl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25969},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"1986b16ba4ea188642ad48c0336690c9218000f7","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","medusa-interfaces":"^1.3.8","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.0"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.1.13_1709662597075_0.171068732664436","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"medusa-plugin-abandoned-cart","version":"1.1.14","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.1.14","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"c8036a8d992733a591ca72efb876e786b6ca78ba","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.1.14.tgz","fileCount":13,"integrity":"sha512-OLxXMMiLpDl8y2I/BjQ6ZrJ8sFxE549TAGAcHpB6xKajLoKCC7o/bIJSmf7r1tITxEyAcIc90Z+oS2+PqJt2ug==","signatures":[{"sig":"MEQCICJ8e87LkElU4HoWmaRQZD6rSKyXu6uiJOY46O8nxcpHAiAAlYm1FLcvsihPPuLgbORD42pIXPnInLiTlt5M8TQahQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26384},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"1986b16ba4ea188642ad48c0336690c9218000f7","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","medusa-interfaces":"^1.3.8","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.0"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.1.14_1713823914936_0.3520984567996712","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"medusa-plugin-abandoned-cart","version":"1.2.0","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.2.0","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"522f8b3a79c1da7f81a4dd1832f063fe4618f829","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.2.0.tgz","fileCount":13,"integrity":"sha512-foRnHZN38K+X5s6JOajrHeLAOGJ6ONPyxhDrpsKb8f2Lp+X8wt353pgWQNV5N59Fz24sQ5MwngftfJ4jV2R7gg==","signatures":[{"sig":"MEQCIFgmxAYqLJ/ey74UpZLkuqkH7ET0RXRbHv7Qu0I0YHEUAiBTZTpYtOzHMPyeL/Yeq++CP/efqO9bQZsZ03U3VZCEwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27482},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"8467f7b88392c2a5dd9913bb2ec4859777eb7413","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.11","@medusajs/medusa":"^1.20.2","medusa-interfaces":"^1.3.8","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.0"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.2.0_1713825167145_0.9910674339486465","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"medusa-plugin-abandoned-cart","version":"1.2.1","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@1.2.1","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"8132635eb46079c745b141de6943c2dfdd7e7182","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-1.2.1.tgz","fileCount":13,"integrity":"sha512-J+ZpjakGeAXA1/fhcDmsOUimB3m6ukAppV6Vf8gjL4eN9nC4myNAnSA2zobzymKRc3h9N+aiZYbjF8y+/pZ0WQ==","signatures":[{"sig":"MEUCIDf/Wv3L4pBAVlNbiFrpegRwTnvSAAc0bAgod16IUqSmAiEAntzXRigoeTgD5wFcCxATA1KC9INYCOdSNi6ch1apg/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29648},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"c4b919a9a1f66608a6bf73d34ebf4c8dc2f7f82a","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.56.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.2.6","@babel/cli":"^7.14.3","typescript":"^4.5.2","@babel/core":"^7.14.3","@types/jest":"^27.4.0","@types/node":"^17.0.8","@types/express":"^4.17.13","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.8","@medusajs/medusa-cli":"^1.3.21","@babel/preset-typescript":"^7.21.4","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.0"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x","medusa-plugin-sendgrid":"1.3.12","medusa-plugin-sendgrid-typescript":"2.0.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_1.2.1_1714943578570_0.39932156708021393","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"medusa-plugin-abandoned-cart","version":"2.0.0","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.0.0","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"6a6255e944722d09a28e228169683abf52d64c62","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.0.0.tgz","fileCount":17,"integrity":"sha512-SLqOMZBhEqDhrrnT6dtr1uiqAxFvcnUaeyMPWj0mKIn/b2AhQMS2xpdweph7uEQ4tDjmFl8cbmC9OYFqlu1x6w==","signatures":[{"sig":"MEUCIFo3bBpFbvroa8MbJcLmr7QqDzKEbAsmdzCtVKWsYRy3AiEAhl6CyevchdQdpmTip46/V5roUHAgdsSwZq1tcihL0fg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44940},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"390761991a04af10bc94bd8e1c7936af5d7b02c3","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"9.8.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"20.5.1","dependencies":{"typeorm":"^0.3.20","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.57.0","rimraf":"^5.0.5","ts-jest":"^27.1.5","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.1","typescript":"^4.9.5","@babel/core":"^7.24.4","@types/jest":"^27.5.2","@types/node":"^17.0.45","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","@medusajs/medusa-cli":"^1.3.22","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.1"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.0.0_1715253177081_0.055639291096058585","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"medusa-plugin-abandoned-cart","version":"2.0.2","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.0.2","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"08634afc68cfae47d1fe9213d285985eee774f37","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.0.2.tgz","fileCount":17,"integrity":"sha512-psrYzTtO3LPCYrHTX/3j37kRa+HamE0R28K/xNw0SKdHtkmjGzoU7gm69KPW74954+Z4QQDqUxuX4IP0jWA9Fg==","signatures":[{"sig":"MEYCIQDtbw40Bpy9anRYkvb368u9vZ9b1YjcT7jtIXzcFKJpjwIhAOdlhWS+trr20onm5t7JNDl4IdjuwbImhFGv5kRsU/Hp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45911},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"5034f82912fdb694482f9cd5ff443b2018457747","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"10.5.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typeorm":"^0.3.20","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.57.0","rimraf":"^5.0.5","ts-jest":"^27.1.5","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.1","typescript":"^4.9.5","@babel/core":"^7.24.4","@types/jest":"^27.5.2","@types/node":"^17.0.45","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","@medusajs/medusa-cli":"^1.3.22","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.1"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.0.2_1715285797320_0.7091857873674918","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"medusa-plugin-abandoned-cart","version":"2.0.3","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.0.3","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"a41645d72ec03176a4f3575d8e1cb24d97424cc5","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.0.3.tgz","fileCount":17,"integrity":"sha512-cgj1PxGx3nso3D0q4H5HLKv3+TuF106TPOibPNoHKXMdsH8L6urXh33UjN9Yg94J1lc24M06bklRjjDTVI6rpg==","signatures":[{"sig":"MEQCIFBZ+Rg6uB1RD5DL2tSL35v0HYUHFZggpd/hGympLRI8AiB2u+j6zXQ4tFl58i/a8bvQEVoHT17zVAVTDJ3IJGP2oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45911},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"b66367e97497ff81cc529d9999af611a097ae47c","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"10.5.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typeorm":"^0.3.20","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.57.0","rimraf":"^5.0.5","ts-jest":"^27.1.5","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.1","typescript":"^4.9.5","@babel/core":"^7.24.4","@types/jest":"^27.5.2","@types/node":"^17.0.45","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","@medusajs/medusa-cli":"^1.3.22","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.1"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.0.3_1715286684956_0.3818933597552394","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"medusa-plugin-abandoned-cart","version":"2.0.4","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.0.4","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"b2dd7383e4d027536174c52c385b26c9bb125173","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.0.4.tgz","fileCount":17,"integrity":"sha512-efN4pUR0qOrWwIjCNSDE1PRfAOERgGca3OAi/dw+3h3D3AyLXa9lujVV8A3mAr4eNPOeWiaT9WPpeizMcptRiA==","signatures":[{"sig":"MEUCIHuBWXrupnSGC9wO1RuH+sGJTnErSmlNVfclxJNM19NyAiEAoE9Zfia5OsjKdKvK6AlJq4wymDtRmVRsFtLeDWtWr0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46545},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"1474d180b62793dfaf8d1d4349f395ff277591a1","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"10.5.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typeorm":"^0.3.20","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.57.0","rimraf":"^5.0.5","ts-jest":"^27.1.5","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.1","typescript":"^4.9.5","@babel/core":"^7.24.4","@types/jest":"^27.5.2","@types/node":"^17.0.45","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","@medusajs/medusa-cli":"^1.3.22","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.1"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.0.4_1715289463225_0.7851652950792682","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"medusa-plugin-abandoned-cart","version":"2.0.5","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.0.5","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"e4556c0ef5b37ce444acc7e463a5150d86a9c23b","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.0.5.tgz","fileCount":17,"integrity":"sha512-EJgZMOEmjkibwFfmR/t90wkxVf+mSIgjEdKacVmeHHz2De4vG9ujrICXFGjUhD4Yl2OSFkwavWD/utDKT1c5kw==","signatures":[{"sig":"MEQCICaQK01NUW/5WrgjznRQTdgzYTKoqhHilOSuC2zTu2qnAiBj0oK4bn7ToeFRL2wg2GgKHQCZFC3H4frZGHSct4tPZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46637},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"0dc7ed4292aaebe642105bc5dc834a6123287db2","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"10.5.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typeorm":"^0.3.20","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.57.0","rimraf":"^5.0.5","ts-jest":"^27.1.5","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.1","typescript":"^4.9.5","@babel/core":"^7.24.4","@types/jest":"^27.5.2","@types/node":"^17.0.45","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","@medusajs/medusa-cli":"^1.3.22","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.1"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.0.5_1715349528254_0.784861821051257","host":"s3://npm-registry-packages"}},"2.0.51":{"name":"medusa-plugin-abandoned-cart","version":"2.0.51","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.0.51","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"bcd5975a20554e0d03e5d0dc2adc2a79a87e448b","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.0.51.tgz","fileCount":17,"integrity":"sha512-ahYX2WO/cs8GczRC+IBtgRKQkIuA0EP+jhg/5jWjVfpe0Rx1mvSVap4mFHQ0baooHPBLjT1TywHy2NLK8qymeA==","signatures":[{"sig":"MEQCIE2tI7ONaMmaMNHu8UF86aXxKJTnVaX7x0joK2N4zO4YAiB2gA2SUGXMW3S0ASTmD/nfRx77ChKQ2iE55Mff8vh0Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46638},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"65a30f49024b0a9d0f7f5c5e2321bce3c462540b","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"10.5.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typeorm":"^0.3.20","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.57.0","rimraf":"^5.0.5","ts-jest":"^27.1.5","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.1","typescript":"^4.9.5","@babel/core":"^7.24.4","@types/jest":"^27.5.2","@types/node":"^17.0.45","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","@medusajs/medusa-cli":"^1.3.22","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.1"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.0.51_1715352149200_0.696391944067575","host":"s3://npm-registry-packages"}},"2.0.52":{"name":"medusa-plugin-abandoned-cart","version":"2.0.52","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.0.52","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"e9d3c0dd2149f9c73ca4bcf435223c9ab492497e","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.0.52.tgz","fileCount":17,"integrity":"sha512-lKXIu1mmlnOA2//dv2uPhCrEREpYUwyxiYL3zQDi9mDV/bssXlbDYa/a2xOXSK6yP0i8LaBOq0SWNVsavIQ16g==","signatures":[{"sig":"MEUCIGYs/GdE4f9tzxWJC2GxeSJIsfLqVLqIHLvyy7xqIGSOAiEA4ri0lNZ4ZRIaSW3j1yp+jXMgSV+kfYK2DgWIMmIS+kE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46676},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"a80df4f46e10df7e5dbe693efd4bb64c0f3ad4bb","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"10.5.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typeorm":"^0.3.20","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.57.0","rimraf":"^5.0.5","ts-jest":"^27.1.5","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.1","typescript":"^4.9.5","@babel/core":"^7.24.4","@types/jest":"^27.5.2","@types/node":"^17.0.45","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","@medusajs/medusa-cli":"^1.3.22","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.1"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.0.52_1715353506709_0.6154343389986465","host":"s3://npm-registry-packages"}},"2.0.53":{"name":"medusa-plugin-abandoned-cart","version":"2.0.53","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.0.53","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"72420e75a3b86c3c186d2f2ffc41c073874aaf55","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.0.53.tgz","fileCount":17,"integrity":"sha512-u54NrJ7YyhBHdgAp1WjjdjnE9fqZfR10xNbBgQbNpqBgfyNfMUCElOTITvqWgVC40VdwIgITUHb1MHfKz73B+A==","signatures":[{"sig":"MEUCIQCU6Zm8etlTKIyf4Dinu+X2+BV2GtdeM9VMMngCTr9YbQIgbay+U6ManDhZdc1ywP+XBaEGfwORlntUN3/sJLzQ2+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46553},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"cb54821b0772ef062b1573bc1cef9918407ae529","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"10.5.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typeorm":"^0.3.20","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.57.0","rimraf":"^5.0.5","ts-jest":"^27.1.5","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.1","typescript":"^4.9.5","@babel/core":"^7.24.4","@types/jest":"^27.5.2","@types/node":"^17.0.45","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","@medusajs/medusa-cli":"^1.3.22","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.1"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.0.53_1715368928905_0.5771110667216315","host":"s3://npm-registry-packages"}},"2.0.54":{"name":"medusa-plugin-abandoned-cart","version":"2.0.54","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.0.54","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"f10b870f81f8857476f56597230a180dbd111e33","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.0.54.tgz","fileCount":17,"integrity":"sha512-NmMRjdZAVVe9dwIfCDefLPd1Z1RBW89Irmj3GUDS80YzfWKWJV81NHPaiqZ8xaCjGJG+aIG5ofD5xaA6g709lw==","signatures":[{"sig":"MEYCIQCU9FSMo/EmzJutd/QoI2UoNxSMldkUPrZX2WvgxaH5XQIhALtXf+YDpFGU5TebLZR/DQ3ZCxSpD8YsUZ7A995JZPBs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46567},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"8faf627bf8d892b078ac0660696ad0eb48e8fdcf","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"10.5.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typeorm":"^0.3.20","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.57.0","rimraf":"^5.0.5","ts-jest":"^27.1.5","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.1","typescript":"^4.9.5","@babel/core":"^7.24.4","@types/jest":"^27.5.2","@types/node":"^17.0.45","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","@medusajs/medusa-cli":"^1.3.22","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.1"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.0.54_1715373114983_0.16983351880647812","host":"s3://npm-registry-packages"}},"2.0.55":{"name":"medusa-plugin-abandoned-cart","version":"2.0.55","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.0.55","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"ec0079708a43260835e2a9845f9ca43b3ec216fb","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.0.55.tgz","fileCount":17,"integrity":"sha512-HaQaBoLeAATEMBQI5UjAsnAPiXmluXLjYaMZ8hu+MybeAZQVuzefBbRTA/LfVeZJfOWZ+TKVaQLujFkcFWtR9A==","signatures":[{"sig":"MEQCIFhTCLuGyzA9LYNlLknMuBjBUPtG57DJxncUf5LscrEcAiBV22RzyJi37Mc2dh6XEo9PT9pT9EcnkZrUjZ/nnZKmuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46567},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"965daf1e14a6a33f1778330baed38460a61a36ad","scripts":{"dev":"cross-env npm run build:server && medusa develop","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"10.5.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typeorm":"^0.3.20","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.57.0","rimraf":"^5.0.5","ts-jest":"^27.1.5","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.1","typescript":"^4.9.5","@babel/core":"^7.24.4","@types/jest":"^27.5.2","@types/node":"^17.0.45","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","@medusajs/medusa-cli":"^1.3.22","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.1"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.0.55_1715444843670_0.8102733021421871","host":"s3://npm-registry-packages"}},"2.0.56":{"name":"medusa-plugin-abandoned-cart","version":"2.0.56","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.0.56","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"82426af79117553e57bdf57482002149d9c80f1b","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.0.56.tgz","fileCount":17,"integrity":"sha512-uvVSxkRl5dvUQV9kKJ2XHoVyyHcoWxmVWRKuzpzIK8c5jCEjbsjvl0u1g8ATLo5I8SAguqP4qBsfzljJ2i5IOQ==","signatures":[{"sig":"MEUCIB68jctigQHlymYFlf7KtHB9bwPcABnt/8vy/1lFmaGIAiEA8bMl/W5pBh66SxpeMYj1qMgR/4wAuNnHSc/oHm9ZdJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47682},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"479ffc9f767b2e355120d79e3ff35edd3d5c513b","scripts":{"dev":"cross-env npm run build:server && medusa develop","lint":"eslint ./src --fix","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"10.5.0","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"18.20.2","dependencies":{"typeorm":"^0.3.20","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.2.0","rimraf":"^5.0.7","globals":"^15.2.0","ts-jest":"^29.1.2","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.5","@eslint/js":"^9.2.0","typescript":"^5.4.5","@babel/core":"^7.24.5","@types/jest":"^29.5.12","@types/node":"^20.12.11","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","typescript-eslint":"^7.8.0","@medusajs/medusa-cli":"^1.3.22","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.0.56_1715601624657_0.373947944008836","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"medusa-plugin-abandoned-cart","version":"2.1.0","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.1.0","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"154812c0c314cd58ec98074d68dfcc82cb44d6a4","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.1.0.tgz","fileCount":17,"integrity":"sha512-BxFg+GG+20UW0QgkRZWql/RvQ3hd+Hms+vaINXhy8MIsGSlukUgHFce9T0oyJ27y7BwImJ2Xsl1AiIneN5q2ug==","signatures":[{"sig":"MEQCICaZVpy8Rk5TTHZdC4fQwgee3KUhdKKSaJvRs9n3U8jnAiARMfq14x2k3kvQSCnRcqHKWTGmeA689gmvOQG794HDxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50569},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"98a175bd3e7ac5c25184024bf5412b7c4cf9a6ed","scripts":{"dev":"cross-env npm run build:server && medusa develop","lint":"eslint ./src --fix","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"10.8.2","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"18.20.5","dependencies":{"typeorm":"^0.3.20","recharts":"^2.12.7","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.2.0","rimraf":"^5.0.7","globals":"^15.2.0","ts-jest":"^29.1.2","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.5","@eslint/js":"^9.2.0","typescript":"^5.4.5","@babel/core":"^7.24.5","@types/jest":"^29.5.12","@types/node":"^20.12.11","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","typescript-eslint":"^7.8.0","@medusajs/medusa-cli":"^1.3.22","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.1.0_1733863464667_0.7373955820276565","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"medusa-plugin-abandoned-cart","version":"2.1.1","keywords":["medusa","plugin","abandoned","cart","recovery","medusa-plugin"],"author":{"url":"https://github.com/luluhoc","name":"Lucjan Grzesik"},"license":"MIT","_id":"medusa-plugin-abandoned-cart@2.1.1","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"homepage":"https://github.com/luluhoc/medusa-plugin-abandoned-cart#readme","bugs":{"url":"https://github.com/luluhoc/medusa-plugin-abandoned-cart/issues"},"dist":{"shasum":"01facea73f190dd89d008067f33df413e72cb55e","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-2.1.1.tgz","fileCount":17,"integrity":"sha512-MOBfgZjF9T8urLfsSO/PT7i3Svns8/vABi1tbSIzfoH8sHnz6qZKAE2/QWI87OuiOcEDfxYQf8vio9oGcMymVA==","signatures":[{"sig":"MEYCIQC71FEhwDEvLN7lVEGgARIvymHe0CKVT7lYD23gwEM7VAIhAMpbo0uk93ogZP/KEI3pvQiQiKMnzXkWb7QPbNwiVRE/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50529},"types":"dist/types.d.ts","engines":{"node":">=16"},"gitHead":"b05fbd7413e4c43cc7da8905cb4b0c95ec963e64","scripts":{"dev":"cross-env npm run build:server && medusa develop","lint":"eslint ./src --fix","build":"cross-env npm run clean && npm run build:server && npm run build:admin","clean":"cross-env ./node_modules/.bin/rimraf dist","prepare":"cross-env NODE_ENV=production npm run build:server && medusa-admin bundle","build:admin":"cross-env medusa-admin build","build:server":"cross-env npm run clean && tsc -p tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"repository":{"url":"git+https://github.com/luluhoc/medusa-plugin-abandoned-cart.git","type":"git"},"_npmVersion":"10.8.2","description":"Medusa plugin for abandoned cart tracking and recovery","directories":{},"_nodeVersion":"18.20.5","dependencies":{"typeorm":"^0.3.20","recharts":"^2.12.7","parse-duration":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.2.0","rimraf":"^5.0.7","globals":"^15.2.0","ts-jest":"^29.1.2","prettier":"^3.2.5","cross-env":"^7.0.3","ts-loader":"^9.5.1","@babel/cli":"^7.24.5","@eslint/js":"^9.2.0","typescript":"^5.4.5","@babel/core":"^7.24.5","@types/jest":"^29.5.12","@types/node":"^20.12.11","@types/express":"^4.17.21","@medusajs/admin":"^7.1.14","@medusajs/medusa":"^1.20.6","medusa-interfaces":"^1.3.9","typescript-eslint":"^7.8.0","@medusajs/medusa-cli":"^1.3.22","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@babel/preset-typescript":"^7.24.1","@medusajs/cache-inmemory":"^1.8.10","@medusajs/event-bus-local":"^1.9.8","babel-preset-medusa-package":"^1.1.19","medusa-plugin-sendgrid-typescript":"^2.1.2"},"peerDependencies":{"typeorm":"^0.3.16","@medusajs/medusa":"^1.9.x","medusa-interfaces":"^1.3.x"},"_npmOperationalInternal":{"tmp":"tmp/medusa-plugin-abandoned-cart_2.1.1_1733863867485_0.6370027803927543","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"medusa-plugin-abandoned-cart","version":"0.1.0","description":"Abandoned cart detection, multi-stage recovery notifications, and recovery analytics for Medusa v2.","license":"MIT","author":{"name":"luluhoc"},"repository":{"type":"git","url":"git+https://github.com/luluhoc/medusa-abandoned-cart-plugin.git"},"bugs":{"url":"https://github.com/luluhoc/medusa-abandoned-cart-plugin/issues"},"homepage":"https://github.com/luluhoc/medusa-abandoned-cart-plugin#readme","keywords":["medusa","medusa-v2","medusa-plugin","medusa-plugin-other","abandoned-cart","cart-recovery"],"engines":{"node":">=20"},"packageManager":"yarn@1.22.22","publishConfig":{"access":"public"},"scripts":{"build":"medusa plugin:build","dev":"medusa plugin:develop","generate":"medusa plugin:db:generate","typecheck":"tsc --noEmit -p tsconfig.check.json","prepublishOnly":"medusa plugin:build"},"exports":{"./package.json":"./package.json","./workflows":"./.medusa/server/src/workflows/index.js","./.medusa/server/src/modules/*":"./.medusa/server/src/modules/*/index.js","./modules/*":"./.medusa/server/src/modules/*/index.js","./providers/*":"./.medusa/server/src/providers/*/index.js","./admin":{"import":"./.medusa/server/src/admin/index.mjs","require":"./.medusa/server/src/admin/index.js","default":"./.medusa/server/src/admin/index.js"},"./*":"./.medusa/server/src/*.js"},"devDependencies":{"@medusajs/admin-sdk":"2.19.0","@medusajs/cli":"2.19.0","@medusajs/framework":"2.19.0","@medusajs/icons":"2.19.0","@medusajs/js-sdk":"2.19.0","@medusajs/medusa":"2.19.0","@medusajs/test-utils":"2.19.0","@medusajs/ui":"4.2.1","@swc/core":"^1.7.28","@tanstack/react-query":"5.64.2","@types/node":"^20.0.0","@types/react":"^18.3.2","@types/react-dom":"^18.2.25","react":"^18.3.1","react-dom":"^18.3.1","react-router-dom":"^6.20.1","ts-node":"^10.9.2","typescript":"^5.6.2","yalc":"^1.0.0-pre.53"},"peerDependencies":{"@medusajs/admin-sdk":"^2.19.0","@medusajs/cli":"^2.19.0","@medusajs/framework":"^2.19.0","@medusajs/icons":"^2.19.0","@medusajs/js-sdk":"^2.19.0","@medusajs/medusa":"^2.19.0","@medusajs/test-utils":"^2.19.0","@medusajs/ui":"^4.2.1"},"_id":"medusa-plugin-abandoned-cart@0.1.0","gitHead":"988bc91388303f66159f864eff759a390f8f1bb8","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-odNhB6JIchKS75grz8hPBcGXpik1ZX4JrCLe5bmd5lzbg4rhVYMhk5zOuuE2l1xQykgc5QVNmdJIaRbtY2ZiZA==","shasum":"52ebbab9b9bb649d56770e00c11c32c55f94dcfa","tarball":"https://registry.npmjs.org/medusa-plugin-abandoned-cart/-/medusa-plugin-abandoned-cart-0.1.0.tgz","fileCount":51,"unpackedSize":235585,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/medusa-plugin-abandoned-cart@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAU+Cv3KkmApurZjcBzud5s5qtU46V9vb1nAn3YpPQIEAiBiYLhOllyFEpQb6ne/dSx0v4vDMPFA9UWk6RBEPB7Rrg=="}]},"_npmUser":{"name":"lulu45","email":"lucjan.grzesik@gmail.com"},"directories":{},"maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/medusa-plugin-abandoned-cart_0.1.0_1786873790093_0.6909325349028068"},"_hasShrinkwrap":false}},"time":{"created":"2024-02-11T00:51:29.161Z","modified":"2026-08-16T09:49:50.555Z","1.0.0":"2024-02-11T00:51:29.317Z","1.0.1":"2024-02-11T01:03:29.767Z","1.0.2":"2024-02-11T01:37:54.312Z","1.0.4":"2024-02-11T01:44:49.428Z","1.0.5":"2024-02-11T14:04:21.035Z","1.0.11":"2024-02-11T14:08:16.866Z","1.0.12":"2024-02-11T14:10:23.548Z","1.0.13":"2024-02-11T14:12:28.810Z","1.0.14":"2024-02-11T14:21:37.361Z","1.0.15":"2024-02-11T18:45:06.735Z","1.1.0":"2024-02-11T20:08:20.275Z","1.1.11":"2024-02-11T20:44:20.157Z","1.1.12":"2024-03-05T12:00:42.718Z","1.1.13":"2024-03-05T18:16:37.219Z","1.1.14":"2024-04-22T22:11:55.077Z","1.2.0":"2024-04-22T22:32:47.284Z","1.2.1":"2024-05-05T21:12:58.747Z","2.0.0":"2024-05-09T11:12:57.220Z","2.0.2":"2024-05-09T20:16:37.471Z","2.0.3":"2024-05-09T20:31:25.107Z","2.0.4":"2024-05-09T21:17:43.397Z","2.0.5":"2024-05-10T13:58:48.401Z","2.0.51":"2024-05-10T14:42:29.410Z","2.0.52":"2024-05-10T15:05:06.911Z","2.0.53":"2024-05-10T19:22:09.099Z","2.0.54":"2024-05-10T20:31:55.157Z","2.0.55":"2024-05-11T16:27:23.827Z","2.0.56":"2024-05-13T12:00:24.842Z","2.1.0":"2024-12-10T20:44:24.867Z","2.1.1":"2024-12-10T20:51:07.650Z","0.1.0":"2026-08-16T09:49:50.216Z"},"bugs":{"url":"https://github.com/luluhoc/medusa-abandoned-cart-plugin/issues"},"author":{"name":"luluhoc"},"license":"MIT","homepage":"https://github.com/luluhoc/medusa-abandoned-cart-plugin#readme","keywords":["medusa","medusa-v2","medusa-plugin","medusa-plugin-other","abandoned-cart","cart-recovery"],"repository":{"type":"git","url":"git+https://github.com/luluhoc/medusa-abandoned-cart-plugin.git"},"description":"Abandoned cart detection, multi-stage recovery notifications, and recovery analytics for Medusa v2.","maintainers":[{"name":"lulu45","email":"lucjan.grzesik@gmail.com"}],"readme":"# medusa-plugin-abandoned-cart\n\nAbandoned cart detection, multi-stage recovery emails, and recovery analytics for **Medusa v2**.\n\nThe plugin watches for carts that go quiet, tracks each one in its own table, sends a configurable\nsequence of reminders through Medusa's Notification Module, and attributes the resulting orders back\nto the cart so you can see what the sequence actually earned.\n\n- **Detection** — a scheduled sweep finds open carts that have been inactive longer than your first\n  stage's delay, filtered by item count, subtotal, sales channel and customer type.\n- **Sequences** — any number of stages (`1h`, `24h`, `3d`, …), each with its own provider template\n  and channel.\n- **Recovery links** — every tracked cart gets an opaque token; the storefront exchanges it for the\n  cart id and the click is recorded.\n- **Attribution** — an `order.placed` subscriber marks the cart converted and stores the order id.\n- **Admin page** — recovery stats, the full funnel, and manual \"send now\" / \"dismiss\" actions.\n\n---\n\n## Quick start\n\n```bash\nyarn add medusa-plugin-abandoned-cart\n```\n\n```ts title=\"medusa-config.ts\"\nmodule.exports = defineConfig({\n  // ...\n  plugins: [\n    {\n      resolve: \"medusa-plugin-abandoned-cart\",\n      options: {\n        storefrontUrl: process.env.STOREFRONT_URL,\n        stages: [\n          { id: \"reminder-1\", delay: \"4h\", template: \"d-1a2b3c…\" },\n          { id: \"reminder-2\", delay: \"24h\", template: \"d-4d5e6f…\" },\n          { id: \"last-call\", delay: \"3d\", template: \"d-7g8h9i…\" },\n        ],\n      },\n    },\n  ],\n})\n```\n\n```bash\nyarn medusa db:migrate\n```\n\nYou also need a [Notification Module Provider](https://docs.medusajs.com/resources/infrastructure-modules/notification)\nregistered for the channel you send on (`email` by default) — the plugin composes notifications, the\nprovider delivers them. The `template` on each stage is that provider's template id.\n\nThen add the recovery route to your storefront, and open **Abandoned carts** in the admin sidebar.\n\n**[Full walkthrough →](./docs/getting-started.md)**\n\n---\n\n## Documentation\n\n| Guide | What it covers |\n| --- | --- |\n| [Getting started](./docs/getting-started.md) | Install, wire up a provider, migrate, and confirm the first reminder. |\n| [Configuration](./docs/configuration.md) | Every option, the duration format, the sweep schedule, and setup recipes. |\n| [How it works](./docs/how-it-works.md) | The sweep, the timing model, the status lifecycle, failure handling. |\n| [Notifications](./docs/notifications.md) | The payload each stage sends, template examples, provider notes. |\n| [Storefront integration](./docs/storefront.md) | Recovery links, the token exchange, drop-in route handlers. |\n| [API reference](./docs/api-reference.md) | Every store and admin route. |\n| [Data model](./docs/data-model.md) | Tables, columns, module links, and how to query them. |\n| [Recipes](./docs/recipes.md) | Running the workflows yourself and extending the plugin. |\n| [Troubleshooting](./docs/troubleshooting.md) | Why nothing sent, why the numbers look wrong, how to test fast. |\n\nWorking examples live in [`examples/`](./examples): a complete HTML email template and the storefront\nrecovery route.\n\nUsing a coding agent? [`AGENTS.md`](./AGENTS.md) is a machine-oriented install spec — exhaustive\noption schema, boot constraints, a deterministic verification sequence, and the failure modes that\nfail silently. It ships in the npm package, so an agent can read it from `node_modules`.\n\n---\n\n## At a glance\n\n**Options** — `stages`, `template`, `channel`, `notificationData`, `enabled`, `maxAge`, `minItems`,\n`minSubtotal`, `requireEmail`, `onlyRegisteredCustomers`, `salesChannelIds`, `resetOnActivity`,\n`storefrontUrl`, `recoveryPath`, `stopAfterRecovery`, `batchSize`, `notificationBatchSize`.\n[Reference →](./docs/configuration.md#options)\n\n**Timing** — stage delays are cumulative and measured from the cart's last activity, so `[\"1h\", \"24h\"]`\nsends one hour and then 24 hours after the cart goes quiet.\n[Detail →](./docs/how-it-works.md#the-timing-model)\n\n**Schedule** — the sweep runs on `ABANDONED_CART_CRON` (default `*/15 * * * *`), set in the Medusa\napplication's environment. [Why →](./docs/configuration.md#the-sweep-schedule)\n\n**API** — `GET /store/abandoned-carts/:token` plus six admin routes under `/admin/abandoned-carts`.\n[Reference →](./docs/api-reference.md)\n\n**Workflows** — `syncAbandonedCartsWorkflow`, `sendAbandonedCartNotificationsWorkflow`,\n`markAbandonedCartRecoveredWorkflow`, `markAbandonedCartConvertedWorkflow`, all exported from\n`medusa-plugin-abandoned-cart/workflows`. [Usage →](./docs/recipes.md)\n\n---\n\n## Development\n\n```bash\nyarn install\nyarn typecheck          # server-side type check\nyarn generate           # generate migrations (needs the DB_* vars in .env)\nyarn dev                # watch + publish to the local yalc registry\nyarn build              # build for publishing\n```\n\nTo test the plugin in a Medusa application:\n\n```bash\n# in the plugin project\nyarn medusa plugin:publish\nyarn medusa plugin:develop\n\n# in the Medusa application\nyarn medusa plugin:add medusa-plugin-abandoned-cart\nyarn medusa db:migrate\nyarn dev\n```\n\n`yarn generate` needs a reachable Postgres — copy `.env.template` to `.env` and fill in the `DB_*`\nvariables. It writes to `src/modules/abandoned-cart/migrations/`, which must be committed and shipped\nwith the plugin. Run it once before publishing, and again whenever you change a data model.\n\n## Compatibility\n\nMedusa **v2.19.0** and later.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}