{"_id":"express-robots-txt","_rev":"8-bafdd351df2389d98dcf3aee2401eb7e","name":"express-robots-txt","description":"Express middleware to serve and generate robots.txt","dist-tags":{"latest":"1.0.0"},"versions":{"0.2.0":{"name":"express-robots-txt","version":"0.2.0","description":"Express middleware to serve and generate robots.txt","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/modosc/express-robots-txt.git"},"keywords":["express","robots","robots.txt","robots"],"author":{"name":"modosc","url":"http://github.com/modosc"},"contributors":[{"name":"ashaffer","url":"http://github.com/ashaffer"}],"license":"MIT","bugs":{"url":"https://github.com/modosc/express-robots-txt/issues"},"homepage":"https://github.com/modosc/express-robots-txt","dependencies":{},"devDependencies":{"chai":"^3.5.0","express":"^4.12.1","mocha":"^3.2.0","supertest":"^3.0.0"},"gitHead":"2a0b22126220c4b0c4dbbf510039876069f4cb48","_id":"express-robots-txt@0.2.0","_shasum":"5d1ffc398c698ad4e3f5b8a3c046ae02377e4ac9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"modosc","email":"jon@divisionbyzero.com"},"dist":{"shasum":"5d1ffc398c698ad4e3f5b8a3c046ae02377e4ac9","tarball":"https://registry.npmjs.org/express-robots-txt/-/express-robots-txt-0.2.0.tgz","integrity":"sha512-fcItCkVqMitvzrDeCF99kM/QtqGk6A/sI3u90lUtnxQJWeXLAyQDJL7b65bMMSbzE/vmbINWoHDEBCSiiKjdVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf/s8a7INtuKC/ZTtqNpss4IlXyh/QO+/B+68tCQPitwIhAPXynAsGRrno/Eon+/slEDaiibm1WkFR8SP+6EtfqXAU"}]},"maintainers":[{"name":"modosc","email":"jon@divisionbyzero.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-robots-txt-0.2.0.tgz_1492449259952_0.10050364350900054"}},"0.3.0":{"name":"express-robots-txt","version":"0.3.0","description":"Express middleware to serve and generate robots.txt","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/modosc/express-robots-txt.git"},"keywords":["express","robots","robots.txt","robots"],"author":{"name":"modosc","url":"http://github.com/modosc"},"contributors":[{"name":"ashaffer","url":"http://github.com/ashaffer"},{"name":"Mathieu Maes"}],"license":"MIT","bugs":{"url":"https://github.com/modosc/express-robots-txt/issues"},"homepage":"https://github.com/modosc/express-robots-txt","dependencies":{},"devDependencies":{"chai":"^4.1.2","express":"^4.12.1","mocha":"^5.2.0","supertest":"^3.0.0"},"peerDependencies":{"express":"^4.12.1"},"gitHead":"6d872b0c1cc111c0299925f6f29f2d613360e737","_id":"express-robots-txt@0.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"modosc","email":"jon@divisionbyzero.com"},"dist":{"integrity":"sha512-Rc04Uq+5/ZKfQCesgbSmXl7d803Xef6s1tuC/IIEGPUswY+ZfUjqb/yFVJ/le7rUMM5Po9WKNNlf+ZO/VDuyJg==","shasum":"422fece2b6083555d6065ecd188c0124f39ebad9","tarball":"https://registry.npmjs.org/express-robots-txt/-/express-robots-txt-0.3.0.tgz","fileCount":8,"unpackedSize":30161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFLZjCRA9TVsSAnZWagAAxAQP/3MT+87q4o23laRFJlO5\nKeX0z4AaQ7R/Mpf1lYbTaPMSZiBTg/QJlkKsveAnxI9eQ6PHBws5PsTmACnV\nqczc9inzf5vG8yHMj4B5RaG+CQee2Y3Wd2RiavqxHGTnYpkDyOciu4EKB+H5\nxTp5qxPNN1Ziw1fBZEd7gdCt2J+g/swydWPfNX+Ot4tcQGpoY91SKwKeJ93F\n8oDHhUb/9OjiRZ8usjuQwAQS4+hxyb6PuMh6+HlI9PJ+UzdZQ/Iq6NAcZMQ5\nVMtGO7pW503pf34ZjJ9Ic+eJ6Kg8SkWUi5sTtGH6HEi8OS/taK9yZWVEeDXT\nuqicDZxhWF5orA6alwpaCk4OmaXo0wDJOUS5T51uMgKvQSgQS44fKBqZA2N4\nY8CpdiBiKACJU8kM2EwH7P9yuai+aLngBPetoi21OSUyk+zYM4aq6G3xd0Bu\nnDuGAMwK3uatDbEO0QGajDphuz+C0NlRa8IfAj8NkyWzdoghEephssV7kLP8\neZrVop65NO9aeSukv5vd8KsAC3y4mhbrXJMZ6Xv0OnzDffyZmEWJhnOqhecy\noV7PqrSe5yqTRYm6rvBDEnRW96u7441RA4j5fPGT5zMdNYYV48PUEbUlh4G/\nyzXaQlyEG/86s9U8pjNNDdk7MH8RIbf8WPqnNvv8NN8dlB8zl1E7M9GCGjlU\nkB2D\r\n=QMok\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbOTa0hWu686pfPj32ozUwbC7vFXphHUIpI8kunGMinAIgFzg3Me0bdcEHpMXIZGXUpO0XpSIMqQD5Ga4hxs7k/gg="}]},"maintainers":[{"name":"modosc","email":"jon@divisionbyzero.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-robots-txt_0.3.0_1528084065410_0.17510292335496902"},"_hasShrinkwrap":false},"0.4.0":{"name":"express-robots-txt","version":"0.4.0","description":"Express middleware to serve and generate robots.txt","main":"index.js","directories":{"test":"test"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/modosc/express-robots-txt.git"},"keywords":["express","robots","robots.txt","robots"],"author":{"name":"modosc","url":"http://github.com/modosc"},"contributors":[{"name":"ashaffer","url":"http://github.com/ashaffer"},{"name":"Mathieu Maes"}],"license":"MIT","bugs":{"url":"https://github.com/modosc/express-robots-txt/issues"},"homepage":"https://github.com/modosc/express-robots-txt","dependencies":{},"devDependencies":{"chai":"^4.1.2","express":"^4.12.1","jest":"^23.3.0","supertest":"^3.0.0"},"peerDependencies":{"express":"^4.12.1"},"jest":{"setupTestFrameworkScriptFile":"<rootDir>/test/setup-test-framework-script.js","testMatch":["<rootDir>/test/index.js"]},"gitHead":"ef30f7732e8e319c9922080f9426aca42b4d27e3","_id":"express-robots-txt@0.4.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"modosc","email":"jon@divisionbyzero.com"},"dist":{"integrity":"sha512-bEu+aLPcq02wdG+w5SIbAeVPbq14d6/Ra8S0ObFoJBN6xm69KwZnKs/l2tF/NpTwOHG/WKQKLI6ez+1xH3nt8Q==","shasum":"8717d8772b0d6735bb9ed0bd651c4bcd3ecf7e89","tarball":"https://registry.npmjs.org/express-robots-txt/-/express-robots-txt-0.4.0.tgz","fileCount":9,"unpackedSize":125513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQpjWCRA9TVsSAnZWagAAIoUP/1HG3zpogxQL54Q6VVuy\nGw23ZHFbO67sT+7LXb3mypqamNeMgL7DDuiDy3cZgbx7ipA37WLS2LBxKx7e\ntK1Ipl21QO/q6Y/H6YNiz/3A8xwBB8OaE/rpGFDMpiDhGBFHhxZK2Zlikzmz\ngEztC6fsrQcmi6P+It6VK5QoTL0lTEkBFHR46eHHv9adZPzm7W7W1HOhcYi4\nYhOyH/MmqAQy042y1YoH+JxpTggVQ/JXi8iP17cN/3ci3mRb/AoiOULa+geQ\nAJ9UiyuWYJ0PxfsyoY4VvHmV3EQq0n85RwYZhYxps7Em5BbADxA3i3lehQuk\nYMv9ntyvOOTj6PROJPs6Nwvw6Q2+EF84KMurXlcfoFcf/rI50uyplrhprnbG\nGuLqLWnKbrkVm1H0CEt760LGIE95v4ROJ/41ig7ZhBqHtivnoehYhfFDW6hR\nPGGbsWLjEB+D1N6bTbjsad4ah7VYunZYv2CFL6c+vGNSO3BzkgQ7drtprQOR\nOXsOE5pKw7x6vjFo+zQeBU3b77XsctYUgo940WP9LF5yndtIEAyoP7+9ZY9O\ngEA/XY7aXyFXrxFogl2sNGD0ytEmDucWSPa+2BYQ0E+ZFs3qlUJ5TH98uUYN\nsglcbsJfFcFTIJRxoWE3ChA3Ua++jbTh+sCaACLXE9Dh64btd+y8sfoyqzQb\nfHWE\r\n=tMcl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDF1hGkIUbytdjVynMjTFuL8/wajGvT1bibe3zQzfuogIhAN79Jnv4FyT4UkzTEYayLTZG01brstu7sLNcShG2rfXv"}]},"maintainers":[{"name":"modosc","email":"jon@divisionbyzero.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-robots-txt_0.4.0_1531091157972_0.6334881878290883"},"_hasShrinkwrap":false},"0.4.1":{"name":"express-robots-txt","version":"0.4.1","description":"Express middleware to serve and generate robots.txt","main":"index.js","directories":{"test":"test"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/modosc/express-robots-txt.git"},"keywords":["express","robots","robots.txt","robots"],"author":{"name":"modosc","url":"http://github.com/modosc"},"contributors":[{"name":"ashaffer","url":"http://github.com/ashaffer"},{"name":"Mathieu Maes"}],"license":"MIT","bugs":{"url":"https://github.com/modosc/express-robots-txt/issues"},"homepage":"https://github.com/modosc/express-robots-txt","dependencies":{},"devDependencies":{"chai":"^4.1.2","express":"^4.12.1","jest":"^24.8.0","supertest":"^4.0.2"},"peerDependencies":{"express":"^4.12.1"},"jest":{"setupFilesAfterEnv":["<rootDir>/test/setup-test-framework-script.js"],"testMatch":["<rootDir>/test/index.js"]},"gitHead":"30dc36875b74a7a1a73043aa10ee1dafbce86306","_id":"express-robots-txt@0.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"modosc","email":"jon@divisionbyzero.com"},"dist":{"integrity":"sha512-qVffRP/YmwZEISWB/gAGfJ+Y85sUKcjGXtryCOZFRyKOvF2b/JaG2xpPKVT9NeNOMZYvNq000qHp/oBtLYgTnQ==","shasum":"f3123a9875fd885d3c11cf4a7348b89a20f40ffc","tarball":"https://registry.npmjs.org/express-robots-txt/-/express-robots-txt-0.4.1.tgz","fileCount":9,"unpackedSize":173205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK6ASCRA9TVsSAnZWagAACW4P/3GqB/O0Gzzr5m+s2TWt\nMAqVVIh+DzmFySS/xyWd791DfTpABK6+LTgavX1TxkbQvhKcK5Bpz01FTuG8\nJVrd5DrMR8rMOg+TQDAx2f5LTlFl13SLAfjmpyIptPy4UAGLcJPJjAPugDju\njMBu47aJAImwnbhaZuswstsOtx9RLIj49DDTllAQJNvLzgHaEZb9ES+9Kt64\nIm/5EZOE45B9qhux95KIf8uHTpevxdFZktgEnO4SIukqFjs2WrHSkFzHU2TB\nLEkbQOJ1cXD82s0x7tagLreh8Jnd3hwBLdkPdOI+L6R7GTrXlz/7I1za8Q2m\nE9/HV/UxVuVv6UWhywWy2+AcLxMgDoHlimcyCXj9p+wz3W/J9KgRCL6h2odT\nu3fpooLFrQMHVM/dlIs05ddcjNz9+/XhoOOSacCS4WnAKXNFX4pxsKtsaJSp\nanLyDGwnk2IpkdktuI5zp6c+FfRdzH5dLVmFpEVULQ1UFEqJixpCxDo+8PUf\nPCoOg/MRgEoZoMhi/8M//yKupsqIt0iZKUPVbRWBrxiR9T4CNg1bTPtGV690\nBCJaAov4bGYnFL778o2ux1+Q12x20tWVfvP1TexHIEqGmR7/+w0YTQDLXVDx\nMIdpADDGWiFrfjfNch+3wx7e97xA+6d1cv6wT89b36+X1V67ud4HzNBTYoeT\nIcY6\r\n=rkyf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWqdgtGrsDwwIWiAUD0voqMbYu3tUY8jCEtH9fd7IJYAiBeArl8Z/IiYZJ1pD50SzYVcr6UfCXwrXGmB0GQOf51Qg=="}]},"maintainers":[{"name":"modosc","email":"jon@divisionbyzero.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-robots-txt_0.4.1_1563140114391_0.5462695549353436"},"_hasShrinkwrap":false},"0.5.0":{"name":"express-robots-txt","version":"0.5.0","description":"Express middleware to serve and generate robots.txt","main":"index.js","directories":{"test":"test"},"scripts":{"test":"jest"},"repository":{"type":"git","url":"git+https://github.com/modosc/express-robots-txt.git"},"keywords":["express","robots","robots.txt","robots"],"author":{"name":"modosc","url":"http://github.com/modosc"},"contributors":[{"name":"ashaffer","url":"http://github.com/ashaffer"},{"name":"Mathieu Maes"}],"license":"MIT","bugs":{"url":"https://github.com/modosc/express-robots-txt/issues"},"homepage":"https://github.com/modosc/express-robots-txt","dependencies":{},"devDependencies":{"chai":"^4.1.2","express":"^4.12.1","jest":"^26.1.0","supertest":"^4.0.2"},"peerDependencies":{"express":"^4.12.1"},"jest":{"setupFilesAfterEnv":["<rootDir>/test/setup-test-framework-script.js"],"testMatch":["<rootDir>/test/index.js"]},"gitHead":"672404f69a409803f413bca0692e974e85ba0a2c","_id":"express-robots-txt@0.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"modosc","email":"jon@divisionbyzero.com"},"dist":{"integrity":"sha512-ISyI++3Yy1lZ982/gQK3RVbghxe2R+/+VDQ8EWrmAmNncyD4VITJR9jYiSbvfxRSVqcGjKWndKkYbgY6fVFdOA==","shasum":"fba93a96777d817d12cca0be4264ae1a4708bfc4","tarball":"https://registry.npmjs.org/express-robots-txt/-/express-robots-txt-0.5.0.tgz","fileCount":11,"unpackedSize":183204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOubuCRA9TVsSAnZWagAAa6YP/jc2lEnx+OOXxPd9Ne6y\nyYwekq2EvRdAK2d4Xd3R08Uf6gvJ792pa4hb4IbqBauHjlGZIa5Da0T/lpL1\nuDSA64P5lE7wGAFOxOSklOFDXyjKSeXWJYv9wy3cN0aP+k5yZah4KIYqwi2F\ndQSOqb+9qrs3DX1atE76N8t88GI3CtEqXbb4NbebPk25gwQqyBQkCkfdU4ak\nQV/0bVtQ3vqfsDU13Byyv8mAXm/V80EpIgb27cpZ/FYiczg/aDXESWdZsoHN\n3DuF8rDUM81HnugE5sn0NqJ+Og175isFsc/zCJ6IWvS/eT8gsoBtMDQgIl2T\nWPPo7qSnM0CBORGZkfmgi7JQ5A+laxJZj747/LK3x2fJkn4YNCDnwbV/xCKB\nRNt/KduCc5nvzlBT62PJ0IneWjTNB7rLWRoXIQZ/hBJ0O3OIeA7T+mJsC51p\n3OlFuamCnf4GQ88scfa7zIsV/Fi8p4qrMj0NuZ9opGFXwQTJ+k2qUfM2U6Sw\nrey+8J3JTilwWt2Fe5ofVXFQ668VKJGNWd3ZfF+oSaSz4pVKU5YZ4Hr/RYAL\n5KUq/5cd8YtWG5Gz0NXAZyZMKMYKG1bODGdmPFPIIILsHa1YSQTKIANy3rsI\nmQgKsUB71nqI9r/7WBGSDjmQJywOnloC0+Pn703Wn1NF3uuTsLqxig9NibZ4\nd67b\r\n=S/WK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0LyBA2fboiAy2YxwESiY3Uea4rGM1aC44qPZaYiHoMgIhAMoaelbprRCnDPaVdOPJq85NI29dZ/vgLKdwsykroKhK"}]},"maintainers":[{"name":"modosc","email":"jon@divisionbyzero.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-robots-txt_0.5.0_1597695726518_0.9134388556861346"},"_hasShrinkwrap":false},"1.0.0":{"name":"express-robots-txt","version":"1.0.0","description":"Express middleware to serve and generate robots.txt","type":"commonjs","main":"./commonjs/index.js","exports":{".":{"require":"./commonjs/index.js","default":"./esm/index.mjs"}},"module":"./esm/index.mjs","scripts":{"test:esm":"NODE_OPTIONS=\"--no-warnings --experimental-modules --experimental-vm-modules\" jest -c test/esm/jest.config.mjs","test:commonjs":"jest -c test/commonjs/jest.config.js","test":"yarn test:esm && yarn test:commonjs","lint":"eslint --fix  esm/*.mjs test/esm/*.mjs test/commonjs/*.js","build:cjs":"babel esm --out-dir commonjs/ --source-maps","build":"yarn lint && yarn build:cjs && yarn test"},"repository":{"type":"git","url":"git+https://github.com/modosc/express-robots-txt.git"},"keywords":["express","robots","robots.txt","robots"],"author":{"name":"modosc","url":"http://github.com/modosc"},"contributors":[{"name":"ashaffer","url":"http://github.com/ashaffer"},{"name":"Mathieu Maes"}],"license":"MIT","bugs":{"url":"https://github.com/modosc/express-robots-txt/issues"},"homepage":"https://github.com/modosc/express-robots-txt","dependencies":{},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/eslint-parser":"^7.15.0","@babel/preset-env":"^7.15.0","babel-plugin-add-module-exports":"^1.0.4","chai":"^4.1.2","eslint":"^7.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-import":"^2.24.1","eslint-plugin-jest":"^24.4.0","express":"^4.12.1","jest":"27.0.6","jest-config":"^27.0.6","supertest":"^6.0.0"},"peerDependencies":{"express":"^4.12.1"},"babel":{"presets":[["@babel/preset-env",{"targets":{"node":"current"}}]],"plugins":["add-module-exports"]},"eslintConfig":{"env":{"browser":false,"es6":true,"node":true},"extends":["airbnb-base"],"parser":"@babel/eslint-parser","parserOptions":{"sourceType":"module","allowImportExportEverywhere":false,"ecmaFeatures":{"globalReturn":false},"requireConfigFile":false},"plugins":["babel"],"rules":{"import/extensions":["error",{"mjs":"always"}],"indent":["error",2],"linebreak-style":["error","unix"],"quotes":["error","single"],"semi":["error","never"],"strict":0,"no-underscore-dangle":0}},"gitHead":"a577d38aa68b43c38303b1fd20b683f674a63abc","_id":"express-robots-txt@1.0.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ZzXTJgvHY6N8MIPzWidIrOGngkNJ8nrSP9Ox0nztVkQxvpwcX8egJvhM6tBUojf9xDmnSc7J5RlWQJJK91N3aA==","shasum":"354dde6f241c3d4ed39f74cfd0604dd92daea497","tarball":"https://registry.npmjs.org/express-robots-txt/-/express-robots-txt-1.0.0.tgz","fileCount":6,"unpackedSize":14791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIEwXCRA9TVsSAnZWagAACacQAIAasEMCkk59Iy2DuiCM\nrDr279lsapVC0s6jCjPPMqhGog73Qww9FAufouAJZL+mRvVUw+lyRBgSdVPM\n1UJJut20g/fRKbK/+xj9bP0b8tlXOg4HY8GmDONIWkoEW8ZO7/gkttuUCu7H\nUd7cNDGCy26SSNWDyYiU7RRKoJ7Qc4xp/RbMx5nBb7GIhs3gYc+iGly/OBW/\ndmtzgpg9okTE5YEDA3WWzySE5B0E6NTvQA4MxBeX+LeYlCpnjZFX2ZFz5/ye\nC8j5F5X+ltP3SQNT0YVe3IDjtnvFbFAFfWZz0epJNr+g17/ZLGTy0fgCF1LI\nQi/O8Y7jL/MKUChprQBuWwQOGqYlBtjg0lzlSG3++00A4SuqKSnNuPSRkA/+\n8JK5NPcL6ZJ+uXA0kpBEyMaruWrRQ5PWswBXB25HmJOof3uEV9gGtLfJdYPg\npza1W1ryevFVUEVreJxWL++tx+fdbtpJIfDYmNHpkK//HlbKxZESRYOKpwKo\nSxz12KvNPgnc2iBKOfmkZDTQ9wdlNAu7gngMzotC5uDQJgXBrA6Tc0E3HJgU\nVOFzI3tnngm9a4Fr9GX6Rl57ZdW8EQK4Rq6U5fry2yShfjO6UgaL/xDKYFSg\nJ5ZCTWuu9kxYADry8SmTvEcorD5tM5hnC5cJ5yIUsZ0BSYGbqi0sCsZkWur0\nzZ63\r\n=nTA3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPRMR35+p3dndgE9YzJqLHSG2kBiH23bPoQdALqbd7qgIhALw6s1y/aKrhDg67+KNw49FcbgAU1ZVqCCM9y4n0CxS1"}]},"_npmUser":{"name":"modosc","email":"jon@divisionbyzero.com"},"directories":{},"maintainers":[{"name":"modosc","email":"jon@divisionbyzero.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-robots-txt_1.0.0_1629506583631_0.2936154288993267"},"_hasShrinkwrap":false}},"readme":"# express-robots-txt [![npm version](https://badge.fury.io/js/express-robots-txt.svg)](https://badge.fury.io/js/express-robots-txt) ![Node.js CI](https://github.com/modosc/express-robots-txt/workflows/Node.js%20CI/badge.svg)\n\nExpress middleware for generating a robots.txt or responding with an existing file.\n# Usage\n```javascript\n// es6 usage requires a version of node which supports esm_conditional_exports, see\n// https://nodejs.org/api/esm.html#esm_conditional_exports\nimport express from 'express'\nimport robots from 'express-robots-txt'\n\n// commonjs\nconst express = require('express')\nconst robots = require('express-robots-txt')\n\nconst app = express()\nconst port = 3000\n\napp.use(robots({\n  UserAgent: '*',\n  Disallow: '/',\n  CrawlDelay: '5',\n  Sitemap: 'https://nowhere.com/sitemap.xml',\n}))\n\napp.listen(port)\n```\n## Using a file\n\n```javascript\napp.use(robots(__dirname + '/robots.txt'));\n```\n\n## Using an object\n\n### Basic object\n\n```javascript\napp.use(robots({\n  UserAgent: '*',\n  Disallow: '/'\n}))\n```\n\n#### Will produce:\n```\nUser-agent: *\nDisallow: /\n```\n\n### Crawl Delay\nYou can optionally pass a CrawlDelay in just like passing in Disallow\n\n```javascript\napp.use(robots({\n  UserAgent: '*',\n  Disallow: '/',\n  CrawlDelay: '5'\n}))\n```\n\n#### Will produce:\n```\nUser-agent: *\nDisallow: /\nCrawl-delay: 5\n```\n### Sitemap\nYou can optionally pass a Sitemap in just like passing in CrawlDelay:\n\n\n```javascript\napp.use(robots({\n  UserAgent: '*',\n  Disallow: '/',\n  CrawlDelay: '5',\n  Sitemap: 'https://nowhere.com/sitemap.xml'\n}))\n```\n\n#### Will produce:\n```\nUser-agent: *\nDisallow: /\nCrawl-delay: 5\nSitemap: https://nowhere.com/sitemap.xml\n```\n\nYou can also pass in an array of Sitemaps:\n\n```javascript\napp.use(robots({\n  UserAgent: '*',\n  Disallow: '/',\n  CrawlDelay: '5',\n  Sitemap: [\n    'https://nowhere.com/sitemap.xml',\n    'https://nowhere.com/sitemap2.xml'\n  ]\n}))\n```\n\n#### Will produce:\n```\nUser-agent: *\nDisallow: /\nCrawl-delay: 5\nSitemap: https://nowhere.com/sitemap.xml\nSitemap: https://nowhere.com/sitemap2.xml\n```\n\n### Or an array of objects\n\n```javascript\napp.use(robots([\n  {\n    UserAgent: 'Googlebot',\n    Disallow: '/no-google'\n  },\n  {\n    UserAgent: 'Bingbot',\n    Disallow: '/no-bing'\n  }\n]));\n```\n\n#### Will produce:\n```\nUser-agent: Googlebot\nDisallow: /no-google\nUser-agent: Bingbot\nDisallow: /no-bing\n```\n\n### Or either property (UserAgent | Disallow) as an array\n\n```javascript\napp.use(robots([\n  {\n    UserAgent: [ 'Googlebot', 'Slurp' ],\n    Disallow: [ '/no-google', '/no-yahoo' ]\n  },\n  {\n    UserAgent: '*',\n    Disallow: [ '/no-bots', '/still-no-bots' ]\n  }\n]));\n```\n\n#### Will produce:\n```\nUser-agent: Googlebot\nUser-agent: Slurp\nDisallow: /no-google\nDisallow: /no-yahoo\nUser-agent: *\nDisallow: /no-bots\nDisallow: /still-no-bots\n```\n\n### Host\nYou can optionally pass a Host in just like passing in Disallow. Note that [some\ncrawlers](https://en.wikipedia.org/wiki/Robots_exclusion_standard#Host) may not\nsupport this drective.\n\n```javascript\napp.use(robots({\n  UserAgent: '*',\n  Disallow: '/',\n  CrawlDelay: '5',\n  Host: 'foobar.com'\n}))\n```\n\n#### Will produce:\n```\nUser-agent: *\nDisallow: /\nCrawl-delay: 5\nHost: foobar.com\n```\n\n## Thanks\nOriginally forked from [weo-edu/express-robots](https://github.com/weo-edu/express-robots).\n","maintainers":[{"name":"modosc","email":"jon@divisionbyzero.com"}],"time":{"modified":"2022-06-17T22:35:55.198Z","created":"2017-04-17T17:14:20.184Z","0.2.0":"2017-04-17T17:14:20.184Z","0.3.0":"2018-06-04T03:47:45.521Z","0.4.0":"2018-07-08T23:05:58.076Z","0.4.1":"2019-07-14T21:35:14.540Z","0.5.0":"2020-08-17T20:22:06.617Z","1.0.0":"2021-08-21T00:43:03.782Z"},"homepage":"https://github.com/modosc/express-robots-txt","keywords":["express","robots","robots.txt","robots"],"repository":{"type":"git","url":"git+https://github.com/modosc/express-robots-txt.git"},"contributors":[{"name":"ashaffer","url":"http://github.com/ashaffer"},{"name":"Mathieu Maes"}],"author":{"name":"modosc","url":"http://github.com/modosc"},"bugs":{"url":"https://github.com/modosc/express-robots-txt/issues"},"license":"MIT","readmeFilename":"README.md"}