{"_id":"@micro-frame/marko","_rev":"42-6237fd31e2c3bfabc79feab65f274263","name":"@micro-frame/marko","dist-tags":{"next":"1.1.0-0","latest":"1.10.4"},"versions":{"1.0.0":{"name":"@micro-frame/marko","version":"1.0.0","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.0.0","maintainers":[{"name":"ryansolid","email":"ryansolid@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"95870de53c2316a521d98e2ecd9744b745d103a4","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.0.0.tgz","fileCount":19,"integrity":"sha512-7MUcOftOf/QPZwm90TNrJkPvLfEmVdAR7FGfx5RQew3tdzzDo9xe3ihCKAYQGCVsBWnd4WpJh6b0fT/234WFdg==","signatures":[{"sig":"MEUCIQC6rccW8P7/u86urppXieq17y21BZXaK4UflW4YoPgPHwIgM7NfrSXaIWxqeVqVUM6+091OqVdP/zKwpzlHatl2odk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32781},"main":"marko.json","gitHead":"0dda10f4cbb7cb2c6bed6c4d416a0381fde9e377","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","ci:report":"codecov","lint:eslint":"eslint -f visualstudio .","postpublish":"sed -i '' 's/dist/src/' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && sed -i '' 's/src/dist/' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.20.3","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.6.2","dependencies":{"make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.2","jsdom":"^17.0.0","marko":"^5.15.12","mocha":"^9.1.2","eslint":"^7.32.0","codecov":"^3.8.3","esbuild":"^0.13.4","express":"^4.17.1","fixpack":"^4.0.0","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.15.1","typescript":"^4.4.3","@types/node":"^16.10.2","lint-staged":"^11.2.0","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.0","@marko/compiler":"^5.15.11","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^5.1.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.2","@marko/fixture-snapshots":"^2.1.1","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^4.33.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.0.0_1633464422088_0.05706465689179541","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@micro-frame/marko","version":"1.0.1","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.0.1","maintainers":[{"name":"ryansolid","email":"ryansolid@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"20aecdb6ad60fad2e91b5852511a7450868963a7","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.0.1.tgz","fileCount":15,"integrity":"sha512-sUpfH9eGr7r7/hu8bgYqMDFoD6HDh0ajb+owIxde61oicyC48XCPGon0lUuoukgXJ9mgHcbv9sqTQ2D71RZBPw==","signatures":[{"sig":"MEYCIQCF0T2p9btHECb8KpMJ/745rPua7RSrJCLfjMeyYZWimAIhANF8aaTVo4EYHzVOzrd8SrarpfyFi7qIhEmKZmNYCNog","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31977},"main":"marko.json","gitHead":"3777c0d337068c417b8ca01efe9684b63ff488ee","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","ci:report":"codecov","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.10.0","dependencies":{"make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.2","jsdom":"^17.0.0","marko":"^5.15.12","mocha":"^9.1.2","eslint":"^7.32.0","codecov":"^3.8.3","esbuild":"^0.13.4","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.15.1","typescript":"^4.4.3","@types/node":"^16.10.2","lint-staged":"^11.2.0","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.0","@marko/compiler":"^5.15.11","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^5.1.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.2","@marko/fixture-snapshots":"^2.1.1","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^4.33.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.0.1_1633486580697_0.6182233560235657","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@micro-frame/marko","version":"1.1.0","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.1.0","maintainers":[{"name":"ryansolid","email":"ryansolid@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"38e51ad2e0f9d41a14b3bed965ec5190121cddcf","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.1.0.tgz","fileCount":15,"integrity":"sha512-f9JdiMVtIC53UyqQFReLHuhOT8nZkqpVLPJjtS+dybxo/GLnjc4lSB+PPU/fqAXxL3vwqWrySjvjvk2/aXgxXA==","signatures":[{"sig":"MEUCIQD2vQherKgZw5A6PLnS1W0JNT31p0pJq+r74P70gQdJXQIgQImWIQQHtgGOssoyFxYURCP4nRPqIo17o0OTrJYzQNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29937},"main":"marko.json","gitHead":"423a88a168345e8355ac250e2e62466a93f5e009","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","ci:report":"codecov","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.10.0","dependencies":{"make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.2","jsdom":"^17.0.0","marko":"^5.15.12","mocha":"^9.1.2","eslint":"^7.32.0","codecov":"^3.8.3","esbuild":"^0.13.4","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.15.1","typescript":"^4.4.3","@types/node":"^16.10.2","lint-staged":"^11.2.0","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.0","@marko/compiler":"^5.15.11","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^5.1.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.2","@marko/fixture-snapshots":"^2.1.1","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^4.33.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.1.0_1633712089109_0.17822857348141774","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@micro-frame/marko","version":"1.2.0","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.2.0","maintainers":[{"name":"ryansolid","email":"ryansolid@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"20caddd6a47879f0a9dee6835118de39449db319","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.2.0.tgz","fileCount":12,"integrity":"sha512-5bMmR6fQmDNEYleghuJ6aceXZLEC/R0VIYDv894wi3hqrVc9CyEofBq2ZzwNYs2wGKfhf/zw9FzNzTyGebeFsA==","signatures":[{"sig":"MEUCIQD9CSGqP5v66cajY9TtQbX5onCebNGtqFo28PxrEKiFiQIgDxv+XFS4iwqTCh9jAEzfE+QpYBtihWgEcZ5UqaZLltg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22114},"main":"marko.json","gitHead":"6501b0f894e7eeffa5bb0557f73822bf872ac974","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","ci:report":"codecov","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.11.1","dependencies":{"writable-dom":"^1.0.0","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.2","jsdom":"^17.0.0","marko":"^5.15.12","mocha":"^9.1.2","eslint":"^7.32.0","codecov":"^3.8.3","esbuild":"^0.13.4","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.15.1","typescript":"^4.4.3","@types/node":"^16.10.2","lint-staged":"^11.2.0","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.0","@marko/compiler":"^5.15.11","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^5.1.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.2","@marko/fixture-snapshots":"^2.1.1","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^4.33.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.2.0_1634766496040_0.26772798560342825","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@micro-frame/marko","version":"1.2.1","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.2.1","maintainers":[{"name":"ryansolid","email":"ryansolid@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"d66102899384d0627523cf771f578faccdacc8d2","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.2.1.tgz","fileCount":12,"integrity":"sha512-lr4y/EgLodHGGrPit1hGlQGP9duGxOosb4K1yIfO5f0UmFwYbzKmC0XnTz+e8SR45obKX5tkmMYQ++Q7o7YXXg==","signatures":[{"sig":"MEUCIQCidkKgOLRz5GK/Cqqaw6Z5DZC9q2gSOEhX28e+pEYcIgIgApfrRpiPeH2O0Rlkv9DTevl0mNpDS3ReHfqOZceDrHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl/PpCRA9TVsSAnZWagAAYuMP/1uQ65xDA4wrrf9aKdBa\nG7Lpq/3Yzf2tsePEdGor1ZjEDx8Q8jKhapRNsrnI9znGfk7ntYABw7+TX3aH\npTh/wN/+KgNGyyK6/INy5W+v1oc7FQ88SuLV9c03qpPedJloEYAFJEDNJwXu\nxGnvbKVxDFo6haAcf4scC8+vPtlXLzs4Avn2rIwrcLi89q0f3Q0JeRKA72KE\n9l/Zg1hPD1CYOEBMbfb+6/GkmA2/FkKC/xKwj7E0zsuxtTb7uLNMETiFQXzj\ndi09s4BcAG34h6KLGXwl9iydcq5lkTVS1iI1XzpqEquyolKk26YiC7XTnnVs\nQh3gm0YeTPilxbQQZ6tvsQfgTCySNEJBZSBMFR8BEQsxGeBg6uqzSIk1YQk9\ny6jNExSxefLDKRBwrm+NKFoEjSm3vr3ReOGNSseC7klGplQvT5fhI8ZMeg+a\nrQT7+f08wPFqsEay8k+WN9xoBD6qdRmStlBfS2evgSDjzC2zBfN/eqkQwWg3\nLZUHCCFz1kPJ96pPX8Jxu03JW34yd4eH8JAc6lf5XiVHMqe7OBXQvSeuqCzi\nYvN8OSNTXMeDVNA5xDM+ucZJBrdT9YIHG+SqoXcJlFwjSRyHOIGnryV/SsEo\nSoMJ3MxVCt2i+5338jS43jyevZVozqveKJVEpNTM5pFYYNSy3l8RgpIBGh+A\nC8Hv\r\n=T2HB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"705ebcf220613f93c399441aa59bfcbce72b5902","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.2.1_1637348328987_0.1384237123246559","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@micro-frame/marko","version":"1.2.2","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.2.2","maintainers":[{"name":"ryansolid","email":"ryansolid@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"0b87b4204bc25b52d963602ce8dc070e79328160","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.2.2.tgz","fileCount":12,"integrity":"sha512-gyHH9cKofbox5owWSUHE+kqkVnQlfBt2Dvw7RTF4xaWWjoqpwceYmkPMdhrJxZR8ZlX2DlE2S/12+0NLAq9TPg==","signatures":[{"sig":"MEYCIQD4YML50jJf+K/6sHYaYHtypjCIorRkvTAmdrRnXCCOfQIhALw95ocb6fgG2XEFYpHsbVK0E05KA0fQLZg1F/bLlRIP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6B00CRA9TVsSAnZWagAA43wP/3KsfWqD1nu80Op5r9Dg\nu52OVI1WMBMbE1JALJgTb0rLTf9JwV0pxj8O2CMbLC0BRd36ekgcQNplBrdO\nQv07e3ycU4P64/kITxFxHB2rzqWyM5d3Hv/NWvWYHyvcpq7ZN44uTeQbnN5j\nRpZIi4QYoaCYMPreSxtivN0VGrKGrgIN90xZVjdmko3fZ8GrZUriYr9oFcXD\nE3wHczkUxW80sxNGJPWvgxXp8EHVOP+2RqHZTf5UHIxl6crMsZ+U+SIOazT9\nEYCS78dLuaIY8W5K6A16Zi3ztRL3Z0q8xLSbws8u8qb0vRPUFxcaqMXAGDc0\nvyqeFYXQgNe7EEWDfvW93udIxzE+WEQFGxRSNHM3oA6GDTGpJ/JzC8378yAF\nJEirk2Qbl2c4NNIjtIHXd+vFrcEscGR/GDRO6fpsBDTbkswIe85YB3XBsRhQ\niy+OSD1AbrnPqPz3zujlxz7qTiT1uL0kptu78jVNEgRMpoPx8ZtT8Jug9RON\nnA4YH56vT+9xoI9VYvylByat9BCL6J3VoB00TrVqyBLi/jGRcMutQ1jolqiQ\nN5YwVD17A6rrtzGZ5hqnqU6PMGnFdknN9fNK4mk7Or6TDEBISvSIg0Cvoi3n\nBWtPguvzhM0HsWBrHBCxu2B0jiSqRCx0vG3/PTvhcYpTIzZqM8mqcKI7vGl+\nGfcn\r\n=Cvn1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"0a75cf2b6a72f8cfc7e9c51e133a7a26c7684165","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.2.2_1642601780403_0.8977316045251835","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@micro-frame/marko","version":"1.2.3","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.2.3","maintainers":[{"name":"ryansolid","email":"ryansolid@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"371b1cfaaa3fa90e4cab475dfc935b159e18e4ad","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.2.3.tgz","fileCount":12,"integrity":"sha512-NjjKhDk4XrusXBqt0JTSmcMfT98Jl83LCCKxPFEsIWOLaWECu9WejygmWnVTK2U5wkQF1Fz9kl4tiMEECan3Aw==","signatures":[{"sig":"MEYCIQC9Dcse5/4kdF3V0TdmS3pNhoDMPE+fhe/tMaoRwd+gkwIhAI23HUTc45BRjemQ4YkTlJaOXrYzWvemXj+fNzhO/pw9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDmYjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkLg/+I+mX7l69GE+6D23bpWLxxl3dobumnBELgBX/nTXqIqfR4rIj\r\naW2C2Cp4pAI2tOc3PDTRC3/05LFUZajTpmvHqUomxgkZhkSnxRAMsj2owipu\r\nbE5AtPfibF+bPezpoS802MfhgG6/PbZCr85yHvRJuomRUkP02uplvrufrH6P\r\nG89QCpIcr6n3SrLQIIA0OI75kYIw9yvCZZHdCDfyBwD3kACdyfqt9nszHbcq\r\nXdy0Gb1CM81ux/MpfWnG+wWxp2V6g7GEE4xHJtO+9Si6c6Y7oQ6bzNy+Kxx5\r\nDDFzQrBTRBu4wLMT2zfVA1b8zUg4/HFUpqJ9oKs75jTtJ2DM0cjQ9kVNceCY\r\nLTcTbu3KxZ1f8rm34YkZ91wBVIYB+NIcaGGcvF0P8cW0fV8mCmp5G1LxYI+w\r\nQvIKPND+6uwsp/Q/ytoQayQjvepA8WieROwSGp/QJg34mCatmUUV3JYc8coL\r\nDp+5eglbEvNyyafZZfPQC2fWLjXGlnZFghxKHAKYAIY2ycZDqXvBRMn6fQmp\r\ncik4+kdnMvUYyYovAERmqTKTqo8moJ8vHqzpj+ibCtKhFlv/02FbvIWBerRN\r\nvNKgz2DkCEyzExdnzkiZCquyEHE1UVfT3RVHPldYl7UpQGS3UNoDvawvJrLX\r\nedPsU3PU6jl9IGkllrmr+fDQGA5GJVOtTFo=\r\n=hnIH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"524f5586e1895e555f245fd329f1168ce04f8df9","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.14.0","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.2.3_1645110819149_0.7183845320552158","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@micro-frame/marko","version":"1.2.4","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.2.4","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"32ee949cc4394efe85bacfe758872631092fa8da","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.2.4.tgz","fileCount":12,"integrity":"sha512-gWADLPhZkvAnlpJKPjgsTmRMVRXIwlk5OYCUZl44MBe7YdoEi/V7VojX6x68UPFjkZHpD0L1B0y6hSO4eo9B0Q==","signatures":[{"sig":"MEQCIBvZaMWVpsMG1RuXWzgRVPnDQX1ariIq5syP5uFSqgojAiB0Jt3J1WHHH9LmnCH55LlAYPai0aZGUlb9Qc2NbGQ/uA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVfENACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoxjg/+MggN9RNuPtT4aAyXKFJJC6VItsVA9P2oXsPQk3HrAcAPRYzZ\r\n2QJp7DAcDCrz2t7ZVjzgKe4ybDNtfKCjk1rQj59a7VqvTw0LmUuTdMgIl8ca\r\nlvhC9ktUQd3+y7aXkObGxZ/bK0l16D6Y4mxjbbaNtyTnmJymUA6UnSxxG/gq\r\nWu8/CF1Br3+hIEBycgltuzMYB3QXg/6yfyLwj2lyYrZNknesSG9xzC6Ij7iv\r\nZi/EtXXdBMZW5Xe1AHjjhGxa0b6hnNVglIP9ceagDDoC0t2qjqhlGa2/h33O\r\nKQ0+ImjU4YR6PnPrxhSBpBNgFzSdgyaPq28+Ueite11V/Sv1RWEQf8iO1n4Q\r\n13+ULQzVQjKK+iYZbU4ZKsTL/k3rO43FjfqF9FTCJB+kQ9F8ZLUOq+VwHw63\r\nhdDFpd4motztd+hW9dynmw7aKpPgm9MA2MojifnIEt/4E+8bxMfPHfSfjORI\r\nHgpF0vel+ibrwOXBYvVRUpMns0Qpx2RXnK+Hj3ZXiM6/J4K3ZQp8LswmE6yn\r\nQvUA+M+z5agroPPmFse+2Q1F9QRb21+Da2DE12AxucavyqMnSeyR1HzKIIAp\r\nzJQf0qeW9NfCCywdFy+fLDAeCFFlPkTDkr5j+UUiDv5su2Tqz+dnTZP89w5y\r\nUVUT3+WboV3R8OQ+NC150mt1Ks/Yv6rUdAY=\r\n=O2ZV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"01947c82d65e1f534fa4f3a61dd734bd3ed6a8a5","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.2.4_1649799437451_0.26801629090068624","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@micro-frame/marko","version":"1.2.5","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.2.5","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"c1196c60d44bff7c8abf37c900663a4ba9f63701","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.2.5.tgz","fileCount":12,"integrity":"sha512-d+SwQLXJeSbiCdkQte6Fo4MI9S0s3mw1ZBlgvhUGv/RmdjBUguQxeHcZATQJdhLZiP2+fFjGIhe30/yUc8UFag==","signatures":[{"sig":"MEQCIB0XCCHGANfNht7bw9Iaqai1sMSHoMFwgdWVQxfTfPLlAiBjeMA39MZceh20BuHSP10nBfgNkzXuifowVMmu1suqEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqPwOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJSg/+JfJP7fNZTuRqdG3FmkdEQITjqu2S6XTfsfQGDgiousWkePNN\r\nFqCvk1elfLhKUj9UaSiZxCK0nbgaxpPsdPrx36Yj2fYnHxfnElNtkHcXPcJw\r\nIgbFL3o7tBl8x55H+Q0C7KpzHw4n4KIF3Vn2Y2UhEhJvg8/Aqrj3TTf0RXQr\r\nrosf68L9g+FGMnQgH54wzBFyYm2mvE352x1iRj6bsI7LZh7Q2qxLHi4zhV0D\r\n6G274WFbqrzMLr84zpe7tQ41KMHTYRRezH22jlqmeNNt4kmuRXPSfWxzlaiI\r\ngTo25bT36Ce0q1Uk10oQ28tJLcEH6JT1D859fWBvZ/eKHn1zqdByZkFY+mQm\r\nVhYAYE1gxHaQTypo+ydQzQ6bY3MXP2TEWE65OwsezeuEg0BOjLBNc8IxxFkV\r\ns+fL3HRyMfObiibCxAx3ErQsDuzIj2KdrBoI0bYKWv4FhzC9pOgh8j2qPDlm\r\ntnI9NdM2xuhTtOm2nb3EM0pGMM08b1xd09uDd67vfphPLR+4uusp9TCNiJup\r\nqoXrrtNrVdO5wLk8q/xtuNA6w2uh1AGmIyX65+uyliv6+NB7zjjhKRRDqBIL\r\nViGlggXnuRP0stJcq5Nv1jucNKle7qtd1B7AqgKqnQj9hNqQRpby8DdU/ZW9\r\nT0vYxcYetgC2hKZWxynLBHzQwX5H7rRzS44=\r\n=Fg3f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"b82b1b310b3d287bd5757883817e7531e7f3a6cc","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.2.5_1655241742708_0.628310005640498","host":"s3://npm-registry-packages"}},"1.1.0-0":{"name":"@micro-frame/marko","version":"1.1.0-0","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.1.0-0","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"5c635377dafb83f4effcb3f4e336db2f7af11193","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.1.0-0.tgz","fileCount":38,"integrity":"sha512-QohWxdtJL6rbMLh3J8G3TLJsznvc9Es0UvEA4b3pZxgTLPueLyWSi6t7U21Mu5TerUikik+s0tbz70f6oktsZw==","signatures":[{"sig":"MEQCIAMRglPa1/hxoqxyxiV+CI+tfA6j3H6dG9demPvumFIKAiBBNQlCJ8cBMJO8pgdG0QsrV1AslkKkP71yc++/U/JElw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":583008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6T9RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKKA/5AfbLMRMxJb4NN6HxTU89p7d4mIJ/RxjVczwZvb6MFePEHdBb\r\nVWWOL7etm1ORQloL3EIQrhyb35Y22GtBcBUqSSrqaumOqbPfdYIrW3T0Mphv\r\nCdvE76uet/SQA5y8uOKjikmcWK36148de+/vp1XEzNDFWuPvcVGx1MGpXB+R\r\nHUoxdjCFYf1Sl66PpN/fVmhev/ZnNlK53CEG70+uOW40It/gD/0Djz+cAakb\r\nJ1EWJmPUHUOcmdeBpefCKICrfbreEruHJxHWv4g8IARVRVHaVyUAys26cwP5\r\njUEpcU38KY8r3DfWLIhd9fQAzNmUd6vL1PYT+QVVDUOLoyvswHWtvpXcbKNN\r\nLQO6Zi5qe3YTD6azqqSadwQtB+UAdDcT8NqwPxi6fDPFzDuh3rSnU3qmZvlE\r\nYg+c0cXuVzLiW/LPyeNXelxzrAOFfx4M5e+RdLujBeARdx9eLL64FV+uLWLL\r\nJQYFrcUDsquoxzwhDF4Mb4OYxRZbIksFiAfgYF4Fg4zrXPlk9Et6D1e4ivqY\r\nH6FSm73i/r2c+5uw5LbYYjmWvdiIDclWBB96z6mo/R0tRC1gcckwvuwpN28j\r\nmWWGigu3s78CSd/Fvp9FdW4Ppo+XtpP4FLPFUnFajyaYokApUH9NzxHdt/5z\r\nY38dh4jxj7SUqeOu/6JpLdC/lOZFMR+WFEI=\r\n=cqVn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"a3b0c5eb7d2f4151bcf7db77d880a2a51f058675","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"8.5.5","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.1.0-0_1659453264925_0.15541076424108824","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@micro-frame/marko","version":"1.3.0","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.3.0","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"d3a8fab179c86e98da8881ba8ac4e4dcb0ffc291","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.3.0.tgz","fileCount":41,"integrity":"sha512-9cZUxXwAj48B+ZazNOjZ0RIB+HEHVAydZ5vrMyCFNzO89vhv945iV4dayQAuFy5wuZl3l/HNaGxlOR1LQ9Wl7Q==","signatures":[{"sig":"MEQCIDZUZNVCDKVx8ay8zy92AK/hKV86g8wTsNOSGFyQ1LVEAiB2/u6BJgW91y5Sjw+tqRpQmM826DjGEDmZ2eA4JZPUoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":586908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB+PdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHnhAAoBdgTGIGyJto7HgkY9VNKYVxbO+hzvRqscnTbCUJZmTfD4MA\r\nDIEFX78tqUJ8eaJxcg3NQQKjGzf8NWh8QAvktWUULPDvPlEPwo5vyG7erjM5\r\nVqeWStUYFG7V5ncFHCKyrP23EYQ4VCDMnj1ja5S6qTFyrqz9U/zRI0J3YpAk\r\nt6ebCXkziOabg1DiQOM6gk9bZ5P9bIgAHcVFpV9Z1e/SYaJiUWZ5Gu04Q5XP\r\nMCeChBy0J7bb0avsX1kpYebECxHmzgnQ3AvfHWO9ZlD3iIsDO3SIJeSmr0m9\r\nDBeoUpz/vnUONyPKuqh+AYY3xCq+V7ibbtvnBavGoL3fFjnQ7ZQjms6zw/Nw\r\npyr73zR2mtsaSKGMUq8xnPZ5d5YkOD/iYhrS507Eahd+jwt2jtmqFch1Dh8M\r\nK3KdvfpAk7IspYv4/Uh8cbW5SO+8UgUfe3dYEr4rIxudpfLe1ACFnN3UcL+j\r\nm7b6gxnaLF0ln00I7X2EOZjKK/UuhgboMsxnesKOFhXyRtzHoHfsi3HqutcU\r\n2vRwkloue/faXzvOh3s2cBG5vnUsCRJBnIF+rv2oW6G/n3pHfXBhhsSTlaFG\r\n2n2YEgUcb+PxKwl7O+2uF6fb/8JWsAtd0dQ8MQbIzJOyKPH/GNTuA1NOueSa\r\nezbR57jQgW+DNGqqMaoy4enju5ej4i2dLGI=\r\n=Q8z6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"c767540fc4a80f2d9d23ac8c8a75aa2fd7a8c43c","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.3.0_1661461469037_0.5417937742656804","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@micro-frame/marko","version":"1.4.0","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.4.0","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"1f0cbed6be08707440e404d402900447dc3caabf","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.4.0.tgz","fileCount":41,"integrity":"sha512-6wpvZ199jdV7PNLgJzxdn0+5CPXum5Hk7fpWFVrRd+Ae2zWFSbaTGRSPTdvfk2p+QAGTTtGZzCPNr9V0xgP86Q==","signatures":[{"sig":"MEYCIQCay70uMKgqgrqmD0jnBHB4DpBDaPr0toaiJeueHlY4WgIhALw9ske2Mt8MzQt+A6vS1BRUKGi+5vDLpZeciVxmiMDH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":587894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCP33ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop5g//X17riX292U5gIBWAgkDjjWu12UKV6nMM31LFTGlcc9yvY//W\r\nlq9MHqplLMOLJNnAK0MjZhuoJhiwuOxBXEWbfI2BBLNFSDQhFVbPy9oMEqC1\r\n0xsY9R9qKXNLsIjQ9rDxqwGFsP7Yx8I/aE+qa3xsxRdOfend8skDCLG96Aj7\r\n7RNJBvMsqROnWjxrf/42EKBKqE9Tb68+CMljAEP5RPFCIyNNeUkpCrdTqDpD\r\nIlectzymdqlzbFqqqF9j57WVEyyU0kbrNTPPjXRcxxzgf0fI139+RGapP2BS\r\nRqC8QNdH7hkqZVQywN21LoRIC6ORpIPc+a7mD0Jrmx3Tn6xxqdQuey9A6/zT\r\noK7NQQG95UwsPYum2DfNTj61i84qFWSvkQp8mbwH6/J4snNkfywBYUwjZu/S\r\n/AoZlguiLoVeAmo3uvP/u/0mOF1oqFbZUfzPc1e5cXOpq4mbNy6v6mut1IpJ\r\nUDqhux7n0v3r6u6sW8bE1hAEAIz5+Gcw5AJAzHlTM3b1vysQTzna9D8/8fEG\r\nWsc16W5VShKAMuSDfTWVt2aUsqNF9Xeu/XTDrN2x3bX8NuMu0pUNMOBeeS5K\r\nA8Fgje4l4dQL6Vvkig3oYdp0hQSkZ7oHjHBuqIANtcC07Ie5pyI14jmf3YR6\r\nwm2bNqlMTGRFg4fmidDcbY8rO7buii6i2bQ=\r\n=RlJl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"9ffc57e63e4f81402e23d584d73ce4fd7bea2a99","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.4.0_1661533687501_0.3434714199276956","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@micro-frame/marko","version":"1.4.1","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.4.1","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"843d50d8455da7680d765d2ed50fd7e02dc57091","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.4.1.tgz","fileCount":41,"integrity":"sha512-a4d/2r8fPL9yTugeDqjWDRV4eQv5N8nL4X4fFcwpMzFutG/KdflK0ltrnCwibMZf0+oZ5cqerABDzLyAk0/NoQ==","signatures":[{"sig":"MEQCIAiCMJbDI4HZ1xOesEoLiYcWPHJA9t9BeM4L11mqcSuHAiABAqK+DapibcFeoaHu1O3AwQdPISzJzp2p6DG03KtAVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":588055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjER9HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/lw/+LgdkGc9byzqVGdnpgOEDw2iOKLg+AZu8uMa/KMVURpLuiP7g\r\nCW0m7dZZjp5HWGATQjbMDAT+ZNIgNdS5DjBYBfqxHyEUnSzXmC0ItYQ0stDL\r\nGRJZeritNmdKIg20vx7uPw0dIZ5FD1dZQveDShkBHrDizjST+pu+0OXPzjkn\r\nm+CFbS/dgBB0uv4fIo8MW8jOcntJr+bRGFrCXB6iEWykrvv8w6f1AlFZwpQ6\r\nJGNnaZtB+lF+7Z8TpGS6c4X4A1/b1ZWyzhtPK8m+IWSRIOZG1OA3E6N4SK4m\r\nOYNZ25bx2lkBfCW1CunRoCVwSFdxwKmEO8lJzi1pbELTx3+tIrufR73rGTbx\r\n8d4iY343JgWqTMgGjd9uhP1tikdkqtsor40456GMv3VQxzuf3zQu/bm9mY5I\r\n2t9QA24jte9xUlEa+/F6KNuA8Ekb6x17OtPh/iBuV+gCc4+sDNKVUofF9GgJ\r\nRHOk82G1KT0ZnWmy3TOqj+1MV1/O4KfG3s00Bh47xMOkU6aeblAJ6PE07X2h\r\n6DOLECtoEFu9gnBfahlINOf+N0oDZpiPC8b8bgk1uSRi7LxTWyB1Q9kjfZ/E\r\nS6uj9c0ICjvkiUdxZc2r7Qd4+FLq+PYHgVTnQyKVSF+UbYODkUZKelwo/O11\r\n1ts8ump/I06LCs+BwSs0cDwKcTRZ7L9gkNk=\r\n=Z8J+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"f6b45f8d8a039df4271a7ea7cb85ecb991a943a6","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.17.0","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.4.1_1662066502793_0.7994817958078269","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@micro-frame/marko","version":"1.4.2","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.4.2","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"3235aa9b3a9e449d392a9c60f19bfbb15693c630","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.4.2.tgz","fileCount":41,"integrity":"sha512-ZwDubtjWvOXoBEkhsCqB5ZO/5MMtXk/rZ3bKyx2XptopkTJQEE7BM9a99/pJispeAK+Wp8Pq5TC4uy59jkTGjw==","signatures":[{"sig":"MEQCID+nxKygObg18MXZry4aiQUR+tgPjXN9lOMjkFqXiMtzAiAR112MrEMVpAMZeelX1jk6mdQ8BcQxpCRGf3qlT+MVmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":588496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVxtuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDsw//SfCMvTvRbm4sfB2dqQ4ET2NpViZzUZlL0AhcSayFph1ByKUD\r\nnA0HNMWSGNkgCF50LRbcU3H/0AkzhBmXNZxFhyOuS8moxEtPSnv+LGffLO8K\r\n3YWbwTVQzhU4BuBEjiGB/JOyNKDofKctkLY1UWZ+Sfi6sXxztjtt8PqzcDH1\r\nKh4GZ0+4+9Smzcr+RilsbOVFuD5F6h15ADjTpEs0XEyBs34+UkjkMuTxBd4Y\r\nGdqgLaKmqDxNXldEUxONAo2cQM8azHu/9M9xi3v8Vfzyr2V/LE8XgZdM9hu6\r\nBFLoaN9oEf6hPXPSyQrpyltog8bl2QHMkWMQGVEd5TKTGd4Kij8iY8j1vh13\r\nTz5cSs6ngaWKsGbfyWvEvJJOXD5VQvFHD3kBUObNN2Vc+sJrjGPPhhsCYaWR\r\nNtz/bVn0ISAGgcY7s/iSMvpSgHm/T4BOkjUrijhB6kiJ+Zrfpzs1BB/c5fDE\r\nAIFvLdPvLypKJVTGcAUM67PXHRf0z7k9Lri4OXSf3Sw2E3hfR3yQ2FamCqAl\r\n9+Q4n3Zmnd8qjFCcZiwMqXJH6z9Eoo8LdOKO3dMFPpE1KhW7No5yh8voBBlj\r\nRA2Vzbyl8ISvvGrxug50dJIJlGgU7oL8dgZU0OgXK7Oo888ZggVOIQPUafs0\r\n1zGh0ZK1fMZ/Wf8CwHvBNfx06zKAmnp+cS0=\r\n=z+6o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"385f0544098ef524c76863058d03f3afcffe185c","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.4.2_1666653037871_0.4320972319102927","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@micro-frame/marko","version":"1.4.3","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.4.3","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"4ed7d6fe61f8a94a9d69df7ef285473708407115","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.4.3.tgz","fileCount":41,"integrity":"sha512-gv3pa6v08BmMsCIPsunja7hYiMp73jih3ynwJilMZIXPfBWWSk3yDtHcjpBp1j31UWf0WCtqFzmLSdyyqRj87w==","signatures":[{"sig":"MEUCIQDpDg2OLNLLVGfPRVHm4e+qXfjqmMbLuvZJ4bbRrK0NHAIgF4xM3USwdUpgdMdY/ARQDlTt51DsKYvvTi9kLtYunco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":588704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhkZPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBHA/+Jw7xmb+p5jNSs84eRBdu5d0TCEBP1kvE1HqQE8veaqlQOzsz\r\njtu2PsAAyg2xnEHjTuztiD26J/VKloDzs96w5S21DsvUb0dQWRHKx65FqT2e\r\nlMtDylcuHNR7YL7gXoZCP6hCo+jAHXN04X2Sdr5eWSWrVbdMrRPZnsP+EcUl\r\n91+9fKNWZeW6Kl5XrRUBf+sxzecUPzNItUCTM+Ae6xmLPywcuQF8UdEK+qJd\r\nsY/a2tz/NswCIGgrSSaD+PmOU1BF2sXJJCFPv9cvjR0kCUpxM7EQz2SrAjhC\r\nKzLNz+L8V+aBrJnSX6MKUymwCBHV5gJIyB0PNo36/lwaLDvy/94CDsuUeOfS\r\nTzTZLKMWhvY6brxcW4Iuwy3vPHk47odR5+ypUGqfYBFPyKmLWEeY3aTgq3/b\r\nSiBntyzxzZTmpw1x/0i1Q7vUBkyGAXDKWNwQ/C1LEYMBC0KBfVvMAgp9xTNv\r\n/RXQo6McXtsTMZ0A7DFLXLpKKC/83gq//WwFh9CKAjR7TBgFLfNRc3oC3MHd\r\nKJd0jdq+1yqeSstAjXBE083ecb/HiLurgmeD3ELFHqi03plquNQdK5SKW3WT\r\nUyjOZn4LmcYHZ9YKUBRrDhKzdbmshumuWjH68Rsi/75P49bX6Zu/naJI9+DO\r\ntCJS310TMwUwGsQmrQ4cW2/P7jP90BseMC0=\r\n=msMJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"d469c643d41ede0c79b06ee502e7101247263d18","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.4.3_1669744207207_0.899381008799707","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@micro-frame/marko","version":"1.4.4","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.4.4","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"3a46a7811d097a9d01438b63bf5e12fdaa264a13","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.4.4.tgz","fileCount":41,"integrity":"sha512-Ulkmhe/POo8dURmU/YYD8ZAjjXXyUgBBTIexErtBmIagTXqYSv7SCWtXqZcYTKcrX37HngbZgwfZ0hDWhVQ8gw==","signatures":[{"sig":"MEUCIQDBCtF9Kj2QdQzjX1VOEZP7yVybwBv5fXinJAyktjQkhAIgax/t3YZLfXUv2n+ZKy7ZPBAaNI9F8Qr6lwC8Z87Ygbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":589056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkTqPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNAw/7B+8coni2AxnwKQ0Ib1ToEWCaKCSD9+5N8CxIIokEyEKteJ/Y\r\n7Ls/D78TLSpFDtVi4lFsGAvL2kF+kCYL/Q8AinXdZGU0ssJpbD3Du0JX4wpD\r\ny7bym+QUEukjcqWj+/0DvGZW8xT6IKddOZ7Fdv/C23XU4SyJaPM2HpZM8T3J\r\n6MtbJ3mpR/yLXKv2RpOrpF7Q2rxai9ed1523joffnLE/lCmrdOGj/n2LhP5O\r\noAmNIHhwmlaYnEQae9GiTdY97njl5xwWxvuAZpgAYLiEjq+Cl4R3h9/sXXQG\r\nDFq3h9lihXiiQVbJzU0ui7ZDXm2uqn8TZM7U89kFWVJNsCLdY7bGKcoN5I8g\r\naFNe7HrPaU0jwvhQtC8jVx8KbzHsw1V2193baL43X7eSgy5qxssITrmJTxBh\r\n3iWgqRbJ7qduGgWXEhJRwi34aTIEaaFW0rL3RuK+uJiDhyeupY07ibTvCmke\r\ncbdGMqeGlobxq0bTNFX8C56BHGdHLVfOx9HkQpnoxrCCHtrxlkg7w1wNYuME\r\nIsqsYicQFiChYBi3ml+nEusiGGd7uiaQrLI3IiUFx5VKUi/DOwMXMCrwyjvx\r\nSyhWw5OEvvCPzGx0NdmGX33GE5u5Bay9m/y9hdXPl5iqKYVyTjJrTBj3CWlI\r\nb+apXhcm8AnqoXKIUhDyBGchhH6NvPdncPc=\r\n=CHXR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"577ecec129e40a11ebccccf493085200c3889894","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.4.4_1670462095190_0.20279148910202371","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@micro-frame/marko","version":"1.4.5","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.4.5","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"ab4ad9fc93eee2296c20d7dfca3e1aef68ff1dfc","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.4.5.tgz","fileCount":41,"integrity":"sha512-JYZtIi0ZjzogaZq0sTsn5iDKMYpZMxTbrfqV53KSt5Zz2eZH2RX4JY+Vd4TcODsIPVu1I/jqNSPFN0TaRtMwyQ==","signatures":[{"sig":"MEYCIQC57e/IvtbFOiG7DFKsA+tOF5CAVkBT7FMXWZKKjjb/owIhAMB1a6Nh0vVZ1/W26lkeiosyCurlya3+RnqjQplWDGeP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":589317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtGoXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Uw/+IPQ2Gc/lSLsPxNARfnYExox8S+5TZ9gPaOEhSr4gIn6feSsA\r\nH+QgKi5YfUkyzIaz9XT455JtPVbvlXBJAD+t2HYQv/zlXbjzAGcEVq8+IQ7g\r\na2j+aflc8Wr4yCn0gMcB4JtbTq3XlHwV1NHw5UtxR4XLB5vr/wH4e/djjKY8\r\nDfGkXPg3LiJyHMsgtfuHM7boz2Cmp2M1W6WZn5LIJvO5WBsaMFG31NA4Gzgy\r\nIsvuS7Y2MOfCEFpKkXVrn8vrRnvKLwFWQMuR3wBLzpw4fxEtFRy47p1SAzc9\r\n3DL1RUkgUM+fuzD3pQWwonApaoa8YALlAeMBGpFBkpdGgWqvfShgIvDg4/pB\r\nEIKCMKX7+WBj5IldwuAoMtg5ERF9frDZ5GxfGhhXTB0INdtOM5AolVZHe1K2\r\n/2G0cmdw6NTAr/+7ga+y3LrWqQad6Lpx1FikTDGwqzcWb+LoActCRD7U2Mo2\r\nLjBD0ec6RX9xN6/3VS4eIU7gG5VnZQm8XDzsNqh/rciV0trcVH/vNjb69WIz\r\nfdjNNkzj0ck0Gxo2Q97Kf1pC9hYHcCt+7wFOOWNJRbFfvUzTrRwajU74GFIH\r\nziiK0nM6BFXs+Ccj5VIx4KaXAvPhP2yBRvIcYAhEsmRUtxwyDSliQDwWEviT\r\nA0ASTC4k5L70eQJaqOeCNRm6qYwmBDSCmGc=\r\n=exfO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"fc36c57a3522c5a9a766220f2668f91aec7dd328","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.4.5_1672768022923_0.8103270564421028","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"@micro-frame/marko","version":"1.4.6","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.4.6","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"98ac84f6d113527fc74fb490f996cc8476509ffe","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.4.6.tgz","fileCount":44,"integrity":"sha512-EHg5VT37NwmS/HJvQgt3SoV2C30tA/wsrsYz7Hu5hjcFBxz8hMM7ConxeUiApoeGU7YmfjYf1RJ0qy53zR4RFg==","signatures":[{"sig":"MEQCIH3oaVNDFThATwFTTxehuxWKue9SNF/g+GcJQvp1irTUAiAllBM7VNANrmds0pGlsS0FrYNfZA4TKUAsi0L6GsnmQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":592698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTAlZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqjmw//UE15G+K98g14MB5BEeYTCaNWl2ekvGTVv9HdmCK9CqVyLX5E\r\nZgx56T7Ae6K9qfAw1lBlcIQKnUF86K2vAA7CPRh6LL1l1XVwWORHKT+ch4sZ\r\nh6MEqyip0W8u7+97ge246fspHF9Gn0EV4BwGBHkt8Ys+L7z9ZU6GG/BS6ak9\r\nYlWeTeCvzy3vJ+Keqde+ZuCM4gSRUnF/EKTbl1kXNG+I0e7V66MJogX4vN1C\r\nCFyb+l1BcgofucXz8jYJRZO0m+EkN4+heTv+Jr1ogYK9dnmEr4Dc7LO8PPKs\r\nnCAOVfMWkM53JUPxMo39JJ/zqrwHF3D8BBJ2MTkX/3/C5XaF8VMKfaoetE5d\r\ng5Q+pmwv/gexRBLyNqJEIUC/hLmqHKC/9BL/h+hurMOYhgQNclX6V97wuf9F\r\nePl1GNYi+YJNO/qwgjHgI3iM9FamfTarvouh6iWiieRJgdLALsQ0WYMrJ20X\r\nlkXUQEzEmYuNi40vlKl/Bv60E6gHgTmwj9Iw1NtgQq4O6Ugdmluju24zUBoT\r\nim8ObMjQNktdmsx2IcSDxXfykeQA6iC927Rx3q6mZtKx5zSkcHKxein6NJ0t\r\nSynXOkjBg8LIHn9FzUK7/cNUmC7y44EyphqJLd9jmcPvG/IHDg9UomjblQs6\r\nQxpiTB+AQoS5CBruFxQDF8aUF4hcpTmAaKk=\r\n=WocJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"cc259f4cc035ec7faa7be5bb8a40f9d965ca7ccc","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.4.6_1682704728956_0.6078113924465682","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@micro-frame/marko","version":"1.5.0","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.5.0","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"e6916fa305ee57411f2c1b37196ad4d35d9fee15","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.5.0.tgz","fileCount":44,"integrity":"sha512-tzlXmp5Uj1el8A2sas6skTefrZ2F9CXYbi14L0PCQ+ficYB4PGQRGMjicsj2NGV3BxK7BsIparfbmfcugVaXWQ==","signatures":[{"sig":"MEUCIQDuKewy4jdZ2RNd5Pwm1XasamfX7x0nc82XQh5uF+PsBAIgK7YzbL6ArMxU4njy3op5A0fOMN36W/p2WSLjr83qW4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":594762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTA56ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLng/9Gp4Y6PAXWuiCA5I4JbKvOr9VbWkPNSVJYYjv9Z/KMCg8IpS8\r\nhpVNA8lq7Tmji/+nqfjkwC9SfOoyDsSS+9T36syV0z1z16ssEqn/Ri8AUBE8\r\nrCeC1OkHy2d2aMv3hWGksFYuW2jZjRiR107HAsR26YSxJDwcj+Fk20Ism3SN\r\nIueZtgXPMfVG539xI2QNqfgm4ygI0H59011dfRQrVp1dYVD0TGvMmirorUBq\r\nZQvyTUwqlMdXn9kk4kKzN5Rj0AOeuygdx3NhRD6/oEP1pIlMbDfUDabSn5Si\r\n9pQbjDga+CgJv8L4egwFaeUFn7lyB4XcWyc6CeL1NhPUMsJW19AHryxWFphg\r\nZ6cvy/HgP7ceemNkEaehpy3esVs9l+qiwjjg9SpDMc0o/f1fmNxp+Vj1JI3G\r\n4m18uYUWrnV2B31zcZEnIx1jf0++SGWhIw4Q0ctW43BLLpV3Gxf9AjJKjR5K\r\n2Om2ceaMDTeEF1fSR0vKXBOEuyuGtIPwHLu0xOzlB/XSgDVjGDUx+x7BAFiZ\r\n5/pHWJMEed9M2kZ/1KPjm3gtY1URPyTqWybry/5sl9WlYwEhOizhFxrBSHE7\r\nHhEM6BqQjwz6qdCubHAPbrjbbE54AaqeTrv7ZJM53bn8RfmzQhfAxCd19Rfg\r\nUygzQ4Kys8c0f96UIEWjChKDt1ZGEscq4IQ=\r\n=LFU+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"marko.json","gitHead":"23d051b96235897cdec80fa1c161eb0941c88c54","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"writable-dom":"^1.0.1","make-fetch-happen":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.5.0_1682706041973_0.18256471332573954","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@micro-frame/marko","version":"1.5.1","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.5.1","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"ccff497b0050a60c82648a0b5a01bfca63071bb3","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.5.1.tgz","fileCount":44,"integrity":"sha512-nF645CWcDUN7of2pLWLT+6D709Ohz1obxgFRIn3KKy2t+8ehfb6BzEpkAsTDOn0tNf5tE3CP/OFlCE8Szf/ktQ==","signatures":[{"sig":"MEQCICNr8T4qllefur60fKU2UjswK7WwtXoaFkfeUj8+nOXRAiBSuttpBCGpJNrEluL0/iZ1yKoQvup5Q8gjnLLIiMR84Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":595674},"main":"marko.json","gitHead":"67e37fd986b011e668f9ca09305b9373c5650a1a","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^11.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.5.1_1686861173434_0.9411200630337493","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@micro-frame/marko","version":"1.5.2","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.5.2","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"91dc0ad1b8c5d20f0928490186486802c8fde6b5","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.5.2.tgz","fileCount":44,"integrity":"sha512-6kdIyIwkzWtsDqsuXRKNzF875eTGcWJuhU71RWLqDlLP01Erl4XBhziDhr4KaEPmvVawHvsaBSmBF3VPBRlPvQ==","signatures":[{"sig":"MEUCICvgry443a2FjltnE9bTLpc3JQCRV/wgjCOlzEe5P3KPAiEAmofwjCA4G0i4nf3qlOWdzXhvtzFhrcug8uthP8k4XJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596000},"main":"marko.json","gitHead":"df6e6f1d47b664540156fb24cc7a93467b080f98","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^11.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.5.2_1689888306319_0.7174440479336106","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@micro-frame/marko","version":"1.6.0","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.6.0","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"32131913cc2b2e9109689bad14ece102ec2fcdd1","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.6.0.tgz","fileCount":35,"integrity":"sha512-hr7Glpz7Cb54naPfpAV97Fn9qs+GFd0o80M1krjyx1I912oE4uq5H9r+ohBfmTHpLipkXPco7zzsBlXg7GDLZQ==","signatures":[{"sig":"MEUCIQCrvMgcLTIFHfoEizCH7dSolA58dadkYiQ9+4Sj8mcxKAIgdwQnL2fejC7Y+6Fk9TdqBxQGfpX+/tlp7xvJq2cyWkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590424},"main":"marko.json","gitHead":"00e60eff1b2e1346fbb66f8de78ba279bf17f05a","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier '**/*{.ts,.js,.json,.md,.yml,rc}'","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^11.1.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.4.1","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.6.0_1691516057907_0.42770882244963193","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@micro-frame/marko","version":"1.6.1","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.6.1","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"87faa7f71282a9e4395c088f81827f2fe2309e02","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.6.1.tgz","fileCount":35,"integrity":"sha512-r6O+SNjb+FDLabax/flAnTREyBJiWnM8dpdIgtQiiRZKWzeKK/I+GvzrORsoXGNHq1MblhD1Mf4CEYnjnKgf/w==","signatures":[{"sig":"MEQCIDySR4xOozb0Ofp6XrmO5egebItYdjWX1p225n/gm0yVAiBfhzJRsooP8ybkeRL3TWpRBUgB6bt4lgwlJslBwxuCNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590685},"main":"marko.json","gitHead":"e9eba7d17204cd34e8d2d11b6565bddfec9a6238","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.6.1_1691619529162_0.12112712503124423","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@micro-frame/marko","version":"1.6.2","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.6.2","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"03b3d4bfe40dfe4e88d1f3e41480611730125e46","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.6.2.tgz","fileCount":35,"integrity":"sha512-W83Yd/CNUKhXPiaeC+HpKJI19VmP6m6BqyjGkymLFezcXK/nBDJn8IoVZg1Be94a3siFJ15lN4gV1OYI7KSMRg==","signatures":[{"sig":"MEYCIQDLH64s2JXLjA7iCJpb5XaVlA2BlrL1K3Gw58E7OxCvuQIhAJmyXy4A53cFZYAYZREU9vQboHehL/AQ30epps3+T5ca","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":591054},"main":"marko.json","gitHead":"b9e9159df9b10f9b4595f4e0b90bcdbdc0d88489","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.6.2_1691682094143_0.7846993193235423","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"@micro-frame/marko","version":"1.6.3","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.6.3","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"bc124039c5a8559961fd09fbe9ed1d53dc267faa","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.6.3.tgz","fileCount":35,"integrity":"sha512-Q3v5vY0MmGNOC9Ca9U73TMJZHCAgtrVY+tTpZY2jQ7juYmSTW7ZDNq4gbG5SIP2ppsN59xuOd0E0fkMsgyJXEA==","signatures":[{"sig":"MEYCIQDEVuK8wWnRCewd9NnQC3PkhFPMvkd7Jd2bvDISEDGprQIhAK+9bVafGzrSqEV/2Ctvl/eB3rKiGcG+kRPCCKdj1Fyp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":591151},"main":"marko.json","gitHead":"bfa70fa1b1783b3202c008c05ea1eab2b2c94642","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.1","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.6.3_1691781746815_0.5400307394530175","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"@micro-frame/marko","version":"1.6.4","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.6.4","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"7b286623a52e1a8588855f8cc563114c79bac5ca","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.6.4.tgz","fileCount":35,"integrity":"sha512-puLJypsp6KeydcF5Omu0KNCKAJYKwMh2PnuiLuqCH2L1gGWj/9ej9Gp6uXDwlhzxcFHHlkj2KxwG2MIE5JYHrw==","signatures":[{"sig":"MEUCIQDU/8xBCw6n63MOxTc8m5DcNXqAHxmqHDodkgW3tn2kSQIgL8ZfsSxiB/vw/dGlP7qYQ3T/whBSx48iSVKjWMuPnfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590741},"main":"marko.json","gitHead":"0310d4ea8e4b240ba47217d34d85bdd276ae5caa","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.6.4_1695831691567_0.5419739417529019","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@micro-frame/marko","version":"1.7.0","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.7.0","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"a413cdbbd7eacdb9f3a3656607044459c786cb74","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.7.0.tgz","fileCount":35,"integrity":"sha512-FpJfc7LJVwSIFO2dSJaEgR7jaSxmhjclp1QsB6A8S+tFFrsJJR82xMA49ArOdt+rrDg9MQJDnyZ2Jtn6zU0Wdg==","signatures":[{"sig":"MEUCIQCKsa+5YHJyxdCwhAJtwnNeHmSMy1egRLyeQibsuUxTqgIgOz6AC24yAmInv13u15gC+5HjhMwJu0H2ki2+x0Fwm00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":591246},"main":"marko.json","gitHead":"4473bc84f242a73ff393eb1ea8da98ae99c2dd40","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.7.0_1695933986492_0.7351317973588987","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@micro-frame/marko","version":"1.8.0","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.8.0","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"db9aa21ca69e146c974d0a2e73d057cbccaee49d","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.8.0.tgz","fileCount":35,"integrity":"sha512-HDGg8DAsKQ9U125hweGJ8W4TJ5lvc+Rj3PvWRfu6xW+1ey+B1gP+RNRerIljkZjpW6Ncl0fkGOLYFOMXXeEkhQ==","signatures":[{"sig":"MEUCIFDB9JF4VbQgYCmMfMZAhWsCuHQJ+6MOLOCKPi4BggWYAiEAlWMX8NZGfgGTCae3tariqrDFSw3I5LsHpmkIHnEkKfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":591660},"main":"marko.json","gitHead":"2bb33a378778e3e437832f5b0b64e09240dc9823","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.8.0_1704744443780_0.48974518908120324","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@micro-frame/marko","version":"1.9.0","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.9.0","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"b6657ba3444026fcc3300d630847ef442d8fb5e4","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.9.0.tgz","fileCount":35,"integrity":"sha512-JDMZJ++ptJFsGx5iLAmlR7/1O9gIMr+mVHFazSfutANRJw0qEJ5D+ah3RVB+1vBeIRQB0ItfX0qtcbOncGkSww==","signatures":[{"sig":"MEUCIHbV7k+ER7Fcmv2f9LzXHuZeNcV+WRszMat8DbTWo6LqAiEAgq14mFjZcwIEUQ4alvFEH/vR3E4U+XKDPXFQgdYs6W0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":592396},"main":"marko.json","gitHead":"bea6faa62fd378eb2b25ad34213e54c569611b92","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.9.0_1705613929108_0.14895125281321953","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"@micro-frame/marko","version":"1.9.1","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.9.1","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"9830855aa45ecf9e712ab128c1fbc1d4a56ea751","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.9.1.tgz","fileCount":35,"integrity":"sha512-/zV7+Rc2WfPsrhduTdad/n3gGCokHTQL8xk5vdAYHD2VPGpyMN/AB4kwYbIFYQ3Ja5VeRAIgKP8MX39kseRXpA==","signatures":[{"sig":"MEUCIQCpgG4g6rl1xCoBZjZza/jDaSlaVamWFbZXctXubgO/AgIgf/75TYPMzurpZE2hphLtEjkgXXLV+skhOTQUnXPqZOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":593304},"main":"marko.json","gitHead":"9567d57bc5e9373a96a7f465e4a19b31d6448da1","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.9.1_1708975978008_0.575288805115356","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"@micro-frame/marko","version":"1.9.2","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.9.2","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"fd9800d26f9b0f07d89e31cea459dd89b0b908d3","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.9.2.tgz","fileCount":35,"integrity":"sha512-Wyuw9C+Me5KTMmmkZQ8UpYyhebw1kNbP883k9LkEHIRzUonTpHKcNKAKNQvn/nBLNWFwLH6M40wQ5ZXE4cODZA==","signatures":[{"sig":"MEUCIASDmxe06hnOmor1SgsCoS9EdVVZjK+DUGtS3DTWw7XeAiEA74vCXtOHqrgEpFyMqTd6Z5CqeUtF4Ix4+e/2exNtgJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":593314},"main":"marko.json","gitHead":"f2a3e92b06ad51d47d800c7a5fe3cc10f0a2de66","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.9.2_1709247851561_0.5314414965611363","host":"s3://npm-registry-packages"}},"1.9.3":{"name":"@micro-frame/marko","version":"1.9.3","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.9.3","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"652688be92657e8ca883f7f14ed3c7280c20d9f0","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.9.3.tgz","fileCount":37,"integrity":"sha512-AXxTiMlAGQ9m0BitEGKwQ1x5cL+CWOOeL9jWPxhsu+u87b6Lv6XRHc6fqRYfAe4OFBkVZuhvbYzbLqxVWVjyTQ==","signatures":[{"sig":"MEUCIHCqk5HgDODBO2SsH6GKUy4YiGfjOgl4id+pCrKIKkR7AiEAwmUvta3zhXtqJKlFs68w+yok0PODSVG+Ty4BxFNP4A0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":593416},"main":"marko.json","gitHead":"159e273ba658e78e58c3301c64e3f7a0eabd867f","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.9.3_1710958922217_0.33562812109412166","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"@micro-frame/marko","version":"1.10.0","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.10.0","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"c380d907d9adfa234e26e4b953cdf149a1ee31be","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.10.0.tgz","fileCount":37,"integrity":"sha512-9JQKbwZpOLuYHzIlbJMtdpu/2dNZsewhS43zbdOQ7zFVFBod8sXHNPHOHr/rrcGehuuLiaFFTovjQiJ4n/VfxQ==","signatures":[{"sig":"MEYCIQDipmKaI/FDGS1KDRbJOLBYidcGpMaItFWMI80euOCKxAIhAI5WCP3FA8z1OOGSNmdybH2jJvc42YC1FcWywhNkr28k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":594617},"main":"marko.json","gitHead":"3514badae47b6f52b8ad231f8682a3c733f2f18b","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.10.0_1713205089345_0.8509638264655881","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"@micro-frame/marko","version":"1.10.1","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.10.1","maintainers":[{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},{"name":"ryansolid","email":"ryansolid@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"c8e9126e02dabfa71ce9d931266723eb03195d8a","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.10.1.tgz","fileCount":37,"integrity":"sha512-0/sMopApCJBxvkJSGZ07vmySWurRUPuZbLC2l1eigg4DVRQACKXkMlPfrdaWkcBkCamHp+461/AzRIxwUZzVkA==","signatures":[{"sig":"MEYCIQC4bdyjMrTE2KjoureVa8T/gztC1P2caoX3xLQ/kYC+XAIhANLcPmS0md4Qlf3CgVrh0bdD7RuJtxAoynehBFUoC9wa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":594547},"main":"marko.json","gitHead":"227c5b9c54501bf08e463005e179e489b69b5024","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.10.1_1717011369515_0.9078687283128481","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"@micro-frame/marko","version":"1.10.2","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.10.2","maintainers":[{"name":"ryansolid","email":"ryansolid@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"ec54ff7c8c6ab308b449fadaa1873354b7758597","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.10.2.tgz","fileCount":40,"integrity":"sha512-+lO/3Os2CKt3THkJEGrWcQDMRT4oNs2PvAA9hsvyXSN5raYqvTJPk4dEI7KBeOv2AS2frkljsDh5zlXyKOFwfQ==","signatures":[{"sig":"MEUCIQCa2xqmivgAtoHSxesjHBmSH98XVt2Dc4EAoKV86xlMPQIgLkeS603brV4uZ/LoIluJshaVHmfLLvQ6R2i5vWEF07M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596004},"main":"marko.json","gitHead":"86b1ae88421efe8da72dc6bb5b17432245ee451e","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"7.24.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"writable-dom":"^1.0.3","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.17.2","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^4.0.2","playwright":"^1.16.1","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","@marko/express":"^1.0.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.16.1","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@marko/testing-library":"^6.0.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@marko/fixture-snapshots":"^2.1.6","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.10.2_1733848297982_0.3089931217277613","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@micro-frame/marko","version":"1.10.3","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.10.3","maintainers":[{"name":"ryansolid","email":"ryansolid@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"c26f6447fb74944e226d707798c8f666bbdcacd5","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.10.3.tgz","fileCount":40,"integrity":"sha512-wpgKyHxpArl7vZ31WUWMY+Uo8ZfjLTTpU1r/KPNjuOjENrYA6oKSFuId1wK7c0bXGJxXuYOnujHhdfniQSNO6Q==","signatures":[{"sig":"MEQCIF14eB3qJcMDF7sCnN6jw/XvoxFBNdJrzojeCzJjTytKAiAMsU1n4OJkkNyCaN8AzObHlaZ23gbNr2fBpx8Mtt6cvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596049},"main":"marko.json","gitHead":"619cd6b614d0c500766b88dd766f51e6efc737eb","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"10.8.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"writable-dom":"^1.0.4","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.37.20","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^5.0.0","playwright":"^1.51.0","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","diffable-html":"^6.0.1","@marko/express":"^2.1.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.39.13","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@types/diffable-html":"^5.0.2","@marko/testing-library":"^6.2.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.10.3_1741381720377_0.9685161345552962","host":"s3://npm-registry-packages-npm-production"}},"1.10.4":{"name":"@micro-frame/marko","version":"1.10.4","keywords":["embed","frame","frontend","micro","streaming"],"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","_id":"@micro-frame/marko@1.10.4","maintainers":[{"name":"ryansolid","email":"ryansolid@gmail.com"},{"name":"dylanpiercey","email":"pierceydylan@gmail.com"}],"homepage":"https://github.com/marko-js/micro-frame","bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"dist":{"shasum":"e98e87d83563b140d71523a643f2ddc0eb222916","tarball":"https://registry.npmjs.org/@micro-frame/marko/-/marko-1.10.4.tgz","fileCount":40,"integrity":"sha512-8G8aBKCzaB17rMeW6DuiI0irHVwOrm1zfIT5sFCR74il642KgTXXp2PxQKdGs2n51ubyygsr/VSwoAkTrmw8PA==","signatures":[{"sig":"MEQCIEcLMF3ll60XAtzonVNn3wHEYIuPxgVjMMOCXWrZnykAAiAsmy6d20N+ntnRoBjjVp6KGY12/Em64mbJCIvvXur6DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596247},"main":"marko.json","gitHead":"e2a394f5313c9e258831211ecc078c00cb4154b7","scripts":{"lint":"tsc -b && npm run lint:eslint && npm run lint:prettier -- -l && fixpack","test":"npm run mocha -- --watch","build":"tsc -b && node -r esbuild-register build","mocha":"NODE_ENV=test mocha 'src/**/__tests__/*.test.ts'","format":"npm run lint:eslint -- --fix && npm run lint:prettier -- --write && (fixpack || true)","report":"open ./coverage/lcov-report/index.html","ci:test":"nyc npm run mocha -- --forbid-pending --forbid-only","prepare":"husky install","release":"semantic-release","lint:eslint":"eslint -f visualstudio .","postpublish":"replace --silent 'dist' 'src' marko.json","test:update":"npm run mocha -- --update","test:inspect":"npm test -- --inspect","lint:prettier":"prettier 'src/**/*{.ts,.js,.json,.md,.yml,rc}' --with-node-modules","prepublishOnly":"npm run build && replace --silent 'src' 'dist' marko.json"},"_npmUser":{"name":"dylanpiercey","email":"pierceydylan@gmail.com"},"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"_npmVersion":"10.8.2","description":"A Marko tag for building SSR friendly micro frontends.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"writable-dom":"^1.0.4","make-fetch-happen":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","husky":"^7.0.4","jsdom":"^18.0.0","marko":"^5.37.20","mocha":"^9.1.3","eslint":"^8.1.0","esbuild":"^0.13.9","express":"^4.17.1","fixpack":"^4.0.0","replace":"^1.2.1","prettier":"^2.8.8","fast-glob":"^3.2.7","mocha-snap":"^5.0.0","playwright":"^1.51.0","typescript":"^4.4.4","@types/node":"^16.11.6","lint-staged":"^11.2.6","@types/jsdom":"^16.2.13","@types/mocha":"^9.0.0","diffable-html":"^6.0.1","@marko/express":"^2.1.0","@types/express":"^4.17.13","@commitlint/cli":"^13.2.1","@marko/compiler":"^5.39.13","esbuild-register":"^3.0.0","semantic-release":"^18.0.0","convert-source-map":"^1.8.0","@types/diffable-html":"^5.0.2","@marko/testing-library":"^6.2.0","eslint-config-prettier":"^8.3.0","istanbul-lib-instrument":"^5.0.4","@types/make-fetch-happen":"^9.0.1","@types/convert-source-map":"^1.5.2","@typescript-eslint/parser":"^5.2.0","@types/istanbul-lib-instrument":"^1.7.4","@commitlint/config-conventional":"^13.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/marko_1.10.4_1741386912371_0.6492535143022151","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2021-10-05T20:07:02.005Z","modified":"2026-07-20T18:18:52.081Z","1.0.0":"2021-10-05T20:07:02.273Z","1.0.1":"2021-10-06T02:16:20.930Z","1.1.0":"2021-10-08T16:54:49.252Z","1.2.0":"2021-10-20T21:48:16.226Z","1.2.1":"2021-11-19T18:58:49.489Z","1.2.2":"2022-01-19T14:16:20.546Z","1.2.3":"2022-02-17T15:13:39.293Z","1.2.4":"2022-04-12T21:37:17.640Z","1.2.5":"2022-06-14T21:22:22.915Z","1.1.0-0":"2022-08-02T15:14:25.202Z","1.3.0":"2022-08-25T21:04:29.306Z","1.4.0":"2022-08-26T17:08:07.789Z","1.4.1":"2022-09-01T21:08:23.144Z","1.4.2":"2022-10-24T23:10:38.118Z","1.4.3":"2022-11-29T17:50:07.446Z","1.4.4":"2022-12-08T01:14:55.494Z","1.4.5":"2023-01-03T17:47:03.127Z","1.4.6":"2023-04-28T17:58:49.161Z","1.5.0":"2023-04-28T18:20:42.222Z","1.5.1":"2023-06-15T20:32:53.714Z","1.5.2":"2023-07-20T21:25:06.569Z","1.6.0":"2023-08-08T17:34:18.133Z","1.6.1":"2023-08-09T22:18:49.442Z","1.6.2":"2023-08-10T15:41:34.451Z","1.6.3":"2023-08-11T19:22:27.042Z","1.6.4":"2023-09-27T16:21:31.768Z","1.7.0":"2023-09-28T20:46:26.708Z","1.8.0":"2024-01-08T20:07:24.021Z","1.9.0":"2024-01-18T21:38:49.325Z","1.9.1":"2024-02-26T19:32:58.219Z","1.9.2":"2024-02-29T23:04:11.762Z","1.9.3":"2024-03-20T18:22:02.454Z","1.10.0":"2024-04-15T18:18:09.620Z","1.10.1":"2024-05-29T19:36:09.759Z","1.10.2":"2024-12-10T16:31:38.207Z","1.10.3":"2025-03-07T21:08:40.611Z","1.10.4":"2025-03-07T22:35:12.587Z"},"bugs":{"url":"https://github.com/marko-js/micro-frame/issues"},"author":{"name":"Dylan Piercey","email":"dpiercey@ebay.com"},"license":"MIT","homepage":"https://github.com/marko-js/micro-frame","keywords":["embed","frame","frontend","micro","streaming"],"repository":{"url":"git+https://github.com/marko-js/micro-frame.git","type":"git"},"description":"A Marko tag for building SSR friendly micro frontends.","maintainers":[{"email":"ryansolid@gmail.com","name":"ryansolid"},{"email":"pierceydylan@gmail.com","name":"dylanpiercey"},{"email":"henrique.ramos.limas@gmail.com","name":"henriquelimas"}],"readme":"<h1 align=\"center\">\n  <!-- Logo -->\n  <br/>\n  @micro-frame/marko\n\t<br/>\n\n  <!-- Format -->\n  <a href=\"https://github.com/prettier/prettier\">\n    <img src=\"https://img.shields.io/badge/styled_with-prettier-ff69b4.svg\" alt=\"Styled with prettier\"/>\n  </a>\n  <!-- Coverage -->\n  <a href=\"https://codecov.io/gh/marko-js/micro-frame\">\n    <img src=\"https://codecov.io/gh/marko-js/micro-frame/branch/main/graph/badge.svg?token=cSvMDikbE4\"/>\n  </a>\n  <!-- NPM Version -->\n  <a href=\"https://npmjs.org/package/@micro-frame/marko\">\n    <img src=\"https://img.shields.io/npm/v/@micro-frame/marko.svg\" alt=\"NPM Version\"/>\n  </a>\n  <!-- Downloads -->\n  <a href=\"https://npmjs.org/package/@micro-frame/marko\">\n    <img src=\"https://img.shields.io/npm/dm/@micro-frame/marko.svg\" alt=\"Downloads\"/>\n  </a>\n</h1>\n\n<p align=\"center\">\n  A Marko tag for building SSR friendly micro frontends.\n</p>\n\n# Installation\n\n```console\nnpm install @micro-frame/marko\n```\n\n# How it works\n\nThis package exposes a `<micro-frame>` Marko component that in many ways is similar to a traditional `<iframe>`.\nHowever, unlike an `iframe`, the content from the `src` is loaded, with streaming support, _directly_ into the existing document.\n\n## On the server\n\nWhen this component is rendered server side, it will make a request to load the embedded html resource. The response is then streamed along side the content for the host page.\n\nInternally [make-fetch-happen](https://github.com/zkat/make-fetch-happen) is used to perform the requests from the server. These means you can also leverage [HTTP Cache-Control](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control).\n\n## In the browser\n\nWhen rendered client side a normal fetch request is made to load the embedded html resource. The content of the response will be rendered within the page _as if_ it was a server side render. This includes full streaming support.\n\nAny time the `src` attribute is changed, a new request will be made to load updated html content.\n\n## Why\n\nThis module allows for embedded micro frontends with the following benefits:\n\n1. Can take full advantage of streaming, if loaded server side _or_ in the browser.\n2. Both the host, and embedded applications simply respond with HTML.\n3. Framework agnostic, the child can respond with HTML generated by any tool/framework.\n\nSpecifically in comparison to iframes it offers the following advantages:\n\n- Usability\n  - Control over loading & error state rendering.\n  - Does not break navigation / back button.\n  - Does not appear differently to screen readers.\n  - Does not cause issues using native browser API’s that are sometimes restricted in iframes.\n  - Content can rendered with the rest of the page\n    - No resizing issues.\n    - Flows with page content / layout.\n    - Can escape it’s container, eg for modals\n- Performance\n  - Shares single connection with host (no round trip once iframe makes it to the browser).\n  - Does not impact SEO (sometimes iframes are not indexed by search engines).\n  - iframes receive lower priority than other assets on the page, this does not.\n  - Avoids additional window / browser context (less memory used).\n  - Avoids boilerplate html, just send fragments (no `<html>`, `<head>`, etc).\n  - Caches in both the client and host server.\n\n## Why not\n\nThis module works best when you have applications that are independently developed, potentially with different technology stacks, that you want to glue together.\n\n- Applications broken up this way in general are harder to optimize, deploy, etc.\n- Embedded apps _should_ be served from the same origin/TLD to prevent CORS issues. You should not embed _untrusted_ applications, you should consider the embedded application a part of the host page.\n- There will always be overhead in this approach, or really any naive micro-frontend setup. This module does not dictate how assets are loaded or shared across applications. If necessary that must be orchestrated between the applications separately. Solutions like [Module federation](https://webpack.js.org/concepts/module-federation/), native ES modules & globally available modules should work fine with `micro-frame`.\n\n# Example\n\n```marko\n<micro-frame src=\"my-nested-app\">\n  <@loading>\n    We're still loading...\n  </@loading>\n  <@catch|err|>\n    Uh-oh! ${err.message}\n  </@catch>\n</micro-frame>\n```\n\n# API\n\n## `src`\n\nA (required) path to the embedded html application. This is resolved from the [`origin`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Origin) of the of the host application.\n\n```marko\n<micro-frame src=\"my-nested-app\"/>\n```\n\nWith the above, assuming the host application is rendered at `https://ebay.com/n/all-categories`, the embedded application will resolve to `https://ebay.com/my-nested-app`.\n\n## `headers`\n\nOptionally provide additional http headers to send. Only the object form shown below is supported.\n\n```marko\n<micro-frame src=\"...\" headers={\n  \"X-My-Header\": \"Hello\",\n  \"X-Another-Header\": \"World\"\n}/>\n```\n\n> Note that be default on the server side headers are copied from the current incoming request, the `headers` option will be merged with existing headers.\n\n## `cache`\n\nMirrors the [`Request.cache` options](https://developer.mozilla.org/en-US/docs/Web/API/Request/cache) (works on both server and client renders).\n\n```marko\n<!--\nThis example will always show cached content if available\nand fallback to the network otherwise\n-->\n<micro-frame src=\"...\" cache=\"force-cache\"/>\n```\n\n## `fetch`\n\nOptionally provide function to override default `fetch` logic.\n\n```marko\n<micro-frame src=\"...\" name=\"...\" fetch(url, options, fetch) {\n  // The 3rd parameter allows us to continue to use micro-frames fetch implementation (which is different server/browser).\n  // We can use this override to do things like a POST request, eg:\n  return fetch(url, {\n    ...options,\n    method: \"POST\",\n    headers: {\n      ...headers,\n      \"Content-Type\": \"application/json\"\n    },\n    body: JSON.stringify({ \"some\": \"json\" })\n  });\n}  />\n```\n\n## `timeout`\n\nA timeout in `ms` (defaults to 30s) that will prematurely abort the request. This will trigger the `<@catch>` if provided.\nIf set to `0` the request will not time out.\n\n```marko\n<!--\nThis example will disable the default 30s timeout.\n-->\n<micro-frame src=\"...\" timeout=0/>\n```\n\n## `<@catch|err|>`\n\nAn [attribute tag](https://markojs.com/docs/syntax/#attribute-tag) rendered when there is a network error or timeout.\nIf there is no `@catch` handler the error will be emitted to the stream, similar to the [`<await>`](https://markojs.com/docs/core-tags/#await) tag.\n\n```marko\n<micro-frame src=\"...\">\n  <@catch|err|>\n    <!-- Displays if request to service fails or times out -->\n    error: ${err.message}\n  </@catch>\n</micro-frame>\n```\n\n## `<@loading>`\n\nAn [attribute tag](https://markojs.com/docs/syntax/#attribute-tag) rendered when while the request is still being streamed.\nIt is removed after the request has either errored, or successfully loaded.\n\n```marko\n<micro-frame src=\"...\">\n  <@loading>\n    We are loading the nested app...\n    <my-spinner/>\n  </@loading>\n</micro-frame>\n```\n\n## `class`\n\nOptional `class` attribute which works the same way as [Marko class attribute](https://markojs.com/docs/syntax/#class-attribute).\n\n```marko\n<micro-frame src=\"...\" class=\"a c\"/>\n<micro-frame src=\"...\" class={ a:true, b:false, c:true }/>\n<micro-frame src=\"...\" class=[\"a\", null, { c:true }]/>\n```\n\n## `style`\n\nOptional `style` attribute which works the same way as [Marko style attribute](https://markojs.com/docs/syntax/#style-attribute).\n\n```marko\n<micro-frame src=\"...\" style=\"display:block;margin-right:16px\"/>\n<micro-frame src=\"...\" style={ display: \"block\", color: false, marginRight: 16 }/>\n<micro-frame src=\"...\" style=[\"display:block\", null, { marginRight: 16 }]/>\n```\n\n## `client-reorder`\n\nSimilar to the [`<await>` tag client-reorder attribute](https://markojs.com/docs/core-tags/#await), this tells the micro-frame to avoid blocking content later in the document.\n\n> Note when this is used the micro-frame will be buffered instead of streamed and inserted once it's ready.\n\n# Communicating between host and child\n\nCommunicating with the embedded application happens primarily in one of two ways, either you want to do a full reload of and get new HTML, or you want to orchestrate a client side rendered update.\n\n### Full reload\n\nTo perform a full reload of the embedded application it works best to pass a query string in the `src` attribute. Whenever `src` updates, a full reload will happen automatically.\n\n```marko\nclass {\n  onCreate() {\n    this.state = { page: 0 };\n  }\n\n  nextPage() {\n    this.state.page++;\n  }\n}\n\n<micro-frame src=`my-nested-app?page=${state.page}`/>\n\n<button onClick(\"nextPage\")>Next Page</button>\n```\n\nWith the above, any time `state.page` changes the `my-nested-app` content will be re-loaded.\n\n### Client side update\n\nClient side communication between the host and child application can be done through a number of mechanisms.\nYou can use a global store, store data on the dom (perhaps even use web components) or other creative options.\n\nYou can do this relatively simply by having a contract between the host and child application.\nBelow is an example using a global exposed by the nested application.\n\n```marko\nclass {\n  onCreate() {\n    this.state = { page: 0 };\n  }\n\n  openModal() {\n    if (window.nestedApp) {\n      window.nestedApp.openModal();\n    }\n  }\n}\n\n<micro-frame src=\"my-nested-app\"/>\n\n<button onClick(\"openModal\")>Open nested app modal</button>\n```\n\n# Code of Conduct\n\nThis project adheres to the [eBay Code of Conduct](/.github/CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms.\n","readmeFilename":"README.md"}