{"_id":"connect-static-file","_rev":"2802274","name":"connect-static-file","description":"connect and express middleware to serve a single static file","dist-tags":{"latest":"2.0.0"},"maintainers":[{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"}],"time":{"modified":"2022-08-18T09:15:39.000Z","created":"2015-03-21T20:33:12.011Z","2.0.0":"2017-10-04T10:10:56.269Z","1.2.1":"2017-10-04T09:02:26.033Z","1.2.0":"2017-05-17T18:32:13.840Z","1.1.2":"2015-11-22T14:02:30.934Z","1.1.1":"2015-11-22T10:46:58.364Z","1.1.0":"2015-11-20T10:09:08.216Z","1.0.3":"2015-04-25T14:12:03.334Z","1.0.2":"2015-04-10T10:52:46.440Z","1.0.1":"2015-03-21T20:47:01.393Z","1.0.0":"2015-03-21T20:33:12.011Z"},"users":{},"author":{"name":"Joris van der Wel","email":"joris@jorisvanderwel.com"},"repository":{"type":"git","url":"git+https://github.com/Joris-van-der-Wel/connect-static-file.git"},"versions":{"2.0.0":{"name":"connect-static-file","version":"2.0.0","description":"connect and express middleware to serve a single static file","main":"lib/connect-static-file.js","scripts":{"lint":"eslint lib test && echo Lint free!","test":"npm run lint && istanbul cover node_modules/mocha/bin/_mocha test"},"repository":{"type":"git","url":"git+https://github.com/Joris-van-der-Wel/connect-static-file.git"},"files":["lib"],"keywords":["static","gzip","gz","express","connect","file","compress","middleware"],"author":{"name":"Joris van der Wel","email":"joris@jorisvanderwel.com"},"license":"MIT","bugs":{"url":"https://github.com/Joris-van-der-Wel/connect-static-file/issues"},"homepage":"https://github.com/Joris-van-der-Wel/connect-static-file","dependencies":{"accepts":"^1.2.5","mime":"^1.3.4","send":"^0.16.0"},"devDependencies":{"babel-eslint":"^8.0.1","chai":"^3.4.1","chai-http":"^1.0.0","eslint":"^4.8.0","eslint-plugin-import":"^2.7.0","express":"^4.15.3","istanbul":"^0.4.0","mocha":"^2.3.4","mocha-sugar-free":">= 1.1.0 < 2"},"gitHead":"7a42aa233b9b107e154a2ff9df83fbabc1182684","_id":"connect-static-file@2.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"},"dist":{"shasum":"c18ea2fbefb3e4442f6d9bfcad23c6de16a79433","size":3164,"noattachment":false,"key":"/connect-static-file/-/connect-static-file-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-static-file/download/connect-static-file-2.0.0.tgz"},"maintainers":[{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-static-file-2.0.0.tgz_1507111855402_0.3520331217441708"},"directories":{},"publish_time":1507111856269,"_hasShrinkwrap":false,"_cnpm_publish_time":1507111856269,"_cnpmcore_publish_time":"2021-12-17T09:40:07.646Z"},"1.2.1":{"name":"connect-static-file","version":"1.2.1","description":"connect and express middleware to serve a single static file","main":"lib/connect-static-file.js","scripts":{"pretest":"jshint lib test && jscs lib test","test":"istanbul cover node_modules/mocha/bin/_mocha test"},"repository":{"type":"git","url":"git+https://github.com/Joris-van-der-Wel/connect-static-file.git"},"files":["lib"],"keywords":["static","gzip","gz","express","connect","file","compress","middleware"],"author":{"name":"Joris van der Wel","email":"joris@jorisvanderwel.com"},"license":"MIT","bugs":{"url":"https://github.com/Joris-van-der-Wel/connect-static-file/issues"},"homepage":"https://github.com/Joris-van-der-Wel/connect-static-file","dependencies":{"accepts":"^1.2.5","mime":"^1.3.4","send":"^0.16.0"},"devDependencies":{"chai":"^3.4.1","chai-http":"^1.0.0","express":"^4.15.3","istanbul":"^0.4.0","jscs":"^2.6.0","jshint":"^2.8.0","mocha":"^2.3.4","mocha-sugar-free":">= 1.1.0 < 2"},"jshintConfig":{"node":true,"bitwise":true,"camelcase":true,"curly":true,"eqeqeq":true,"forin":true,"freeze":true,"immed":true,"indent":8,"latedef":true,"newcap":true,"noarg":true,"nonbsp":true,"nonew":true,"quotmark":"single","undef":true,"unused":"vars","strict":true,"laxbreak":true},"jscsConfig":{"esnext":true,"requireSemicolons":true,"validateLineBreaks":"LF","validateIndentation":8,"validateQuoteMarks":"'","maximumLineLength":{"value":120},"validateParameterSeparator":", ","disallowMultipleVarDecl":true,"disallowTrailingComma":true,"disallowTrailingWhitespace":true,"disallowYodaConditions":true,"disallowSpacesInFunctionDeclaration":{"beforeOpeningRoundBrace":true},"disallowSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true},"disallowNewlineBeforeBlockStatements":true,"requireAlignedObjectValues":"all","requireBlocksOnNewline":true,"requireCamelCaseOrUpperCaseIdentifiers":true,"requireCapitalizedConstructors":true,"requireCommaBeforeLineBreak":true,"requireCurlyBraces":["if","else","for","while","do","try","catch"],"requireDotNotation":"except_snake_case","requireKeywordsOnNewLine":["else","catch"],"requireLineBreakAfterVariableAssignment":true,"requireLineFeedAtFileEnd":true,"requirePaddingNewLinesAfterUseStrict":true,"requirePaddingNewLinesBeforeExport":true,"requirePaddingNewlinesBeforeKeywords":["do","for","if","switch","case","try","while","return","function"]},"gitHead":"a968ccdc66634b6514ff740fd22232adb1a4c5ff","_id":"connect-static-file@1.2.1","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"},"dist":{"shasum":"8def6144fbfbdd597c92d2bf8023fc2258f6e771","size":3703,"noattachment":false,"key":"/connect-static-file/-/connect-static-file-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-static-file/download/connect-static-file-1.2.1.tgz"},"maintainers":[{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-static-file-1.2.1.tgz_1507107745171_0.7487882524728775"},"directories":{},"publish_time":1507107746033,"_hasShrinkwrap":false,"_cnpm_publish_time":1507107746033,"_cnpmcore_publish_time":"2021-12-17T09:40:07.980Z"},"1.2.0":{"name":"connect-static-file","version":"1.2.0","description":"connect and express middleware to serve a single static file","main":"lib/connect-static-file.js","scripts":{"pretest":"jshint lib test && jscs lib test","test":"istanbul cover node_modules/mocha/bin/_mocha test"},"repository":{"type":"git","url":"git+https://github.com/Joris-van-der-Wel/connect-static-file.git"},"keywords":["static","gzip","gz","express","connect","file","compress","middleware"],"author":{"name":"Joris van der Wel","email":"joris@jorisvanderwel.com"},"license":"MIT","bugs":{"url":"https://github.com/Joris-van-der-Wel/connect-static-file/issues"},"homepage":"https://github.com/Joris-van-der-Wel/connect-static-file","dependencies":{"accepts":"^1.2.5","mime":"^1.3.4","send":"^0.15.3"},"devDependencies":{"chai":"^3.4.1","chai-http":"^1.0.0","express":"^4.15.3","istanbul":"^0.4.0","jscs":"^2.6.0","jshint":"^2.8.0","mocha":"^2.3.4","mocha-sugar-free":">= 1.1.0 < 2"},"jshintConfig":{"node":true,"bitwise":true,"camelcase":true,"curly":true,"eqeqeq":true,"forin":true,"freeze":true,"immed":true,"indent":8,"latedef":true,"newcap":true,"noarg":true,"nonbsp":true,"nonew":true,"quotmark":"single","undef":true,"unused":"vars","strict":true,"laxbreak":true},"jscsConfig":{"esnext":true,"requireSemicolons":true,"validateLineBreaks":"LF","validateIndentation":8,"validateQuoteMarks":"'","maximumLineLength":{"value":120},"validateParameterSeparator":", ","disallowMultipleVarDecl":true,"disallowTrailingComma":true,"disallowTrailingWhitespace":true,"disallowYodaConditions":true,"disallowSpacesInFunctionDeclaration":{"beforeOpeningRoundBrace":true},"disallowSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true},"disallowNewlineBeforeBlockStatements":true,"requireAlignedObjectValues":"all","requireBlocksOnNewline":true,"requireCamelCaseOrUpperCaseIdentifiers":true,"requireCapitalizedConstructors":true,"requireCommaBeforeLineBreak":true,"requireCurlyBraces":["if","else","for","while","do","try","catch"],"requireDotNotation":"except_snake_case","requireKeywordsOnNewLine":["else","catch"],"requireLineBreakAfterVariableAssignment":true,"requireLineFeedAtFileEnd":true,"requirePaddingNewLinesAfterUseStrict":true,"requirePaddingNewLinesBeforeExport":true,"requirePaddingNewlinesBeforeKeywords":["do","for","if","switch","case","try","while","return","function"]},"gitHead":"6002b7b78109dd0d04867905d97ba81ef4ff1012","_id":"connect-static-file@1.2.0","_shasum":"ad7c2ce423acf0808b15a18ad3268035098e3747","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"},"dist":{"shasum":"ad7c2ce423acf0808b15a18ad3268035098e3747","size":3769,"noattachment":false,"key":"/connect-static-file/-/connect-static-file-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-static-file/download/connect-static-file-1.2.0.tgz"},"maintainers":[{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/connect-static-file-1.2.0.tgz_1495045931964_0.4911410557106137"},"directories":{},"publish_time":1495045933840,"_hasShrinkwrap":false,"_cnpm_publish_time":1495045933840,"_cnpmcore_publish_time":"2021-12-17T09:40:08.173Z"},"1.1.2":{"name":"connect-static-file","version":"1.1.2","description":"connect and express middleware to serve a single static file","main":"lib/connect-static-file.js","scripts":{"pretest":"jshint lib test && jscs lib test","test":"istanbul cover node_modules/mocha/bin/_mocha test"},"repository":{"type":"git","url":"git+https://github.com/Joris-van-der-Wel/connect-static-file.git"},"keywords":["static","gzip","gz","express","connect","file","compress","middleware"],"author":{"name":"Joris van der Wel","email":"joris@jorisvanderwel.com"},"license":"MIT","bugs":{"url":"https://github.com/Joris-van-der-Wel/connect-static-file/issues"},"homepage":"https://github.com/Joris-van-der-Wel/connect-static-file","dependencies":{"accepts":"^1.2.5","mime":"^1.3.4","send":"^0.12.2"},"devDependencies":{"chai":"^3.4.1","chai-http":"^1.0.0","istanbul":"^0.4.0","jscs":"^2.6.0","jshint":"^2.8.0","mocha":"^2.3.4","mocha-sugar-free":">= 1.1.0 < 2"},"jshintConfig":{"node":true,"bitwise":true,"camelcase":true,"curly":true,"eqeqeq":true,"forin":true,"freeze":true,"immed":true,"indent":8,"latedef":true,"newcap":true,"noarg":true,"nonbsp":true,"nonew":true,"quotmark":"single","undef":true,"unused":"vars","strict":true,"laxbreak":true},"jscsConfig":{"esnext":true,"requireSemicolons":true,"validateLineBreaks":"LF","validateIndentation":8,"validateQuoteMarks":"'","maximumLineLength":{"value":120},"validateParameterSeparator":", ","disallowMultipleVarDecl":true,"disallowTrailingComma":true,"disallowTrailingWhitespace":true,"disallowYodaConditions":true,"disallowSpacesInFunctionDeclaration":{"beforeOpeningRoundBrace":true},"disallowSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true},"disallowNewlineBeforeBlockStatements":true,"requireAlignedObjectValues":"all","requireBlocksOnNewline":true,"requireCamelCaseOrUpperCaseIdentifiers":true,"requireCapitalizedConstructors":true,"requireCommaBeforeLineBreak":true,"requireCurlyBraces":["if","else","for","while","do","try","catch"],"requireDotNotation":"except_snake_case","requireKeywordsOnNewLine":["else","catch"],"requireLineBreakAfterVariableAssignment":true,"requireLineFeedAtFileEnd":true,"requirePaddingNewLinesAfterUseStrict":true,"requirePaddingNewLinesBeforeExport":true,"requirePaddingNewlinesBeforeKeywords":["do","for","if","switch","case","try","while","return","function"]},"gitHead":"2ffbeb618220f121bbcb94b6b5fc3eaa3565132d","_id":"connect-static-file@1.1.2","_shasum":"d1254da775c8d694dba9b0c54994b7550cc1c7a5","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"},"maintainers":[{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"}],"dist":{"shasum":"d1254da775c8d694dba9b0c54994b7550cc1c7a5","size":3757,"noattachment":false,"key":"/connect-static-file/-/connect-static-file-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-static-file/download/connect-static-file-1.1.2.tgz"},"directories":{},"publish_time":1448200950934,"_hasShrinkwrap":false,"_cnpm_publish_time":1448200950934,"_cnpmcore_publish_time":"2021-12-17T09:40:08.379Z"},"1.1.1":{"name":"connect-static-file","version":"1.1.1","description":"connect and express middleware to serve a single static file","main":"lib/connect-static-file.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Joris-van-der-Wel/connect-static-file.git"},"keywords":["static","gzip","gz","express","connect","file","compress","middleware"],"author":{"name":"Joris van der Wel","email":"joris@jorisvanderwel.com"},"license":"MIT","bugs":{"url":"https://github.com/Joris-van-der-Wel/connect-static-file/issues"},"homepage":"https://github.com/Joris-van-der-Wel/connect-static-file","dependencies":{"accepts":"^1.2.5","mime":"^1.3.4","send":"^0.12.2"},"jshintConfig":{"node":true,"bitwise":true,"camelcase":true,"curly":true,"eqeqeq":true,"forin":true,"freeze":true,"immed":true,"indent":8,"latedef":true,"newcap":true,"noarg":true,"nonbsp":true,"nonew":true,"quotmark":"single","undef":true,"unused":"vars","strict":true,"laxbreak":true},"gitHead":"ce376e4cc85a6f33031ba0a84b9973c07017008b","_id":"connect-static-file@1.1.1","_shasum":"b8ff39379c7474176f43fa28072e066d65f1e63a","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"},"maintainers":[{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"}],"dist":{"shasum":"b8ff39379c7474176f43fa28072e066d65f1e63a","size":3222,"noattachment":false,"key":"/connect-static-file/-/connect-static-file-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-static-file/download/connect-static-file-1.1.1.tgz"},"directories":{},"publish_time":1448189218364,"_hasShrinkwrap":false,"_cnpm_publish_time":1448189218364,"_cnpmcore_publish_time":"2021-12-17T09:40:08.560Z"},"1.1.0":{"name":"connect-static-file","version":"1.1.0","description":"connect and express middleware to serve a single static file","main":"lib/connect-static-file.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Joris-van-der-Wel/connect-static-file.git"},"keywords":["static","gzip","gz","express","connect","file","compress","middleware"],"author":{"name":"Joris van der Wel","email":"joris@jorisvanderwel.com"},"license":"MIT","bugs":{"url":"https://github.com/Joris-van-der-Wel/connect-static-file/issues"},"homepage":"https://github.com/Joris-van-der-Wel/connect-static-file","dependencies":{"accepts":"^1.2.5","mime":"^1.3.4","send":"^0.12.2"},"jshintConfig":{"node":true,"bitwise":true,"camelcase":true,"curly":true,"eqeqeq":true,"forin":true,"freeze":true,"immed":true,"indent":8,"latedef":true,"newcap":true,"noarg":true,"nonbsp":true,"nonew":true,"quotmark":"single","undef":true,"unused":"vars","strict":true,"laxbreak":true},"gitHead":"fd484a81d502761416a1fb0c59aec349f4b34a30","_id":"connect-static-file@1.1.0","_shasum":"79404c3792061d999394ab3bd54e6f590763b7e9","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"},"dist":{"shasum":"79404c3792061d999394ab3bd54e6f590763b7e9","size":3536,"noattachment":false,"key":"/connect-static-file/-/connect-static-file-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-static-file/download/connect-static-file-1.1.0.tgz"},"maintainers":[{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"}],"directories":{},"publish_time":1448014148216,"_hasShrinkwrap":false,"_cnpm_publish_time":1448014148216,"_cnpmcore_publish_time":"2021-12-17T09:40:08.813Z"},"1.0.3":{"name":"connect-static-file","version":"1.0.3","description":"connect and express middleware to serve a single static file","main":"lib/connect-static-file.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/Joris-van-der-Wel/connect-static-file.git"},"keywords":["static","gzip","gz","express","connect","file","compress","middleware"],"author":{"name":"Joris van der Wel","email":"joris@jorisvanderwel.com"},"license":"MIT","bugs":{"url":"https://github.com/Joris-van-der-Wel/connect-static-file/issues"},"homepage":"https://github.com/Joris-van-der-Wel/connect-static-file","dependencies":{"accepts":"^1.2.5","mime":"^1.3.4","send":"^0.12.2"},"jshintConfig":{"node":true,"bitwise":true,"camelcase":true,"curly":true,"eqeqeq":true,"forin":true,"freeze":true,"immed":true,"indent":8,"latedef":true,"newcap":true,"noarg":true,"nonbsp":true,"nonew":true,"quotmark":"single","undef":true,"unused":"vars","strict":true,"laxbreak":true},"_id":"connect-static-file@1.0.3","_shasum":"57047ff12e5b9bddd1e1c9619843f373c699c3b1","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"},"maintainers":[{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"}],"dist":{"shasum":"57047ff12e5b9bddd1e1c9619843f373c699c3b1","size":3123,"noattachment":false,"key":"/connect-static-file/-/connect-static-file-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-static-file/download/connect-static-file-1.0.3.tgz"},"directories":{},"publish_time":1429971123334,"_hasShrinkwrap":false,"_cnpm_publish_time":1429971123334,"_cnpmcore_publish_time":"2021-12-17T09:40:09.047Z"},"1.0.2":{"name":"connect-static-file","version":"1.0.2","description":"connect and express middleware to serve a single static file","main":"lib/connect-static-file.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/Joris-van-der-Wel/connect-static-file.git"},"keywords":["static","gzip","gz","express","connect","file","compress","middleware"],"author":{"name":"Joris van der Wel","email":"joris@jorisvanderwel.com"},"license":"MIT","bugs":{"url":"https://github.com/Joris-van-der-Wel/connect-static-file/issues"},"homepage":"https://github.com/Joris-van-der-Wel/connect-static-file","dependencies":{"accepts":"^1.2.5","mime":"^1.3.4","send":"^0.12.2"},"jshintConfig":{"node":true,"bitwise":true,"camelcase":true,"curly":true,"eqeqeq":true,"forin":true,"freeze":true,"immed":true,"indent":8,"latedef":true,"newcap":true,"noarg":true,"nonbsp":true,"nonew":true,"quotmark":"single","undef":true,"unused":"vars","strict":true,"laxbreak":true},"gitHead":"406bc2d254b45470e2a040cd1762e162e3d4e909","_id":"connect-static-file@1.0.2","_shasum":"3fe2135432985c04a410bc8a629f36e9bd7142fe","_from":".","_npmVersion":"2.7.5","_nodeVersion":"1.6.4","_npmUser":{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"},"maintainers":[{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"}],"dist":{"shasum":"3fe2135432985c04a410bc8a629f36e9bd7142fe","size":3141,"noattachment":false,"key":"/connect-static-file/-/connect-static-file-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-static-file/download/connect-static-file-1.0.2.tgz"},"directories":{},"publish_time":1428663166440,"_hasShrinkwrap":false,"_cnpm_publish_time":1428663166440,"_cnpmcore_publish_time":"2021-12-17T09:40:09.260Z"},"1.0.1":{"name":"connect-static-file","version":"1.0.1","description":"Connect/express middleware to serve a single static file","main":"lib/connect-static-file.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/Joris-van-der-Wel/connect-static-file.git"},"keywords":["static","gzip","gz","express","connect","file","compress","middleware"],"author":{"name":"Joris van der Wel","email":"joris@jorisvanderwel.com"},"license":"MIT","bugs":{"url":"https://github.com/Joris-van-der-Wel/connect-static-file/issues"},"homepage":"https://github.com/Joris-van-der-Wel/connect-static-file","dependencies":{"accepts":"^1.2.5","mime":"^1.3.4","send":"^0.12.2"},"jshintConfig":{"node":true,"bitwise":true,"camelcase":true,"curly":true,"eqeqeq":true,"forin":true,"freeze":true,"immed":true,"indent":8,"latedef":true,"newcap":true,"noarg":true,"nonbsp":true,"nonew":true,"quotmark":"single","undef":true,"unused":"vars","strict":true,"laxbreak":true},"_id":"connect-static-file@1.0.1","_shasum":"94e4b8a87fc757a3ae4d30c1c8e9f2003862013a","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"},"maintainers":[{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"}],"dist":{"shasum":"94e4b8a87fc757a3ae4d30c1c8e9f2003862013a","size":3119,"noattachment":false,"key":"/connect-static-file/-/connect-static-file-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-static-file/download/connect-static-file-1.0.1.tgz"},"directories":{},"publish_time":1426970821393,"_hasShrinkwrap":false,"_cnpm_publish_time":1426970821393,"_cnpmcore_publish_time":"2021-12-17T09:40:09.454Z"},"1.0.0":{"name":"connect-static-file","version":"1.0.0","description":"Connect/express middleware to serve a single static file","main":"lib/connect-static-file.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/Joris-van-der-Wel/connect-static-file.git"},"keywords":["static","gzip","gz","express","connect","file","compress","middleware"],"author":{"name":"Joris van der Wel","email":"joris@jorisvanderwel.com"},"license":"MIT","bugs":{"url":"https://github.com/Joris-van-der-Wel/connect-static-file/issues"},"homepage":"https://github.com/Joris-van-der-Wel/connect-static-file","dependencies":{"accepts":"^1.2.5","mime":"^1.3.4","send":"^0.12.2"},"jshintConfig":{"node":true,"bitwise":true,"camelcase":true,"curly":true,"eqeqeq":true,"forin":true,"freeze":true,"immed":true,"indent":8,"latedef":true,"newcap":true,"noarg":true,"nonbsp":true,"nonew":true,"quotmark":"single","undef":true,"unused":"vars","strict":true,"laxbreak":true},"_id":"connect-static-file@1.0.0","_shasum":"d14d9d5850adc4398297008686eca2fe1f85fb7c","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"},"maintainers":[{"name":"joris-van-der-wel","email":"joris@jorisvanderwel.com"}],"dist":{"shasum":"d14d9d5850adc4398297008686eca2fe1f85fb7c","size":3118,"noattachment":false,"key":"/connect-static-file/-/connect-static-file-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-static-file/download/connect-static-file-1.0.0.tgz"},"directories":{},"publish_time":1426969992011,"_hasShrinkwrap":false,"_cnpm_publish_time":1426969992011,"_cnpmcore_publish_time":"2021-12-17T09:40:09.692Z"}},"readme":"connect-static-file\n===================\n[![Build Status](https://travis-ci.org/Joris-van-der-Wel/connect-static-file.svg?branch=master)](https://travis-ci.org/Joris-van-der-Wel/connect-static-file) \n\nConnect/express middleware to serve a single static file\n\nUsage\n-----\n```javascript\nvar express = require('express');\nvar staticFile = require('connect-static-file');\n\nvar app = express();\nvar path = 'path/to/file.txt';\nvar options = {};\napp.use('/foo.txt', staticFile(path, options));\n```\n\n### Options\n\n#### etag\n\nEnable or disable etag generation, defaults to true.\n\n#### extensions\n\nIf a given file doesn't exist, try appending one of the given extensions,\nin the given order. By default, this is disabled (set to `false`). An\nexample value that will serve extension-less HTML files: `['html', 'htm']`.\nThis is skipped if the requested file already has an extension.\n\n#### lastModified\n\nEnable or disable `Last-Modified` header, defaults to true. Uses the file\nsystem's last modified value.\n\n#### maxAge\n\nProvide a max-age in milliseconds for http caching, defaults to 0.\nThis can also be a string accepted by the\n[ms](https://www.npmjs.org/package/ms#readme) module.\n\n#### headers\n\nAny additional headers you would like to set on the response. This is a plain old javascript object: `headers: {'X-Foo': 'bar'}`\n\n#### encoded\n\nIf set, assume the static file has been encoded using the specified encoding. For example `encoded: 'gzip'`. This value must be a valid `Content-Encoding` [token](https://www.iana.org/assignments/http-parameters/http-parameters.xhtml#content-coding).\nIf the browser does not support this encoding _(the encoding is not specified in the `Accept-Encoding` request header)_, this middleware will pass on the request to the next middleware. The `Content-Encoding` header will be set so that the browser will uncompress the file on the fly.\n\nThis is useful if you are compressing your static files beforehand:\n\n```javascript\napp.use('/bundle.js', staticFile('generated/bundle.js.gz', {encoded: 'gzip'}));\n// If the file is missing, or if the browser does not support gzip, use this one instead:\napp.use('/bundle.js', staticFile('generated/bundle.js'));\n```\n\nOther modules\n-------------\nIf you would like to server an entire directory of possible gziped files, take a look at [connect-gzip-static](https://www.npmjs.com/package/connect-gzip-static) or [ecstatic](https://www.npmjs.com/package/ecstatic). If you would like dynamic gzip compression, try [compression](https://www.npmjs.com/package/compression)\n","_attachments":{},"homepage":"https://github.com/Joris-van-der-Wel/connect-static-file","bugs":{"url":"https://github.com/Joris-van-der-Wel/connect-static-file/issues"},"license":"MIT"}