{"_id":"raw.macro","_rev":"14-f251e9b56208cfdb72fd9f9228d0cb3e","time":{"1.0.0":"2018-02-17T11:26:59.562Z","created":"2018-02-18T11:27:34.949Z","0.1.0":"2018-02-18T11:27:35.051Z","modified":"2022-10-29T13:03:53.045Z","0.2.0":"2018-02-18T12:08:29.841Z","0.3.0":"2019-02-19T07:26:39.757Z","0.3.1":"2020-06-30T12:11:18.975Z","0.4.0":"2020-07-20T03:29:40.599Z","0.4.1":"2020-07-30T00:42:10.832Z","0.4.2":"2020-08-07T16:57:22.183Z","0.5.0":"2022-06-27T06:56:33.315Z","0.6.1":"2022-07-14T10:19:36.421Z","0.6.2":"2022-07-28T03:02:53.072Z","0.7.0":"2022-10-29T13:03:52.969Z"},"name":"raw.macro","dist-tags":{"latest":"0.7.0"},"versions":{"0.1.0":{"name":"raw.macro","version":"0.1.0","main":"dist/raw.macro.js","license":"MIT","files":["dist/"],"scripts":{"test":"jest --coverage","build":"microbundle -i src/index.js -o dist","format":"prettier --write","ci":"npm run test -- --ci && npm run build","precommit":"lint-staged"},"dependencies":{"babel-plugin-macros":"^2.1.0","husky":"^0.14.3","lint-staged":"^6.1.1"},"devDependencies":{"babel-core":"^6.26.0","babel-plugin-tester":"^5.0.0","babel-preset-env":"^1.6.1","jest":"^22.3.0","microbundle":"^0.4.3","prettier":"^1.10.2"},"jest":{"testRegex":"__tests__/.*.test.js$"},"lint-staged":{"*.{js,md}":["prettier --write","git add -A"]},"gitHead":"cbaaf3b79e464478fff65447040048e083d8bdfd","description":"[![Build Status](https://travis-ci.org/pveyes/raw.macro.svg?branch=master)](https://travis-ci.org/pveyes/raw.macro)","_id":"raw.macro@0.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pveyes","email":"fatihkalifa@gmail.com"},"dist":{"integrity":"sha512-TZhio1P02D6Bb/1lRKK63SqVLS8WLZpRCtMCS24Th841tNs1aSOYoQkVYtmnlMxv7WLIwNVIjtGVF2EbcWTetg==","shasum":"aa423de358f0e02bd176323b876eccbd82079bc5","tarball":"https://registry.npmjs.org/raw.macro/-/raw.macro-0.1.0.tgz","fileCount":9,"unpackedSize":13846,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBP1HC+G56cVJcPZF8IHFsuOkcS+XlwoalV/aU9LxwXAiEAgJV+svCMS+QQVBUPp0kyRc48rcmOeGGKvQ/iUFq6/S4="}]},"maintainers":[{"name":"pveyes","email":"fatihkalifa@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raw.macro_0.1.0_1518953254950_0.46614044180692327"},"_hasShrinkwrap":false},"0.2.0":{"name":"raw.macro","description":"Read file contents at build time, similar to webpack raw-loader","version":"0.2.0","main":"dist/raw.macro.js","license":"MIT","files":["dist/"],"keywords":["webpack","raw-loader","raw","string","babel","babel-macros","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/pveyes/raw.macro.git"},"scripts":{"test":"jest --coverage","build":"microbundle -i src/index.js -o dist","format":"prettier --write","ci":"npm run test -- --ci && npm run build","prepare":"npm run build","precommit":"lint-staged"},"dependencies":{"babel-plugin-macros":"^2.1.0","husky":"^0.14.3","lint-staged":"^6.1.1"},"devDependencies":{"babel-core":"^6.26.0","babel-plugin-tester":"^5.0.0","babel-preset-env":"^1.6.1","jest":"^22.3.0","microbundle":"^0.4.3","prettier":"^1.10.2"},"jest":{"testRegex":"__tests__/.*.test.js$"},"lint-staged":{"*.{js,md}":["prettier --write","git add -A"]},"gitHead":"67a11dd6e73cfddd638a032e0d9952cea12d6aa1","bugs":{"url":"https://github.com/pveyes/raw.macro/issues"},"homepage":"https://github.com/pveyes/raw.macro#readme","_id":"raw.macro@0.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pveyes","email":"fatihkalifa@gmail.com"},"dist":{"integrity":"sha512-XrIEBBIWewYp+onJN5AH0x/+eWsP5np5GAapmTOohcq94Wqz9gkepw8gBNuDXhJoX1Qli3XPnLbtsIF1sHqCRg==","shasum":"c171c19179152315d8559a7fd296943c026a0520","tarball":"https://registry.npmjs.org/raw.macro/-/raw.macro-0.2.0.tgz","fileCount":9,"unpackedSize":13761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCip/qMj5NOn/ZX2BRA3RLvnHEgC2+7eTm7MbGylkMGHAIhALAPTGNP05gT5GHSGEMYWLI0IXbRJLtU9h33u6FhIwlq"}]},"maintainers":[{"name":"pveyes","email":"fatihkalifa@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raw.macro_0.2.0_1518955709773_0.5807510125541713"},"_hasShrinkwrap":false},"0.3.0":{"name":"raw.macro","description":"Read file contents at build time, similar to webpack raw-loader","version":"0.3.0","engines":{"node":">=8.9.0"},"main":"dist/raw.macro.js","license":"MIT","keywords":["webpack","raw-loader","raw","string","babel","babel-macros","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/pveyes/raw.macro.git"},"scripts":{"test":"jest --coverage","build":"microbundle -i src/index.js -o dist","format":"prettier --write","ci":"npm run test -- --ci && npm run build","prepare":"npm run build","precommit":"lint-staged"},"dependencies":{"babel-plugin-macros":"^2.1.0"},"devDependencies":{"@babel/core":"^7.3.3","@babel/preset-env":"^7.3.1","babel-plugin-tester":"^6.0.0","husky":"^1.0.0","jest":"^24.1.0","lint-staged":"^7.0.0","microbundle":"^0.7.0","prettier":"^1.10.2"},"jest":{"testRegex":"__tests__/.*.test.js$"},"lint-staged":{"*.{js,md}":["prettier --write","git add -A"]},"gitHead":"45e8cf7372dc1d81f44433c4f06380f03ceed3eb","bugs":{"url":"https://github.com/pveyes/raw.macro/issues"},"homepage":"https://github.com/pveyes/raw.macro#readme","_id":"raw.macro@0.3.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"pveyes","email":"fatihkalifa@gmail.com"},"dist":{"integrity":"sha512-VGX8RNUyZ7cZDa4dM8tvysaqryMSQRPbZqmTKKIur2uaGbpmG9Jj9CAY3ndpO8J3RMu0zf2K0JvIwbYMS29TOQ==","shasum":"b62391c5c7a77fd5673b688ac031ba0c5cbff1dc","tarball":"https://registry.npmjs.org/raw.macro/-/raw.macro-0.3.0.tgz","fileCount":9,"unpackedSize":14325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJca6+wCRA9TVsSAnZWagAAGx0P/ikkshE/fNj9gezWDBRN\nyS1eGm0PZ+RS4Ypf/YnKJ3mbdYT2YXaCdfIJbyhRw9tDwJjnZa6G5201XL04\njn8LU0urPvfspCeiPzb7smMv0CFfCMBS6IcCQ3wsIkOWWOJxLjv9K6W88cUf\n2CapNPm3tV6noAxvVyaJ/oeh2VyvtocUBKjoZr7AYQl+GzayowHRwHYg/XW3\nZm8dJmPEMXfArtEoTLwxkMdhYzXJlxlYUEwFkorREow6fyi516WxdMVfP86l\nCZzaQ4gjJyjJIls9PkU6gLrhdJW7lihDe2zq1bJ1yj5RdPU1RLV8AmRdtJFO\na+Ckfa5WvYZOwDPQk4Mb2Zy0wthgJt3El4KyX88GUjFHppursRHwTsPfqZEg\n48nYHjkVoP9twzwwpVcjahW/8bv/06RzwOMDoI7/xoKlzU3RAHRplcXKggg3\nwU+MvPTlnA7Onjm3WnAv/TbdEOshSB3f+Tfbg96nIZqdY+54y1eu1s+bhPL/\nFoUJspQcsqNnvUjm+oCWThXq6nKn6iaSxGBA4mm6625bY2P3JgXxoRlqSEGq\n5T1ACSSL+h4ACxae184DT4PEE5Fr8TrokG0jg+2PYIMZMv19QEmfvZIz9+01\n31irTCsCrxE3lpz5uG8vcZUP4GvEXD6YJ4kJ4mjgdeVO2rlfot/2Y6utVWQV\n6EuV\r\n=L70Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJV97AntmYjCPNEt3qMo3mcqsPXaMXnMWJSmTwEUw1OAiEAqfB43L82aXXg1op/d8gcXf2pN4mJO7fJrLvP0jlph0w="}]},"maintainers":[{"name":"pveyes","email":"fatihkalifa@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raw.macro_0.3.0_1550561199630_0.5531659221684799"},"_hasShrinkwrap":false},"0.3.1":{"name":"raw.macro","description":"Read file contents at build time, similar to webpack raw-loader","version":"0.3.1","engines":{"node":">=8.9.0"},"main":"dist/raw.macro.js","types":"raw.macro.d.ts","license":"MIT","keywords":["webpack","raw-loader","raw","string","babel","babel-macros","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/pveyes/raw.macro.git"},"scripts":{"test":"jest --coverage","build":"microbundle -i src/index.js -o dist","format":"prettier --write","ci":"npm run test -- --ci && npm run build","prepare":"npm run build","precommit":"lint-staged"},"dependencies":{"babel-plugin-macros":"^2.1.0"},"devDependencies":{"@babel/core":"^7.3.3","@babel/preset-env":"^7.3.1","babel-plugin-tester":"^6.0.0","husky":"^2.0.0","jest":"^24.1.0","lint-staged":"^7.0.0","microbundle":"^0.7.0","prettier":"^1.10.2"},"jest":{"testRegex":"__tests__/.*.test.js$"},"lint-staged":{"*.{js,md}":["prettier --write","git add -A"]},"gitHead":"b7e1c19fac54b9fc566c7acfcef3891cc842ffa7","bugs":{"url":"https://github.com/pveyes/raw.macro/issues"},"homepage":"https://github.com/pveyes/raw.macro#readme","_id":"raw.macro@0.3.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-luDI0H57XLalKewly+dx9k3SctJzow0g2h3z42YhW/iCEaKzvlXjCxcGF11axEs/mCgO4THZk3hLSg50cgZ98A==","shasum":"284bcdcafc0589202dd43576bd433e5758d21925","tarball":"https://registry.npmjs.org/raw.macro/-/raw.macro-0.3.1.tgz","fileCount":10,"unpackedSize":14657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+yvnCRA9TVsSAnZWagAA5kYP/2MTfmDR6ISsL27D68Ch\njt/jIHS/FDdHahtoJscM5/bMGiWZ7fvdwL+jQwglhTITPfVNXg4GApPlOhFY\nVDdFgPFmzHOML0UZ2qOO4QEHbk910ZjlvREJumPReFytIMikpMgumNbZrMN7\n7qJFUvyhRKLKKR0Qh03+SauHIk5M/uFjGbkrz+GreS8D1To8UigR3pZSZQaM\njElR7NhN5uou3MwaWPa4fkESr8Sj+SRppx4xf32nzyQMjaH6Po72BAbmmZhE\nIeEeLmRkWtbisk1EFKxtE3joxdgina4PiehgpIP1fpCfwWUMLkPN0ulrJyxj\npjXH20PTeLCx1Eax0n5bHcKv2H9t5ZSEGG8w7XLlaa0ObJhe1rJFeeK0qhEf\nCPccYYfepBdmz2zJH0s2IBxfz0krCPzt6L5depAfYDL+sfiVm/3A5Eni2gQQ\nlc7uRQtY8XS61nm4a52CQQ7Yi3p9nH+L2j+Jk6eMTQCXBv3dDMirfJdFpNuV\nVmd2eCya0zYsgqlcbE4sZP7Dy28lS0AD2d9VE4RNoilZ1CcNzqQS2mAELqCH\n/fNy+bAEQ97jB4v4CLGRLnADio1abKNgCn+SLWW3wA2eD2JuCbnxOqBn6QoU\nLSZYvafSr+MUop9UVrlFHdODDXWzg/OvGQhw+U+iVRXsrnyrpfy+pKSg8bXL\n7xXZ\r\n=B1/m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9NDXMOE6FjZCyNXjVqkWLnA7xDe4jBavMlCC84Td8nwIhAOX69hpTuB/hvbMadFqYK1BZqe506Hsyu4UmmF4XL05V"}]},"maintainers":[{"name":"pveyes","email":"fatihkalifa@gmail.com"}],"_npmUser":{"name":"pveyes","email":"fatihkalifa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raw.macro_0.3.1_1593519078858_0.5811632245146803"},"_hasShrinkwrap":false},"0.4.0":{"name":"raw.macro","description":"Read file contents at build time, similar to webpack raw-loader","version":"0.4.0","engines":{"node":">=8.9.0"},"source":"src/macro.js","main":"dist/raw.macro.js","types":"raw.macro.d.ts","license":"MIT","keywords":["webpack","raw-loader","raw","string","babel","babel-macros","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/pveyes/raw.macro.git"},"scripts":{"test":"jest --coverage","build":"microbundle","format":"prettier --write","ci":"npm run test -- --ci && npm run build","prepare":"npm run build"},"dependencies":{"babel-plugin-macros":"^2.8.0"},"devDependencies":{"@babel/core":"^7.10.5","babel-plugin-tester":"^9.2.0","husky":"^4.2.5","jest":"^26.1.0","microbundle":"^0.12.3","prettier":"^2.0.5","pretty-quick":"^2.0.1","rollup":"^2.22.1"},"jest":{"testRegex":"__tests__/.*.test.js$"},"husky":{"hooks":{"pre-commit":"pretty-quick"}},"gitHead":"a76818fcc769f0ecceded92f0a0f9d291f04b915","bugs":{"url":"https://github.com/pveyes/raw.macro/issues"},"homepage":"https://github.com/pveyes/raw.macro#readme","_id":"raw.macro@0.4.0","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-NlGILD6iBakcD1OsRq2Z4VuoW2q9ibXJFv9MBRROHp2go9PIAXYhKXcuwrwg75Qd/zLvHswdTbfEVdDZvjcyug==","shasum":"1e35e78dd2f063ae3b11d25edf31fe2c147d77df","tarball":"https://registry.npmjs.org/raw.macro/-/raw.macro-0.4.0.tgz","fileCount":12,"unpackedSize":53444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFQ+kCRA9TVsSAnZWagAAWrMP/3vZjOQJubptSm0DcWsj\nq1l5ixzmrjF8APfO2W7JVurzfzqlJ59TQiJtvnPBaLKVTVdPikULnQjQ6A06\nDN4YkeMWc6G6M6WT788T/DZCO+yxBinhdSfrH8t2pqUJJeHEoYIhLanVlSps\nf7ns3Jq3eAtQ9nwROdsKQ549VoZzLVCtNSDNRxVbM2Tlwmz12M5Q2M7HgFOS\nNLT/fVI/YObl3Va2vxj/NNQxIFXWi5Ggs0RiqpOH10nytWoJYwbdMQE9uvV1\nVhZ6yNijAcgvKxaxBeh6sSHFpppEDuUbIzawvYcKBvPTNffaJA/urnry67yw\nwDqBynMX2lvayKw6vVhz/z4CtydbzL9l79CmNcy/ukLArycqt9h+Tyy+EAR6\ne0zk/lgkaP0Fi3u7UG/Y22iCO3cU+03t023EyeSjmgym4zcNO6QwGwT8E5Vv\nSm/pobktD6KLca75bbHfriDsczlCUHISYOGwImz6JvD8zBSh29qqDDDHLsqG\n/x7QfywrjfvYrcSR9wNkj1OrBcK4CYd8gI2vd7YfjgkQ7pvHFgL/xQaSyRp9\nF43BM/DJz1YbuxKLaI5uH4+Vd2KYnbl1xN0WXZbTA4estQcPubV2Ph0xxejg\nNvs5pbP5GGYqmGr0jDvV3Cnu+uyfbSt6WQGs3qPjDIXKnPp0gNia9hXKgnqx\nWrn5\r\n=/cwE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIsoyFhlOvHdJX1wobKucYTwhk/g79IF/wMah9tHAUWAiAM633KpSmQCkR9AXQzmHsFePCIOOvN1vHoWbiJIOmH1A=="}]},"maintainers":[{"name":"pveyes","email":"fatihkalifa@gmail.com"}],"_npmUser":{"name":"pveyes","email":"fatihkalifa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raw.macro_0.4.0_1595215780414_0.34843369355836296"},"_hasShrinkwrap":false},"0.4.1":{"name":"raw.macro","description":"Read file contents at build time, similar to webpack raw-loader","version":"0.4.1","engines":{"node":">=8.9.0"},"source":"src/macro.js","main":"dist/raw.macro.js","types":"raw.macro.d.ts","license":"MIT","keywords":["webpack","raw-loader","raw","string","babel","babel-macros","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/pveyes/raw.macro.git"},"scripts":{"test":"jest --coverage","build":"microbundle","format":"prettier --write","ci":"npm run test -- --ci && npm run build","prepare":"npm run build"},"dependencies":{"babel-plugin-macros":"^2.8.0"},"devDependencies":{"@babel/core":"^7.10.5","babel-plugin-tester":"^9.2.0","husky":"^4.2.5","jest":"^26.1.0","microbundle":"^0.12.3","prettier":"^2.0.5","pretty-quick":"^2.0.1","rollup":"^2.22.1"},"jest":{"testRegex":"__tests__/.*.test.js$"},"husky":{"hooks":{"pre-commit":"pretty-quick"}},"gitHead":"33689e2280ca8664027edcf57c0f730891b493f1","bugs":{"url":"https://github.com/pveyes/raw.macro/issues"},"homepage":"https://github.com/pveyes/raw.macro#readme","_id":"raw.macro@0.4.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-YdE5b3frAMQqcihU6gWbOF5sIQLwzbb1oDKqeT2ExmTCMNrxMXZWXuLNMgbsdKA8kZA5p/OlqezsLl11BcsYHQ==","shasum":"daf9d738e8f2acebf79b18afef7bc45ba297d6b6","tarball":"https://registry.npmjs.org/raw.macro/-/raw.macro-0.4.1.tgz","fileCount":12,"unpackedSize":57093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIhdjCRA9TVsSAnZWagAABE8P/iEH3fWRfuyAyn8j2jWj\ng2hHaq4/Ffgs5smNVgHG4jy8J1mxBHolSYiSt0IsZVe/3cb9pv3fcinc1FU3\nTrRkKLjbOOxRwiEjl5TjROlBWfSuT7qD7I4+izy/L2m7i1dqnY2jkISWSSIs\n6MFhnnmJ6PpFdxm3qCGXeSauqesP78VcmhCmglu4v0YmLOFxisOeM+hPJ0PV\nE/qEiIxRHFFXyjUSoyepUKwWGDk0UjvLKfdvn+GbafDiIvTkTptty0o0U1Lg\nd1roeYx/vC1tPtA15FrvPFt0IqeTgqM6FEaw7/voHXmVVNnKdlThWndtPebQ\nFeyZy47YSi3+MJvosV960anqA5xTd9ve5CjNfs5/ToNv9ApemIuHGu5D84z3\n3jQLPZwrb3h5Uth8+9detmiw4Myzkrnb1d3vmGegTMPgV0//9VUNfQBzSQgv\nhwqE24j2oQ6gWmH/4rX5xwNtBFGx91/iKriW5TdjkVotKFtBzzqjyQYJHiPp\n0ySuaB/WmbQsmHfFz0czAgd05hUCwDvR7efhO7Y/rWwgu3nVbQ5gqnEkEF9w\n/SSdgO61JgZuTtkZMMY0tjfRWkp9ruPj2iEyocqX6w6UIO3HXfAWQV8PifTP\nb0uXP3T/GC1vsm0l6ZnMDKG/kyRru0JZQOZBCj4+h9cATbmka9bIlJxepHV5\nUeNy\r\n=nWxJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBAs75HknYsQ8BX1ddto569NaYnC7kajt77U0vY62yoAIgVlrXNpBjIawg3J/T35nAcsWySHB9w7oLNfJ41Er20Ms="}]},"maintainers":[{"name":"pveyes","email":"fatihkalifa@gmail.com"}],"_npmUser":{"name":"pveyes","email":"fatihkalifa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raw.macro_0.4.1_1596069730708_0.9618310547748699"},"_hasShrinkwrap":false},"0.4.2":{"name":"raw.macro","description":"Read file contents at build time, similar to webpack raw-loader","version":"0.4.2","engines":{"node":">=8.9.0"},"source":"src/macro.js","main":"dist/raw.macro.js","types":"raw.macro.d.ts","license":"MIT","keywords":["webpack","raw-loader","raw","string","babel","babel-macros","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/pveyes/raw.macro.git"},"scripts":{"test":"jest --coverage","build":"microbundle","format":"prettier --write","ci":"npm run test -- --ci && npm run build","prepare":"npm run build"},"dependencies":{"babel-plugin-macros":"^2.8.0"},"devDependencies":{"@babel/core":"^7.10.5","babel-plugin-tester":"^9.2.0","husky":"^4.2.5","jest":"^26.1.0","microbundle":"^0.12.3","prettier":"^2.0.5","pretty-quick":"^2.0.1","rollup":"^2.22.1"},"jest":{"testRegex":"__tests__/.*.test.js$"},"husky":{"hooks":{"pre-commit":"pretty-quick"}},"gitHead":"cb1f8587a75201a1bc5ef1d61f45a3d9e4e52538","bugs":{"url":"https://github.com/pveyes/raw.macro/issues"},"homepage":"https://github.com/pveyes/raw.macro#readme","_id":"raw.macro@0.4.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Z+zKtCweyJ3lGYdUNq/BQwfzqQE2wrXjz0RNEes5nDniPpjvBw64sKYFXStJSfmZUmiBxv4DsN1lto982UAhFQ==","shasum":"1954f9a36465d9400a76b8b68438e4ec8582acd6","tarball":"https://registry.npmjs.org/raw.macro/-/raw.macro-0.4.2.tgz","fileCount":12,"unpackedSize":60116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLYfyCRA9TVsSAnZWagAA08EP/1x1Hsl5izDRZ9YNBD5u\nRRhu2jA4PP1V+5GjtrJGKpar53JtqoCiMlSth3GksVQYK7Czi5aCB8vWHPng\nC+0KIO+YRI0wfqElXjNgNR2GmY9pRP6FMV//TDfEKxeewJmEzTb4wI4xf63c\nM2uEbfMSzfLSrTHUdMOmHKe60mFJnZ/CNYv6oPf4NsLw8og96nOq79L4eljx\nNWHq2qU+L1QWrPDFTfo0r4JAfv9GzivK8SCbxzHUCKB+UcLw7bVhl9ibePOl\n/iWs6pl5jfrnkC4zX390KCSobl39PpQS6hx4gsm05KgYAp7WcBzbWcXU6n/j\ny9GdZfhPOHLYubmTbSdHoYd6pe7EBF8BwOpX2gJ1XjcrPdVIvNvwSzHAktrP\n6k0Zmu75NbkcJrHkDi7zZgybsdcpSXgiog16nDZa6ecG1is/hqN4mlsFt+U/\nFTms7etUYZD5qGxJAP93u/G3tQqBEaph7VKeLTHzbHKre8812EiHfqRjL1WO\ngab4fSFHP+AW1F0olWxeBMmLLFo54VeWHnVOnh/EeXEDFQpD1pEYWhr6iMAC\nSn6Ex3W8wtLZ7BY4Jpjp+N7a1uuTtprFtNOdvPqRPxzLUA6YLZTW1EFGkVlY\ntNs9r46LKcCRabpYUpsxESs6b65F4qSet//64Guf6+ZM4OOVr5exAqUFB4D9\n49AX\r\n=YAo/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOey+GGELKkBht0oCezTWxOvZ6/My+JhOFl6k6BnpWUAiEAnEaECigigYhvp9yiGrotcBliPTfuRHXsvsn7kTtC4OA="}]},"maintainers":[{"name":"pveyes","email":"fatihkalifa@gmail.com"}],"_npmUser":{"name":"pveyes","email":"fatihkalifa@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raw.macro_0.4.2_1596819441987_0.6747296784134433"},"_hasShrinkwrap":false},"0.5.0":{"name":"raw.macro","description":"Read file contents at build time, similar to webpack raw-loader","version":"0.5.0","engines":{"node":">=12.0.0"},"source":"src/macro.js","main":"dist/raw.macro.js","types":"raw.macro.d.ts","license":"MIT","keywords":["webpack","raw-loader","raw","string","babel","babel-macros","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/pveyes/raw.macro.git"},"scripts":{"test":"jest --coverage","build":"microbundle","format":"prettier --write","ci":"npm run test -- --ci && npm run build","prepare":"npm run build"},"dependencies":{"babel-plugin-macros":"^2.8.0"},"devDependencies":{"@babel/core":"^7.10.5","babel-plugin-tester":"^9.2.0","husky":"^4.2.5","jest":"^26.1.0","microbundle":"^0.12.3","prettier":"^2.0.5","pretty-quick":"^2.0.1","rollup":"^2.22.1"},"jest":{"testRegex":"__tests__/.*.test.js$"},"husky":{"hooks":{"pre-commit":"pretty-quick"}},"gitHead":"67e2db3fd77dbe7eaed054847dfdff562aca379a","bugs":{"url":"https://github.com/pveyes/raw.macro/issues"},"homepage":"https://github.com/pveyes/raw.macro#readme","_id":"raw.macro@0.5.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-krMrBkTHbnXtEZEES1Ng9b/PYSTaf0eZwUR6WfIQx6+cGF7oPhJ0XDgwIOTkCBCylRz7Su1OoG17rouMt1egaw==","shasum":"823ef193993110e7dbf7d5c46b3ae933d3c38547","tarball":"https://registry.npmjs.org/raw.macro/-/raw.macro-0.5.0.tgz","fileCount":12,"unpackedSize":62602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCevO5fr6jeVlP+o99B51EsZ/kUQwzC6u3ISMmjXP6FRwIhAOUxM4Eu6ROqeG8P60sRQUD/bLTZu0a72O+Eyq7YyauT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuVShACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCGw//Z3QYwKzFuy3AJO4Dig1gZvsWWt8whLgwEXCubReZUUkW+eO5\r\nKGs1Z89zsNeqnPwiTYAGfi+guDYhdm3tt0jGDq8xNV5YFgxuxS1a/4Slv0yQ\r\n0QY2AC7KgyZADuc+PRrK5cc2s2BTu1yVW87iUrTv8Y6f8N89tYcVngUoBnkf\r\ngQdhlBF/S+oy3WBVJij/i6285jPnFvpdIwAqWAhgziQrfX9klNbtu+j0OqX/\r\n1fDqUBwYuics+HcfoF5f4QcExlLJvwX3o3CQLMT5KXjlVsVrBv6Y+1pFfSEb\r\n66dKCXMW2t5cOrkzgrHv95lpvdhgPpdAJ1zfyqomPJS+7nUkPx7EtrzjBzXw\r\nf0grQ7vqFdQ5ow+ocg7ZoHsOSdHtSoTpf1Bdp1tqgVZlYhr5bfedGQmUPCQm\r\nlzTMOOKbxX85Zr7XsIIZb8kixuxjNkTTyQ0Vp2YAmGTtFBQaM+qGO11bOtij\r\niu4bVfbQKjpOvv/g1CDLytj6M11oFC0kiRXOixxUBDYYLNd2PfdUkkXUgCEG\r\nXKSCkLqciifZH2I/hJ/pymjp4Fde8F5y0KEiiZJqJMa8+qScDlU9n/b3tW7l\r\n14n850XKpCuGnaU3UcwPdNGPij6Hu+8O8b4daCvh6YcQ9ueQcwZ1sI1FtnSg\r\nDzI7BPVcwa8wVoIu0kpGkZzUdy1eWOpWTP8=\r\n=WXKs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pveyes","email":"fatihkalifa@gmail.com"},"directories":{},"maintainers":[{"name":"pveyes","email":"fatihkalifa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raw.macro_0.5.0_1656312993128_0.17011310079316222"},"_hasShrinkwrap":false},"0.6.1":{"name":"raw.macro","description":"Read file contents at build time, similar to webpack raw-loader","version":"0.6.1","engines":{"node":">=14.0.0"},"types":"raw.macro.d.ts","exports":{".":{"require":"./dist/raw.macro.js","import":"./dist/raw.macro.esm.js"},"./swc":"./swc/target/wasm32-wasi/release/swc_plugin_raw_macro.wasm"},"license":"MIT","keywords":["webpack","raw-loader","raw","string","babel","babel-macros","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/pveyes/raw.macro.git"},"scripts":{"test":"jest --coverage","build":"microbundle","format":"prettier --write","ci":"npm run test -- --ci && npm run build","prepublishOnly":"npm run build && npm run swc","swc":"npm run swc:build && npm run swc:jest","swc:build":"cargo build --manifest-path ./swc/Cargo.toml --release --target=wasm32-wasi","swc:jest":"jest --config swc/test/jest.config.js --no-cache"},"peerDependencies":{"babel-plugin-macros":"^2.8.0"},"peerDependenciesMeta":{"babel-plugin-macros":{"optional":true}},"devDependencies":{"@babel/core":"^7.10.5","@swc/core":"^1.2.213","@swc/jest":"^0.2.21","babel-plugin-tester":"^9.2.0","husky":"^4.2.5","jest":"^26.1.0","microbundle":"^0.12.3","prettier":"^2.0.5","pretty-quick":"^2.0.1","rollup":"^2.22.1"},"jest":{"testRegex":"__tests__/.*.test.js$"},"husky":{"hooks":{"pre-commit":"pretty-quick"}},"gitHead":"53e3bdc69b8e82aa77289d7aa679d8064c2cd933","bugs":{"url":"https://github.com/pveyes/raw.macro/issues"},"homepage":"https://github.com/pveyes/raw.macro#readme","_id":"raw.macro@0.6.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Uxfv+1A+4qNXvMtuv7YxzE8HCF8YhiibyPevld34lGWIQesB06P4lZYKkyRrb9SqpJJmaQR2DRTQ8Dj8kUx41w==","shasum":"ff6fc05d0562b62fdbec46893f60b9a64af6e1d0","tarball":"https://registry.npmjs.org/raw.macro/-/raw.macro-0.6.1.tgz","fileCount":13,"unpackedSize":3556870,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCucxjBx6gu4ZFSP9C56mPa3qqT4rnaS1QmBdX3j5mfwQIhAMUI9lBg0K3SQr28nA3yRgq3iLGvEUQcGd5mSed7wuXz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz+24ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdiRAAieoB32KbImw9C0o+fOwvDr5pvH359K/sNmUt56jpmgTLASv1\r\nPsShsCfJtizQPoZI2sQERsVY8o1RBm6Z67ns2B+QOjXvuc7YAv9SnA0NEZ0E\r\nkK7fdG2KcFyEQfE5mczSaW7KCT86QU2DFxzMGC54YffuwRZpKF8HYAJwBaCJ\r\nTMHsCxPtuTLzsN1VaW9VB6J5LnRXrKvRmOvWxGMmnthZQDX+tFQ3r7XunF9y\r\nDiq55ipv5pg4PDZbk3sx82Q3ogDVOJAFtJrRFrBx+Jkt+sFSJkxdxPZ9/xyB\r\nC/8MiIR9EREnwl/nDiGcQLSixisoWcOrM5TFSCrygZP1ARMY/47KTfHwTaFG\r\n/ok2W2ivUUNKpYpjjo9b5/34utA61Av3OA9WM7c63lOlpRsPl3G+CzqOOskH\r\nWB52xqQXJ/jdBKeorvfLbwVlln464HshQSrTX5YUApFnYE4SOBSMnQA4OG+S\r\nForC41DMF+TrrAt8Td/S3seCIBJgO96m2DHwPw7Q8pO6NXFratCyXp8D7rOM\r\nWbLgkV5IKJXbqypuVeFvLCu+ir70xeRF5GVTI10b1eKWWMqDt+E3crfAilSm\r\np7YagQ79S1sERWbYCQeO7jkXR2Z1ZrZjDyZdJnAd/7yDBLj9dj2M6Qtg2qWh\r\nWj4LHc7FQKY36gJUIWgD6g1TaA94mWbx2rQ=\r\n=MDQh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pveyes","email":"fatihkalifa@gmail.com"},"directories":{},"maintainers":[{"name":"pveyes","email":"fatihkalifa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raw.macro_0.6.1_1657793976200_0.3649032029024353"},"_hasShrinkwrap":false},"0.6.2":{"name":"raw.macro","description":"Read file contents at build time, similar to webpack raw-loader","version":"0.6.2","engines":{"node":">=14.0.0"},"types":"raw.macro.d.ts","main":"./dist/raw.macro.js","exports":{".":{"require":"./dist/raw.macro.js","import":"./dist/raw.macro.esm.js"},"./swc":"./swc/target/wasm32-wasi/release/swc_plugin_raw_macro.wasm"},"license":"MIT","keywords":["webpack","raw-loader","raw","string","babel","babel-macros","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/pveyes/raw.macro.git"},"scripts":{"test":"jest --coverage","build":"microbundle","format":"prettier --write","ci":"npm run test -- --ci && npm run build","prepublishOnly":"npm run build && npm run swc","swc":"npm run swc:build && npm run swc:jest","swc:build":"cargo build --manifest-path ./swc/Cargo.toml --release --target=wasm32-wasi","swc:jest":"jest --config swc/test/jest.config.js --no-cache"},"peerDependencies":{"babel-plugin-macros":"^2.8.0"},"peerDependenciesMeta":{"babel-plugin-macros":{"optional":true}},"devDependencies":{"@babel/core":"^7.10.5","@swc/core":"^1.2.213","@swc/jest":"^0.2.21","babel-plugin-tester":"^9.2.0","husky":"^4.2.5","jest":"^26.1.0","microbundle":"^0.12.3","prettier":"^2.0.5","pretty-quick":"^2.0.1","rollup":"^2.22.1"},"jest":{"testRegex":"__tests__/.*.test.js$"},"husky":{"hooks":{"pre-commit":"pretty-quick"}},"gitHead":"a061888ef03e6ce7c86b2f5d4ac7b24c5c406551","bugs":{"url":"https://github.com/pveyes/raw.macro/issues"},"homepage":"https://github.com/pveyes/raw.macro#readme","_id":"raw.macro@0.6.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-YWhyR420Xug/s6/7k+H8WTA0r84WULMPn0/o8Y5u5905tGjkvB72Fd/TvRXJcOiv7cSARUGzy+wCZPX9pr9YQA==","shasum":"e3795383a34f3563e31c0d6e9d9d5e1c57e80c60","tarball":"https://registry.npmjs.org/raw.macro/-/raw.macro-0.6.2.tgz","fileCount":13,"unpackedSize":3556903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDymWm/7mjJvqgpsUJO2IA9mxpK2lWZSkoNzyztXRSrsAIgaJ5aFjYMohb+bab6L8dDBi6nxWkvFNYUFlrRa94r9oQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4fxdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO3Q/7BMjopIABBdGo/YpxM+z2ECgujIiksUMVQtmI/nzuW0zofHqN\r\nfW1Of6jUg26/1v+yz50kLKfrKgH4Z1f/0B9AdKOjhAEguBgfsD4fBYiUEbwy\r\nBx45ZddvmkC9siSr0IPpZD7crp/DJwBGMHoLo8mTy9p+J3Nqv6Odd6RO6ISA\r\ni2qN2rUK9JKoBHMbOtPSSO9uxgQVNn0NLTaRfTzNCZsSh351pF0He6+d2ZYj\r\nihAhiEv5BH/8RpLIkgcCqz3mUmw3WKh70zFlgrOinwUIx6RqT7fm/jGmr5iA\r\naMlMG5NDvNrwyDchPPDKZRIqEnGJSrfxwufLR6QbRcMeUrofB9DuxKkUQ6YS\r\nlnMDfUkthYyvWN0Pvs9Kj87EAlsQ6bS0sXy/V0gj2VPE7uqnS8Ft2Oe9X1Vk\r\n4gDRzkcoGScHUI7AhyxQlStUfHWIkM8bd9Q33PZ7DEetPRPFMv7cJksuBX5w\r\nEfkcO0pN4RROzl1pNNwBmu+wy0UZ1v9KNzDv8o22ml0mFAbRUW6AXVXfMezl\r\nk/geUnLAx2j7QjAUiXuFcHo2DZ2inSihzOiEPxQgNVdmOGrT/UtkdC5GPAVU\r\nJoaEzPaxcVxOL3ohxqMyo/o2ldmxkDyA3Rqe3LP43cuGcz3NmZgxJoHwn7YU\r\nyzuLNQ+ZxeUIeJU70RP7bsabP0JaQIvMyvQ=\r\n=sYiQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pveyes","email":"fatihkalifa@gmail.com"},"directories":{},"maintainers":[{"name":"pveyes","email":"fatihkalifa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raw.macro_0.6.2_1658977372887_0.3647894177007758"},"_hasShrinkwrap":false},"0.7.0":{"name":"raw.macro","description":"Read file contents at build time, similar to webpack raw-loader","version":"0.7.0","engines":{"node":">=14.0.0"},"types":"raw.macro.d.ts","main":"./dist/raw.macro.js","exports":{".":{"require":"./dist/raw.macro.js","import":"./dist/raw.macro.esm.js"},"./swc":"./swc/target/wasm32-wasi/release/swc_plugin_raw_macro.wasm"},"license":"MIT","keywords":["webpack","raw-loader","raw","string","babel","babel-macros","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/pveyes/raw.macro.git"},"scripts":{"test":"jest --coverage","build":"microbundle","format":"prettier --write","ci":"npm run test -- --ci && npm run build","prepublishOnly":"npm run build && npm run swc","swc":"npm run swc:build && npm run swc:jest","swc:build":"cargo build --manifest-path ./swc/Cargo.toml --release --target=wasm32-wasi","swc:jest":"jest --config swc/test/jest.config.js --no-cache"},"peerDependencies":{"babel-plugin-macros":"^2.8.0"},"peerDependenciesMeta":{"babel-plugin-macros":{"optional":true}},"devDependencies":{"@babel/core":"^7.10.5","@swc/core":"^1.3.11","@swc/jest":"^0.2.23","babel-plugin-tester":"^9.2.0","husky":"^4.2.5","jest":"^26.1.0","microbundle":"^0.12.3","prettier":"^2.0.5","pretty-quick":"^2.0.1","rollup":"^2.22.1"},"jest":{"testRegex":"__tests__/.*.test.js$"},"husky":{"hooks":{"pre-commit":"pretty-quick"}},"gitHead":"5164b6c806781727e7cb9449cd209e1f2f460520","bugs":{"url":"https://github.com/pveyes/raw.macro/issues"},"homepage":"https://github.com/pveyes/raw.macro#readme","_id":"raw.macro@0.7.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-SVAShKzXzPHXg6x9bRMjcHWHj3xKqSyBG9x/alSeXOPmpAWb/wl/nZAHxpa5UDDptyA8z0ZJt1nArbZnmeFvpA==","shasum":"3cb47025bb4b1b6a9ec42f0d328a22efab6231eb","tarball":"https://registry.npmjs.org/raw.macro/-/raw.macro-0.7.0.tgz","fileCount":5,"unpackedSize":1508340,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqKT2AJPpGsUrmc/mNdcTRAuPze9c3MrZtAhfqByFFjAiBoWAy7+wzF7p7EpF+PCyX37pz9sFhqZB7A7AvJBDbfxA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXSS5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo8hAAinJflh2CAA8dlPFJe9VuWs+A0UR8r7RupKCUqgYeyo8u0/ak\r\nslyj5s9xudlj8v75JUIDYUXaR6cqaVKpDUFp1Vk0eVMiDM5lqAep2vROqKJJ\r\nmdbEZSkBrimkTPjhf00bA6yrVIxi8y0yGGG9Kj2ovHGj10XlhfUYXaARAUkL\r\numo4UDFgiBPe2wxvqYZfowmAfmf0+5jBUBgmODwf71yKjxzVnPSy0/XlFsB8\r\nIA1kuSvpvG9BvwGpve58VWoqNK3B5Mnx1YjvbhhFSAshKwEPfQtSgwB9auL9\r\nVGgvAVUNiBOIJB8zHehKmgvEOOJHtGETXpRAtIDQcBsrD5jsa24iqVErcjqq\r\niqli6eTcJJXpvPctv2/r99vMsO3LZy6uFaUeg4rbyrlivuc7qXSiTKhpz5y+\r\nC9CxuK7AtvMWTkvEUqs1mTSETIeVV0CXzyaOkAORowk1fP6Nr44sdwkoGfAi\r\nWSFdyO6B3nFxSrXL+gfUw8glrKzWHhBP8THuNZQ4aL6WlJdUdx+ZdEZFtHuw\r\ncdX6MlXC+5c6FtysVzD3GcFNyYRa4EMOu5uIVTtwgiqo/blbADNSV2bSVyF4\r\n6NAqF2QVnfDBOZ8zgIzYnxS+1V6yp1h7pwnn6Z1bY6hoCc3giNOB0i9dYzdI\r\nDx4AOjezjf0F5yweN73mfp5XaTartoT9+Bk=\r\n=ZSxC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pveyes","email":"fatihkalifa@gmail.com"},"directories":{},"maintainers":[{"name":"pveyes","email":"fatihkalifa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/raw.macro_0.7.0_1667048632786_0.026509375135109314"},"_hasShrinkwrap":false}},"maintainers":[{"name":"pveyes","email":"fatihkalifa@gmail.com"}],"description":"Read file contents at build time, similar to webpack raw-loader","license":"MIT","readme":"# raw.macro\n\n[![Actions Status](https://github.com/pveyes/raw.macro/workflows/build/badge.svg)](https://github.com/pveyes/raw.macro/actions) [![Babel Macro](https://img.shields.io/badge/babel--macro-%F0%9F%8E%A3-f5da55.svg?style=flat-square)](https://github.com/kentcdodds/babel-plugin-macros)\n\n> Webpack [`raw-loader`](https://github.com/webpack-contrib/raw-loader) implemented as [`babel-plugin-macros`](https://github.com/kentcdodds/babel-plugin-macros) and [SWC](https://swc.rs/) plugins\n\n## Installation\n\nIn order to use raw.macro in your own project, you can use one of the following commands:\n\n```\n$ yarn add --dev raw.macro\n# or\n$ npm install --save-dev raw.macro\n```\n\nMake sure `babel-plugin-macros` already installed. If you're using [Create React App](https://github.com/facebook/create-react-app), it's installed by default.\n\nAlternatively you can use [SWC plugins](#swc) and skip installing `babel-plugins-macros` entirely.\n\n## Usage\n\nraw.macro is similar to Node’s `require` call:\n\n```js\nimport raw from \"raw.macro\";\n\nconst markdown = raw(\"./README.md\");\n```\n\n**Note: Because raw.macro uses babel internally to replace `raw()` calls, your transpiled code won't be changed if you only change the file that you import. This is because from babel perspective, your JS file is unchanged**\n\nOne workaround that you can do that doesn't involve restarting your build system is making small changes where you put `raw()` calls, for example by adding `console.log()` with different content.\n\n### Custom Encoding\n\nIf you want to use custom encoding (by default it will use `utf-8`), you can pass it to the second argument\n\n```js\nimport raw from \"raw.macro\";\n\nconst binary = raw(\"./path/to/binary\", \"binary\");\n```\n\n### Dynamic path import\n\nYou can also use import dynamic path using [template literal](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals). You can even use them inside a function / React component!\n\n```js\nimport raw from \"raw.macro\";\n\nfunction Article(props) {\n  const content = raw(`../content/${props.locale}.md`);\n  return <Markdown content={content} />;\n}\n```\n\n**This method has 2 caveats:**\n\n1. You can only use up to two variables inside template literal. 1 for directory name, and 1 for file name.\n2. Using dynamic path import will includes all files that matches your dynamic path, which can make your JS bundle a lot bigger. This is also partly the reason of limitation described in #1\n\n## SWC\n\nYou can also use `raw.macro` in a swc-based project (e.g: Next.js) by using the SWC plugins.\n\nDue to how the plugins is loaded, you have to pass `rootDir` option pointing to the root directory of your project (where your `node_modules` directory lives). Typically it's enough to pass `__dirname`.\n\n```js\n// next.config.js\nmodule.exports = {\n  experimental: {\n    swcPlugins: [\n      [\n        \"raw.macro/swc\",\n        {\n          rootDir: __dirname,\n        },\n      ],\n    ],\n  },\n};\n```\n\nNote that currently SWC plugins only support reading text file from relative path and node_modules content. Using custom encoding or dynamic path import is not supported.\n\n## License\n\nMIT\n","readmeFilename":"README.md","homepage":"https://github.com/pveyes/raw.macro#readme","keywords":["webpack","raw-loader","raw","string","babel","babel-macros","babel-plugin-macros"],"repository":{"type":"git","url":"git+https://github.com/pveyes/raw.macro.git"},"bugs":{"url":"https://github.com/pveyes/raw.macro/issues"}}