{"_id":"@smartimpact-it/json-merge-shopify","_rev":"33-30546ec3c81d987d75554a3028bcac4a","name":"@smartimpact-it/json-merge-shopify","dist-tags":{"latest":"1.0.41"},"versions":{"1.0.2":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.2","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.2","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"815823c3dbeea592f7d2e00e7a2e0f2105edfbb9","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.2.tgz","fileCount":24,"integrity":"sha512-6OYMoybjjyCfM65XPPOKrA4L+bthyrp7TKm9kcobglChzDDYBQqFDaUIcokKCsAXzNT6sJagVj6T8I4igN6Wvg==","signatures":[{"sig":"MEYCIQCxwHIu26am8rID0Qc+iMdxe5wVxfoQ+H9+J80zwwWr+AIhAPCQS38T38ZUhAgrbu7MCCI5mFkty/gt7ZOsa6CkfF08","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85700},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"faacade617f8a766098d498507635c48498ef50a","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.2_1685358567248_0.009187130625203599","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.3","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.3","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"d7b60310d5715d5cc26dc2975a0f46c68abea188","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.3.tgz","fileCount":27,"integrity":"sha512-iL0NorokKs8Gg08vKHsx7PbLi2mie9hkM5Qoeb3kNA1ONBCTeppyvk15OC0prUzTkoKEJ0G+3WLVUOdXtZsU7Q==","signatures":[{"sig":"MEYCIQDb9iaGVfVvh4eu+FaAk0PwSrieUlWU2NCdotnTTQiVAQIhAIFseZcTT1/0PxrfelVpfKwOhWH7HhM+gp1NpeaUUb36","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114811},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"957f4bdcab0f55df19a3e356fe572a0f34b5cbb0","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.3_1685432518688_0.3855717776980372","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.4","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.4","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"abec65a82be2212f2ed83fb03b5438d03b7794c6","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.4.tgz","fileCount":27,"integrity":"sha512-/jWSURZd11sh1WD/1Hog+S/JdSzTWB5ceIrHHSK3tY1Xt9/XdhjjFZsaqu6+RLLV7NFKnLvIwABRGEbzXNyv5w==","signatures":[{"sig":"MEQCIAbpdq2IBTmSIOxzeyTsdv6LV04btuxW4qmZaOvO+cBhAiArp1rIROel3jOYrNWE9rnIiDKWAv4ZsLuP9MzhYXqsUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114743},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"c0b7b16799af4e5be14b3c73edf3bd5fbc2b2daf","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.4_1685433215492_0.4335934187041197","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.5","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.5","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"b253ac7f447d26fc42010cfed35a98f9f7179f82","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.5.tgz","fileCount":27,"integrity":"sha512-oRfdaE4fAEi9h1VT/PBtfRz2ZrpNPodjsyn+vaXqDjRkHIJoiBRz6nsJ8rhuE5humfIi2rVPfOgjlWD2qR3eTg==","signatures":[{"sig":"MEYCIQCxELrTfbYZYMymjy0pDf4ESKob+9oMmepoCuhoriZSlAIhAP+dj2fFp8eEg20g+wA3CqEYZLNmm5YmFzFELDgw0jpL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113281},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"31d74e71594ac74515566217fd2561945f298c6b","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.5_1685433390522_0.3785763481141422","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.6","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.6","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"59c01e89bf8e82db4cfdecbeda0e96471d9275e8","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.6.tgz","fileCount":27,"integrity":"sha512-RyUBJyekrKkcTjM/Sizkag3X+oi/uCpl1GcnJf60l0KWAj0WgYdstvk8icl4mP/o0kjbHDxvp4rIb/TARP8W3A==","signatures":[{"sig":"MEUCIQCjvNkwbLOJD6dGZMuMZFGqUVJgSBA77Rq/LZoq/xCH/AIgDtnB+tyHWYQenCHBikO9DPSOvK8KJ6GcEv1qhC6yGlg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113304},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"728777c23ef6f4becaa93f2470f61ac3f51d39b8","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.6_1685433555401_0.021949625093232727","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.7","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.7","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"4b7f6877f419be522a46ddd2110daf2f1e201480","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.7.tgz","fileCount":27,"integrity":"sha512-z/jFntosox/PJKxI+n3o5RM/YuWixmb85wGxLrSadSB+cdRYon54ft0rpNG7+46Vz9SYTsk1MNzVgdPXqdsoLA==","signatures":[{"sig":"MEUCIQCYzvBNzQ4hCuP+EYPMi4aDXqH947Rngf3CjduXX6X5ZAIgcf4PCjc2gJwb8SJn0CLFta+CYgZSGUnX9qNaVQ00rtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114301},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"9dfd587e5807fb2b4154dda2356097f28a7c2273","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.7_1685433789225_0.10121154732382465","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.8","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.8","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"4226a576fb0aef14dbc2c2f2ced833fad7d55b41","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.8.tgz","fileCount":27,"integrity":"sha512-aRr6/mIyKXwvz439A7lcpN8OaXq2xMbCtZth55kz7+DpCW7RU13gFw1bXTVRpEJbvFH9BLL4E8OqPEvT3MwRSA==","signatures":[{"sig":"MEUCIDB4qCgz9f7zSNYZlND4F+pkqXanPrMvy4J5OagpN8ygAiEA+FdG2KCbGd80fLciLw3n1WH3uQS8zFCVfNMpDqHtm+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114987},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"c1802c8ba1d1ce5607b2941de9c09733838955a7","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.8_1685435703429_0.4002768947218289","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.9","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.9","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"2ed6a9fab4e42120caa94279f5bb6ca880c7531b","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.9.tgz","fileCount":27,"integrity":"sha512-hVFvpYCryBKqQNB6rs4ktk7qYnLwmwlgjyKSMoWw/B+UthenydR1crfzuBljE26DpiOE1Dq32Tx07seHNhdcdQ==","signatures":[{"sig":"MEUCIQC7rtqqHzcQe9vDBEPmyrXMSl0fK74KNRjdOjcuPNg4KwIgUpuHWCDlriRu3FAH7eGNkIB5lUSWvhJtcXuiKp5IeHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116523},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"fb86571a16b268e4d90d284d469e678765e27c3f","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.9_1685437607426_0.0018139497137670269","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.10","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.10","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"0de7167e2ffc387b46465ce20d1170f8ad039274","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.10.tgz","fileCount":27,"integrity":"sha512-BNaejPAcYneSTYflfQDn3lRZsMFA75oN3BFkTLI/L5bxtZjC/mofWJqjqa2Rn6Ac2EGJ0mzLoD4Wyc+QzwrSjA==","signatures":[{"sig":"MEQCIGSor23/J14hPb+fbX4lm270iBUqo8BdTb3a3qpcnulyAiBaD9t++UYZJ9ADKDuvK0Ee7dwa2yYzU4/X7KZHutKs2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124112},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"71d4ba024d9845acd6de85e22bd16e9633208d33","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.10_1685444828974_0.4340304083207964","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.11","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.11","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"302ca213786576d6096a98d5d6cbc7304b753602","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.11.tgz","fileCount":27,"integrity":"sha512-ZMRvN+zm2YKMPbgATPEzsKjnwDcw9u79FJob9VdB9ZEEZYdPyH9Tj6oVp+c6dnHzyj7Zyl1aqoXCX1cfq4pgNw==","signatures":[{"sig":"MEQCIAX43hc8Os/C4pTBjtVdr0mPUKpp4c3V1JRbDvuCSrNDAiA5rwvFie0YuiTLbwYWj1+W7UsH1iwp375HUteUI3T5Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139259},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"d9c92a678ce4c13da3445def8755f8e0d9aa97ec","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.11_1686043918641_0.20858903533081996","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.12","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.12","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"61c9894772e5a28d51a19bc5be6266784d9562a1","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.12.tgz","fileCount":27,"integrity":"sha512-Qkyx5wD6QYdoAngq0xtlATSMk9/GwQR1Vl2edoESNZgpaTo9nS2NgAGduQsLpE4uhvJPetg9XVpa6NeGs2NKsA==","signatures":[{"sig":"MEYCIQD00M4RkmSjDcgE2HBR4U+v1Gh3r9kOBmMbPvT9JkFOnQIhAPNaYx2j5Ndm7E8yA0rXWrfNRbbHerZlnpjz+/CZTxPV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139259},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"5a967ff51750f630961c9402fab1dc316d78f759","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.12_1686044010899_0.5343155988175257","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.13","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.13","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"0e873e8ddaea90412846f9cb3106e2ef1407a43b","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.13.tgz","fileCount":27,"integrity":"sha512-YpaKXQ+2t3UPr3e14z3rwP/mA2+UHZ7amCk7pfI34fp2miQk+Y2oRAYAQ/Uls/hUzfEHaRh5qEXy/OCCuj8ivw==","signatures":[{"sig":"MEUCIAybH7GEuQxmoShCqnC68Axh4skznHDGw81CpUpCqrrSAiEA7+GV56ccmyuX55IVzZhaYK0FkLRFPxKMPH+f5KJmA9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140039},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"0aac7b98a76d49cbbf06792a3c65bfc05ac63c54","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.13_1686045288159_0.3733209743823547","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.14","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.14","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"08a2114892ac6cf9b5767974cd42f0fec657a4b3","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.14.tgz","fileCount":27,"integrity":"sha512-tShwu9p7EBibv/5VMjSbww72DxglWUETX3OZMh3UOKuIVHBTfqzwaJXWYh8hw/Qj0uCtUa5tzH/ebbYQnIz2EA==","signatures":[{"sig":"MEQCIBBZHp8VT4E/dW64o91zI/E0EbAPwMTytnL/VDktI9tfAiB+1xbfBWyy/PeJzil/d8RDcxEcUgSHBUA6ocOediualA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141212},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"e46e8a6713f55bb84a0e8bd992daccbe1a4f6df6","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.14_1686421214599_0.187619758144552","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.15","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.15","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"58c6fe47d73271bb2d878daba192e5322e4738b6","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.15.tgz","fileCount":27,"integrity":"sha512-X0uYm3/1s6Pi2DoTjCa8G0DQ2JDMj7XJH4AjNTaKbI/hJ1MVVWFsgsaZpLu7Bt9koqx1LJcPadXUvUMQTy0BIw==","signatures":[{"sig":"MEYCIQDHbM9n3pFHYHvQZEW2vYtCGdkZiAc9sH4XHxqNf7GrwgIhAJZ+eKkqImgwRI+y9wWvA7wbPzzKXbxOXEK77mUiX+/5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144126},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"6e84c2869459b6abbe6b0a3c6a124d808f2f1542","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.15_1686423192001_0.31406198173661215","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.16","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.16","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"3d8daeaec6c4af8d08405da987ec4e150a27c759","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.16.tgz","fileCount":27,"integrity":"sha512-mb5vvZ6tct0O9JOswxMNHKYW8+Z8Nybu8VQhTcY3fzLDvwcGjStnBkZyBuDo7Zshvk2ZM24J0A6ZF9f/hScgWg==","signatures":[{"sig":"MEQCIH1GqnuZQ0H+BLkCvdbZ+WDH4k1tWGuEAvfBtVKLsaUzAiB+YwAa01JYanrIMMemDu8lyBUphyaUo0fuPmyuDLx9+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152791},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"cb3223eabccb0cef87183aa622f85dfae05eeaf9","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.16_1686495068905_0.7569490337200422","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.17","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.17","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"d181973abef6f3fb4c13dc0b71e7d76a83f7a546","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.17.tgz","fileCount":27,"integrity":"sha512-BmtdKXOS9lN7rRN5Qz3WsmLzsgJk3kUNgJ0zbqD/rVj7j5N8ozcvyX8JhzgvAFLy7ZLh1vN2WkL+S6HpOc8Rmw==","signatures":[{"sig":"MEUCID5c5t6dxmGRnHtVlWqQCo5pB1WxJyuP5kWrAoT4R2S9AiEA1/+j+A2VYsQRcpdes7CzBcs7HAGz0Ra7TZhO71qlwMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153885},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"7f68942fa8f5d695a7896a3e8b58f7f33163faf9","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.17_1686495727720_0.7264648822622737","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.18","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.18","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"bc306283eb76470ebe130a51a0db9f810ab83359","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.18.tgz","fileCount":27,"integrity":"sha512-eQYXwKoWRO/TC1G9mCp947eeFb4uL86bcrKkXduON9nj0jwHugTQrrIY1o+3oUeOACG3mcpftidRYFseWCs1bQ==","signatures":[{"sig":"MEQCIEefwDCdZpzhqWjpPxH+b3oNTQ/bzXRPI32r5gc02SmeAiB5SdGX3kzGGhKSqODR++9TRR9xheNvp+fX7+j8Krnvcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154132},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"9345839807b20513d3d21cad37bf239f9184882e","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.18_1686587344801_0.9463960551309358","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.19","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.19","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"c7b318a61b1a5d94db6884ce10f9b2d1cbb0856e","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.19.tgz","fileCount":27,"integrity":"sha512-A2UnHxfvJpvYzm++qVpQZN624ocvMMoQTJ7cX3KUFUSGsLPK26/uZIgO/GDNJPieZ59cQ2xztQIZdx4pxD4j4g==","signatures":[{"sig":"MEYCIQCmnla6hHMQOpbzZQeR0EVBflivac1HJnoCoz/8ELUVIgIhAOgQp/f9cNU8ZD4TAW9H8P8UlU5RCc6dQ+CmuT6K/os3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156737},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"f532a44153d1f408dd39212e9764f1fbce89f5de","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.19_1686939266204_0.21536640950572083","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.20","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.20","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"947b3db99e8d4800f3ca1581982b2f30f4e2b41f","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.20.tgz","fileCount":27,"integrity":"sha512-zNCfC16u0bsXqbNdU41FRs95BBT3Oa9Kc4ty5K7E+ge3/D1jWi8F/ET4XCO951L8wDsyKfrUBQFFcejD+0anaQ==","signatures":[{"sig":"MEUCIQCyNe25gPknHQyQAz7WJqXEW0oIfof62nTT09IaJnedwwIgYP5pKjswVBSauGknY4aR1LX0ZDahgXP6k9QTdHkFidk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158100},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"893304af4b9d2b004cc9e6d5fdb91401adf3fc68","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.20_1686977786602_0.549120371792841","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.21","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.21","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"da30731b9699f0e4a8935fe8a525d50313ca58f3","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.21.tgz","fileCount":27,"integrity":"sha512-BdM8oY7+Z0TwpMDqYdQa+lJXcBmKEIQoYDYYqgYNXPcvSnz8IOe85k5EILN2Y6n/70VQKmi+A09da07wajGO5Q==","signatures":[{"sig":"MEUCIQCl0OW/q07mIR6rtAqO1yTyTKfw+jky1jwqmJvzdt25JAIgVPG2xCO8kGVy9DoXWDn33qpf4jT6CDVIaLqF0HS4+6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158980},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"8036bc89f1f86bef71830e67c86b0476b3d6271d","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.21_1686978034095_0.5902742263940519","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.22","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.22","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"ce4a72d2f2e9f752bd0ec339bfccd6ef41775815","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.22.tgz","fileCount":27,"integrity":"sha512-HwU/hQ4CU7HM8WvaTSVr6wytu92Pw3DXmFadf5jozsYh7M9LIj7jG8kow4IsnTiYj3MKU2fUsgRHZ3bi12d5Bg==","signatures":[{"sig":"MEUCIQDp639ok+bAkWCZkU/+Ir3BGFX+C/HnfvqV3rr2xOiZhwIgaYOSL47vBLt1s5CAx/fgZL/GUz2JPmm18eQtADHtu/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159176},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"45938bab21697120f6cd516b8b77684064b7d001","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"9.5.1","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"18.16.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.19.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","babel-jest":"^29.5.0","typescript":"^5.0.4","@babel/core":"^7.22.0","@types/jest":"^29.5.1","@babel/preset-env":"^7.22.0","@types/js-levenshtein":"^1.1.1","@babel/preset-typescript":"^7.21.5"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.22_1686978157552_0.39010215540643056","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.25","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.25","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"7df575749fd6dd3ecf34a011f9dd7eeb1facd62d","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.25.tgz","fileCount":27,"integrity":"sha512-MK2xSQSDFwNeJM0Q2z0bsWkaPh/lkBarfUxy2HBaDYEcZC2EKddOXKmnVkW4IB3oFriT++2WvxekaRY5kSUzRA==","signatures":[{"sig":"MEUCIGcL22JuxkXbYRt8N3DLuwiLQc/61UG/fSkxLEu1LhCTAiEAkmVu773F0mbg8P59jgIHy8rDxMMfNcPZijSCkBkjxOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160350},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"a03225b03270ba58be4fc4eb24ad013e894d7b56","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"10.2.4","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"20.11.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.22.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"^5.0.4","@babel/core":"^7.23.9","@types/jest":"^29.5.12","@babel/preset-env":"^7.23.9","@types/js-levenshtein":"^1.1.3","@babel/preset-typescript":"^7.23.3"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.25_1708425654290_0.3263649214637365","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.26","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.26","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"5645972307047c4d0001e277adafeeef21a7d771","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.26.tgz","fileCount":27,"integrity":"sha512-bIZZ0KkqLK+ObnzdABU79BTZ0/8/DAAKfZO5ya9xaXy+EVvgiLhTIYbVDlD/Q+g3ipQjtQcok+FQyYOt4MmCWQ==","signatures":[{"sig":"MEUCIF0sLjtdbDUDK9S8cgXEeiclY87R5FbSOT3PcXzNzEqzAiEA5uP9MOP0uk6TfZAEljFc2DDpcqPGpCDKIlRwcsoR938=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161484},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"431f9e4f169365716d7737b601c7d21b3ea4b662","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"10.2.4","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"20.11.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.22.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"^5.0.4","@babel/core":"^7.23.9","@types/jest":"^29.5.12","@babel/preset-env":"^7.23.9","@types/js-levenshtein":"^1.1.3","@babel/preset-typescript":"^7.23.3"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.26_1708432217555_0.38670433920057556","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.27","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.27","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"3fa58fc7172545dee4c4267062c77b50a80e4875","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.27.tgz","fileCount":27,"integrity":"sha512-mZ4EXC5heXcVhk0BEYWMH3RIMLin0a3EydefHvEeVBJGi9SgpN1FDqzo+0HdAXr2Xd681kveD7C5Mp4hznwmcw==","signatures":[{"sig":"MEUCIQDJQaTcJG+Px2bDyCKVb4ytRSb6N9P1EHPO2FEneTZ8XwIgQynE0ojvni41Ck3AjG2N1w7zn/jBqDRdY0suUn3KhBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161761},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"d201a25460176a49dad81ad5cdfa52ad43db08f1","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"10.2.4","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"20.11.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","simple-git":"^3.22.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"^5.0.4","@babel/core":"^7.23.9","@types/jest":"^29.5.12","@babel/preset-env":"^7.23.9","@types/js-levenshtein":"^1.1.3","@babel/preset-typescript":"^7.23.3"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.27_1708432991349_0.7969919141431976","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.28","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.28","maintainers":[{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"smartimpact","email":"support2@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"7ee1a8a1b6855bc83172a6d35b129d57f51616f5","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.28.tgz","fileCount":27,"integrity":"sha512-iQpAIxCwNEORXH3EIgIw6qfxWeLcnjVdE3huNVW8u0ZEXzVaGRNOv0tLDH8fU1NdeHG44cSsiETAfnq0lhuv1g==","signatures":[{"sig":"MEQCIDZCALonPx+EKd42RRXSeCU1SuQSNfyK+RgQWBO6LgYxAiAsIDK8b9ZRXxM2tsMWpLmcZGapE4nSXYEZ5H0N9LuIdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163023},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"1e86c1b51db0fb06279c40c026b8aa8a006b91fb","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"10.7.0","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"20.15.1","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","json5":"^2.2.3","simple-git":"^3.22.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"^5.0.4","@babel/core":"^7.23.9","@types/jest":"^29.5.12","@babel/preset-env":"^7.23.9","@types/js-levenshtein":"^1.1.3","@babel/preset-typescript":"^7.23.3"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.28_1721300293756_0.7840737809429594","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.30","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.30","maintainers":[{"name":"smartimpact","email":"support2@smartimpact.fr"},{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"05ceef815b170623be4b95141152f678d158f015","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.30.tgz","fileCount":27,"integrity":"sha512-SjI+qWUNVsRYXQy9ATofw6/V2IKgA/kfc5Ubs2UNIFJVGj26rNFqPCes0wWHeXKA5+6r2hf+Svxyb2Hr4JCoJA==","signatures":[{"sig":"MEUCICbMtnPkq1PGjEFCuv47wPcwuiONhyjKkNnfHaFUrvtoAiEAtDM/js6qeyodbKmw8aJi6T+9o+29jO2q+IrZzCRVqb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164445},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"1752db80036b1aa3f94058dc114ca00e2a230468","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"10.8.2","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"20.19.0","dependencies":{"glob":"^10.2.6","chalk":"^4.1.2","json5":"^2.2.3","simple-git":"^3.22.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"^5.0.4","@babel/core":"^7.23.9","@types/jest":"^29.5.12","@babel/preset-env":"^7.23.9","@types/js-levenshtein":"^1.1.3","@babel/preset-typescript":"^7.23.3"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.30_1743186654295_0.6060425247026373","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.34","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.34","maintainers":[{"name":"smartimpact","email":"support2@smartimpact.fr"},{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"73f3544b1a1d7ad7effb4a23138e1baddaf2441b","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.34.tgz","fileCount":27,"integrity":"sha512-ZgDUW8mUQaBst7tWygtwflbgCR0Y9UptL4QHPsbVzKaczWkpeDAIM4YY3YDQc7L2ULa3r31b5K4Yepo+Q/hwlQ==","signatures":[{"sig":"MEUCIQD5QT8Ugg7iv2WJ4Pm9RfqjtZDsZmxlH/Q8yfFHGrA9FwIgJGmoWVkeqjmp646j/+xvIqpw8170kGMcnZRJonECadk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164475},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"7db7b98b0c2b7046b5b6c275eecc2f4e2371b825","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"10.9.2","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"23.10.0","dependencies":{"glob":"^11.0.1","chalk":"^4.1.2","json5":"^2.2.3","simple-git":"^3.27.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"^5.0.4","@babel/core":"^7.26.10","@types/jest":"^29.5.12","@babel/preset-env":"^7.26.9","@types/js-levenshtein":"^1.1.3","@babel/preset-typescript":"^7.27.0"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.34_1743187426743_0.6151905989582629","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.35","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.35","maintainers":[{"name":"smartimpact","email":"support2@smartimpact.fr"},{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"f0351c386f0b9f777e00fbd9d9b1cc68987f6785","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.35.tgz","fileCount":27,"integrity":"sha512-Vd75D+vXJ88SnE1Zcj+YVb+aAC02dmfA7ifI5EjCGHZ9Wn4oaOrzdgOs+dRt8EMUvc9/+2so8Me4cEhmnqmgFQ==","signatures":[{"sig":"MEUCIQDI6KzONmcQOmMJU3ighQfQM2ydi9p82QAH9xvV+b1kNwIgHmrUGv6UEpBL3bzI8pDETqj9u4Zr5YumDTjo/9IqDr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166444},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"cc3760577957b1b3eb983262f98430a4f222fd83","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","test:coverage":"jest --coverage","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"10.9.2","description":"## JSON Merger","directories":{"lib":"lib"},"_nodeVersion":"23.11.0","dependencies":{"glob":"^11.0.1","chalk":"^4.1.2","json5":"^2.2.3","simple-git":"^3.27.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"^5.0.4","@babel/core":"^7.26.10","@types/jest":"^29.5.12","@babel/preset-env":"^7.26.9","@types/js-levenshtein":"^1.1.3","@babel/preset-typescript":"^7.27.0"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.35_1743746641320_0.47112194542236674","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.36","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.36","maintainers":[{"name":"smartimpact","email":"support2@smartimpact.fr"},{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"imarinescu","email":"imarinescu@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"591390e63433520a17f87c7fb1b9e9f22eb0f7f0","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.36.tgz","fileCount":31,"integrity":"sha512-88y271sNSVLuUtgC/jX6dfNCvBy16AauD7KZfVpSvwkdlchGL9Kuc7b5Hzvyvo9pnfKWSusPeCJEFIQ4K0nEDg==","signatures":[{"sig":"MEYCIQCLBo1Zrs/A0rhHcWWgXdZotwB/hezx1E/WaGw57iIbzQIhAMk3bTeMnajUhD7kvFUSZo/gWca/rET8erFNXcOZjod/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171337},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"99c4804a9e9efe78bf2bc9ca6fe58bf1086f1b39","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","test:coverage":"jest --coverage","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"11.9.0","description":"The library handles merging JSON objects and arrays.","directories":{"lib":"lib"},"_nodeVersion":"24.14.0","dependencies":{"glob":"^11.0.1","chalk":"^4.1.2","json5":"^2.2.3","simple-git":"^3.27.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"^5.0.4","@babel/core":"^7.26.10","@types/jest":"^29.5.12","@babel/preset-env":"^7.26.9","@types/js-levenshtein":"^1.1.3","@babel/preset-typescript":"^7.27.0"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.36_1773316585187_0.568037656984119","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.38","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.38","maintainers":[{"name":"smartimpact","email":"support2@smartimpact.fr"},{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"imarinescu","email":"imarinescu@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"a5d9e34ceabec8ffa73d21cc2e560987e95bc6b0","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.38.tgz","fileCount":31,"integrity":"sha512-hZYrHk56p9RSnPn76s207tOICknE7rZ1z+HpWI4+9Uu25SoefsYeDQMHiSsAPU3ZMCER+heBLf1mfl1JX1LB8A==","signatures":[{"sig":"MEUCIQCe8jaB4bWrSNdsXd1qTC2Glm9u3FTZRlWAOPwTdl6RxQIgCWvOsZxoNEuU2gkfFckN2PoJVDeVt2XZxJl0vGJ6/Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172372},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"09c5c3665164d926e436ae0c865e4e66d3b62554","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","test:coverage":"jest --coverage","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"11.12.1","description":"The library handles merging JSON objects and arrays.","directories":{"lib":"lib"},"_nodeVersion":"26.0.0","dependencies":{"glob":"^11.0.1","chalk":"^4.1.2","json5":"^2.2.3","simple-git":"^3.27.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"^5.0.4","@babel/core":"^7.26.10","@types/jest":"^29.5.12","@babel/preset-env":"^7.26.9","@types/js-levenshtein":"^1.1.3","@babel/preset-typescript":"^7.27.0"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.38_1779204215980_0.8440068542135923","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@smartimpact-it/json-merge-shopify","version":"1.0.39","keywords":["json","merge","git","shopify"],"author":"","license":"ISC","_id":"@smartimpact-it/json-merge-shopify@1.0.39","maintainers":[{"name":"smartimpact","email":"support2@smartimpact.fr"},{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"imarinescu","email":"imarinescu@smartimpact.fr"}],"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"5e3204107d104e7ea93add7f9c892b3adc72f6aa","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.39.tgz","fileCount":31,"integrity":"sha512-sH87kwEJ9Ry97QaIUW2CQLWKuFteZIpmK6xD8WscB/bWaPdniXoAWw0NeYDtQAiWqVVLwnAoDx7slCz85OfAFg==","signatures":[{"sig":"MEUCIQDoIpQSPLpJyBj40umvvaTZBnnZwTBKzC3qDH837GduogIgeXAaifq9a96iHjn7z6aex2exBQwXKYNZBZ7l8ItvLAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172372},"main":"lib/index.js","types":"lib/index.d.ts","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"bb71abbd018772c0ca2291fbb11485bf9bc1fdc0","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","test:coverage":"jest --coverage","prepublishOnly":"npm test"},"_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"11.12.1","description":"The library handles merging JSON objects and arrays.","directories":{"lib":"lib"},"_nodeVersion":"26.0.0","dependencies":{"glob":"^11.0.1","chalk":"^4.1.2","json5":"^2.2.3","simple-git":"^3.27.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"^5.0.4","@babel/core":"^7.26.10","@types/jest":"^29.5.12","@babel/preset-env":"^7.26.9","@types/js-levenshtein":"^1.1.3","@babel/preset-typescript":"^7.27.0"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"tmp":"tmp/json-merge-shopify_1.0.39_1779204486468_0.6032525515397231","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"_id":"@smartimpact-it/json-merge-shopify@1.0.41","bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"dist":{"shasum":"29587684fcff590901a50329dfb96c1468ad6808","tarball":"https://registry.npmjs.org/@smartimpact-it/json-merge-shopify/-/json-merge-shopify-1.0.41.tgz","fileCount":31,"integrity":"sha512-/o6n6ENhIr4XT/gYrywv7DXoKX7HrZG9ULBImU0Q07arJtMrCVb9po4Fyz9Gd8wn8hmAS0zLDaW7dFuKxcPjcg==","signatures":[{"sig":"MEYCIQDa63CPZuIbR/rceTb9xbygKkemAd7uJSlNz+Fh04o+LAIhAP68Xya2cYl7QiKpAcb0Nv9lLZNci5nhRMLLU5Ued5hG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCdkypAeQzBoPp40c4FZyashraalNL9wmWn2ldFD4565wIgD6R9qAc7K5/A5CnSYDp7Vf2b+u4unD6ie3jfb0xfaVE="}],"unpackedSize":180737},"main":"lib/index.js","name":"@smartimpact-it/json-merge-shopify","types":"lib/index.d.ts","author":"","exports":{".":{"import":"./lib/index.js","require":"./lib/index.js"},"./lib/":"./lib/","./src/":"./src/","./formatter":"./lib/formatter/formatter.js","./git-merger":"./lib/git-integration/git-merger.js","./format-json":"./lib/formatter/format-json.js","./merge-driver":"./lib/merge-driver/merge-driver.js"},"gitHead":"1c9e9e7fa83d4ecc510b1ec57243d6979e8062a9","license":"ISC","scripts":{"test":"jest","build":"tsc","format":"prettier --write \"src/**/*.ts\"","prepare":"npm run build","version":"npm run format && git add -A src","postversion":"git push && git push --tags","test:coverage":"jest --coverage","prepublishOnly":"npm test"},"version":"1.0.41","_npmUser":{"name":"smartimpact","email":"support2@smartimpact.fr"},"homepage":"https://github.com/siit-dev/json-merge-shopify#readme","keywords":["json","merge","git","shopify"],"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"_npmVersion":"11.19.1","description":"The library handles merging JSON objects and arrays.","directories":{"lib":"lib"},"maintainers":[{"name":"smartimpact","email":"support2@smartimpact.fr"},{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"imarinescu","email":"imarinescu@smartimpact.fr"}],"_nodeVersion":"26.10.0","dependencies":{"glob":"^12.0.0","chalk":"^4.1.2","json5":"^2.2.3","simple-git":"^3.36.0","app-root-path":"^3.1.0","js-levenshtein":"^1.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.3.0","ts-node":"^10.9.2","prettier":"^2.8.8","babel-jest":"^29.7.0","typescript":"^5.0.4","@babel/core":"^7.26.10","@types/jest":"^29.5.12","@babel/preset-env":"^7.26.9","@types/js-levenshtein":"^1.1.3","@babel/preset-typescript":"^7.27.0"},"peerDependencies":{"prettier":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-merge-shopify_1.0.41_1790337954581_0.1357839452686782"}}},"time":{"created":"2023-05-29T11:09:27.182Z","modified":"2026-09-25T12:05:54.847Z","1.0.2":"2023-05-29T11:09:27.471Z","1.0.3":"2023-05-30T07:41:58.871Z","1.0.4":"2023-05-30T07:53:35.655Z","1.0.5":"2023-05-30T07:56:30.718Z","1.0.6":"2023-05-30T07:59:15.554Z","1.0.7":"2023-05-30T08:03:09.387Z","1.0.8":"2023-05-30T08:35:03.651Z","1.0.9":"2023-05-30T09:06:47.636Z","1.0.10":"2023-05-30T11:07:09.150Z","1.0.11":"2023-06-06T09:31:58.828Z","1.0.12":"2023-06-06T09:33:31.159Z","1.0.13":"2023-06-06T09:54:48.352Z","1.0.14":"2023-06-10T18:20:14.783Z","1.0.15":"2023-06-10T18:53:12.160Z","1.0.16":"2023-06-11T14:51:09.096Z","1.0.17":"2023-06-11T15:02:07.919Z","1.0.18":"2023-06-12T16:29:05.077Z","1.0.19":"2023-06-16T18:14:26.470Z","1.0.20":"2023-06-17T04:56:26.827Z","1.0.21":"2023-06-17T05:00:34.247Z","1.0.22":"2023-06-17T05:02:37.702Z","1.0.25":"2024-02-20T10:40:54.473Z","1.0.26":"2024-02-20T12:30:17.719Z","1.0.27":"2024-02-20T12:43:11.515Z","1.0.28":"2024-07-18T10:58:13.957Z","1.0.30":"2025-03-28T18:30:54.511Z","1.0.34":"2025-03-28T18:43:46.945Z","1.0.35":"2025-04-04T06:04:01.526Z","1.0.36":"2026-03-12T11:56:25.342Z","1.0.38":"2026-05-19T15:23:36.155Z","1.0.39":"2026-05-19T15:28:06.612Z","1.0.41":"2026-09-25T12:05:54.659Z"},"bugs":{"url":"https://github.com/siit-dev/json-merge-shopify/issues"},"license":"ISC","homepage":"https://github.com/siit-dev/json-merge-shopify#readme","keywords":["json","merge","git","shopify"],"repository":{"url":"git+https://github.com/siit-dev/json-merge-shopify.git","type":"git"},"description":"The library handles merging JSON objects and arrays.","maintainers":[{"name":"smartimpact","email":"support2@smartimpact.fr"},{"name":"bogdanbeniaminb","email":"barbu.bogdan.beniamin@gmail.com"},{"name":"imarinescu","email":"imarinescu@smartimpact.fr"}],"readme":"# JSON Merger and formatter for Shopify\n\n## JSON Merger\n\nThe library handles merging JSON objects and arrays.\n\n```bash\nnpm install --save @smartimpact-it/json-merge-shopify\n```\n\n```javascript\nimport { Merger } from '@smartimpact-it/json-merge-shopify';\nconst merger = new Merger({\n  ancestor,\n  ours,\n  theirs,\n  preferred,\n  filename,\n});\nconst merged = merger.merge();\n```\n\n## JSON formatter\n\nThis formats JSON files to be Shopify compatible.\n\n```javascript\nimport { formatJson } from '@smartimpact-it/json-merge-shopify';\nconst formatted = formatJson(json);\n```\n\n## Git Branch Merger\n\nThis `GitMerger` functionality is intended to workaround Shopify's limitations for the Git integration.\n\nTo use it, you will need 2 or 3 branches:\n\n- `main` branch: this is the branch that you will be merging into\n- `live-mirror` branch: this is the branch that you will be merging from; this branch needs to be connected to Shopify (i.e. the `live` branch). We never write to this branch, we only read from it. Only Shopify should be writing to this branch.\n- `production` branch (optional): this is the branch that you be deploying from. It will not be connected directly to Shopify's git integration, but with a Github Action you can deploy this branch to Shopify.\n\nTo use it, import the `GitMerger` class. It has the following options:\n\n- `gitRoot`: the root of the git repository\n- `createCommit`: whether or not to create a commit with the changes\n- `mainBranch`: the name of the main branch (default: `main`)\n- `liveMirrorBranch`: the name of the live mirror branch (default: `live-mirror`)\n- `productionBranch`: the name of the production branch (default: `production`)\n- `commitMessage`: the commit message to use (default: `[AUTOMATED] Update JSON files from ``#liveMirror#`` branch: #files#`). When Shopify commit messages provide a shop and editor, the merger appends attribution to the body and a `Shopify-Source-Commit` footer for subsequent runs.\n- `preferred`: the preferred strategy for the merger (default: `theirs`)\n- `jsonPaths`: the paths to the JSON files to merge (default: `['templates/**/*.json', 'locales/*.json', 'config/*.json', 'sections/**/*.json']`)\n- `exitIfNoExistingDeployment` (default: `true`): whether or not to exit if there is no commit on the `production` branch\n- `checkJsonValidity` (default: `true`): whether or not to check the validity of the JSON files using `shopify theme check`\n\nWhen a merged Shopify commit contains both `Committed from shop:` and `Theme last edited by:`, the automated commit keeps its configured title and appends `Committed from shop: <shop>` and `Theme edited by: <editors>` to the body. Editors are deduplicated per shop. A `Shopify-Source-Commit` footer records the source branch position so later runs only consider new Shopify commits. The first run uses the time of the most recent `[AUTOMATED]` commit as a best-effort boundary. If there is no Shopify attribution, the message stays unchanged.\n\n```javascript title=\"path/to/json-merger.js\"\nconst { GitMerger } = require('@smartimpact-it/json-merge-shopify');\nconst path = require('path');\nconst gitRoot = path.resolve(__dirname, '../../../'); // The root of the git repository\n\n(async () => {\n  const createCommit =\n    process.argv.includes('--commit') || process.env.COMMIT_CHANGES == 'true';\n\n  // Initialize the merger\n  const merger = new GitMerger({\n    gitRoot,\n    createCommit,\n  });\n\n  // Run the merge\n  await merger.run();\n})();\n```\n\n### Config file\n\nYou can also use a config file to specify the options. The config file can be a JSON file (`shopify-git-merger.config.json`) or a JS file (`shopify-git-merger.config.js`) that exports an object with the options.\n\nThen pass the path to the config file to the `GitMerger` constructor.\n\n```javascript\nimport { GitMerger } from '@smartimpact-it/json-merge-shopify';\nconst gitRoot = path.resolve(__dirname, '../../../'); // The root of the git repository\nconst merger = new GitMerger('shopify-git-merger.config.json', {\n  gitRoot,\n});\n```\n\nOr you can pass `null` as the first argument and the `GitMerger` will look for the config file in the root of the git repository.\n\n```javascript\nimport { GitMerger } from '@smartimpact-it/json-merge-shopify';\nconst gitRoot = path.resolve(__dirname, '../../../'); // The root of the git repository\nconst merger = new GitMerger(null, {\n  gitRoot,\n});\n```\n\n### Github Workflows\n\nYou will need 2 workflows:\n\n- on the `live-mirror` branch - to check if JSON files have been modified by Shopify and then trigger the second workflow\n- on the `main` branch - to merge the JSON changes from the `live-mirror` branch\n\n```yaml title=\".github/workflows/check-json-changes.yml\"\nname: Check modified JSON files\n\nconcurrency:\n  group: live-mirror\n  cancel-in-progress: false\n\non:\n  push:\n    branches:\n      - live-mirror\n  workflow_dispatch:\n\nenv:\n  NODE_VERSION: 18\n  NPM_VERSION: 9\n\njobs:\n  check-json:\n    name: Check if JSON files have been modified\n    runs-on: ubuntu-latest\n    if: contains(toJSON(github.event.head_commit.message), 'Update from Shopify')\n    steps:\n      - uses: actions/checkout@v3\n        with:\n          fetch-depth: 2 # Needed to get the previous commits\n\n      - name: Get changed files\n        id: changed-files\n        uses: tj-actions/changed-files@v35.9.2\n        with:\n          files: |\n            templates/**/*.json\n            sections/**/*.json\n            locales/**/*.json\n            config/*.json\n\n      - name: Trigger merge if necessary\n        if: steps.changed-files.outputs.any_changed == 'true'\n        uses: actions/github-script@v6\n        with:\n          script: |\n            # Check if there is any production deployment\n            # Remove this if you don't want to check for a production deployment\n            const lastRun = await github.rest.actions.listWorkflowRuns({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              workflow_id: 'production.yml',\n              branch: 'production',\n              status: 'success',\n              per_page: 1,\n            });\n            if (lastRun.data.total_count === 0) {\n              console.log('No successful production runs found');\n              return;\n            }\n\n            # Trigger the merge workflow\n            await github.rest.actions.createWorkflowDispatch({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              workflow_id: 'merge-live-mirror-json.yml',\n              ref: 'main',\n              inputs: {\n                merge: 'true',\n              },\n            });\n```\n\n```yaml title=\".github/workflows/merge-json-changes.yml\"\nname: Merge JSON files\n\nconcurrency:\n  group: main\n  cancel-in-progress: true\n\non:\n  workflow_dispatch:\n\nenv:\n  NODE_VERSION: 18\n  NPM_VERSION: 9\n  COMMIT_CHANGES: true\n\njobs:\n  merge-json:\n    name: Merge JSON files\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v3\n        with:\n          fetch-depth: 0\n\n      - uses: actions/setup-node@v3\n        with:\n          node-version: 18\n\n      - uses: ruby/setup-ruby@v1\n        with:\n          ruby-version: 3.3\n          bundler: 'latest'\n\n      - name: Get npm cache directory\n        id: npm-cache-dir\n        shell: bash\n        run: echo \"dir=$(npm config get cache)\" >> $GITHUB_OUTPUT\n\n      - name: Load NPM packages from cache\n        id: npm-cache\n        uses: actions/cache@v3\n        with:\n          path: |\n            ${{ steps.npm-cache-dir.outputs.dir }}\n            **/node_modules\n          key: ${{ runner.os }}-node-${{ env.NODE_VERSION }}-${{ hashFiles('**/package-lock.json') }}\n          restore-keys: |\n            ${{ runner.os }}-node-${{ env.NODE_VERSION }}-\n            ${{ runner.os }}-node-\n\n      - name: Upgrade NPM to the correct version\n        shell: bash\n        env:\n          NPM_VERSION: ${{ env.NPM_VERSION }}\n        run: npm i -g npm@$NPM_VERSION\n\n      - name: Install Shopify CLI\n        run: npm install -g @shopify/cli @shopify/theme\n\n      - name: Install node modules\n        if: steps.npm-cache.outputs.cache-hit != 'true'\n        run: npm install\n\n      - name: Run the merge process\n        uses: mathiasvr/command-output@v2.0.0\n        id: merge-json\n        env:\n          COMMIT_CHANGES: ${{ env.COMMIT_CHANGES }}\n        with:\n          run: |\n            git config user.name github-actions\n            git config user.email github-actions@github.com\n            git status\n            node path/to/json-merger.js --commit\n            git status\n\n      - name: Push the changes, if there are any\n        if: success()\n        run: |\n          git status | grep 'Your branch is ahead' && git push && echo 'Pushed changes' || echo \"No changes to push\"\n```\n\n### Github Action\n\nYou can also use the [`siit-dev/merge-json-shopify-branches` pre-built Github Action](https://github.com/siit-dev/merge-json-shopify-branches).\n","readmeFilename":"readme.md"}