{"bin":{"sfn":"dist/cli/sfn.js"},"bugs":{"url":"https://github.com/hyurl/sfn/issues"},"dist":{"shasum":"03f92f2e4eba91c56d58524f6ccdcf5cf252c114","tarball":"https://registry.npmjs.org/sfn/-/sfn-1.1.0.tgz","fileCount":70,"integrity":"sha512-N/mD8UU/TFuaL8GjkyxIYibyGYgnDBHKNqarmH2f9clhCVKMVybAAXxAUFxVhaSTuvsABRfjPz4PHfncPr7+xg==","signatures":[{"sig":"MEQCIDhZLAuhqSAIN7uLWm4CLIZ86+kAPsj0vFA48UsrfWNpAiBKbaS1Qt+w4cwayRkesbCj+NxwAVxQlOGY8qMW2vsdiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":638471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqe5zCRA9TVsSAnZWagAA5mMP/1bVsykBfNZZFtvgZ8qq\njaaS92pBqhBB+fIRA/AYd7yaKW+2MdTkFyIQw3kkJ4OsCRchu1Euar+Oa1On\noOLb8sS5tGOcmICRSCUmzqVY7gh1KkTfeRjpLHZ/KJ4Rj/o8Y3/ottBj6GqB\noYgl0bWr8TMKhNxwhrwB17+XMtH0k3Cqq+FIIQ8k/oZ8msGn98gAMIK5JCe4\nitxgmVhJAnex/ZgJcMVcbiagiC39wNWidIxRV+oYHAWLjIYRoGSaLgKBshUz\nlMn9S2Uz8NdzbcKNwNe4/WHgatUqAr7ZUaIjXwWnYAZK3ClW+/pVcDyBwj0F\nl3Fy9BR7Uk/YxcVC4d0Q1kVV8BrOX+DMqHI8DzLlBrl8ETarNjHpgQqvk9x5\nrsgqfJww3y8F91HlM1C2CW6vtXr8OX69Ezlxm007uQbc115Bx+qoV1j9/MbK\ny225ixTbOKSzFk+KwFpe9wkGNVXhHrH8ZgGJ7E8FdqswIhSUzoMeIh40zY2F\ne0a367Yzs4ah6qg6goA6PYzAEtMiL1Q5MTP2Ei+MNcER4KIwT4RoWLbUH/iu\nly6HPgFoqWyu6owANsNg7VFi7SqfayPehtXnd7OH4ozfdCB++PIvmQF6xj/m\niWDcT84Uegi7kS3MdzNkyygPU/4p5tW7t5WFRJ5C/JZBjQAeRgb3LhsIqme2\noNuO\r\n=V0U0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"sfn","types":"src/index.ts","author":{"url":"http://hyurl.com","name":"Ayon Lee","email":"i@hyurl.com"},"engines":{"node":">=10.0"},"gitHead":"673c4a43d3ce0b66d916d92da888787339c64322","license":"MIT","scripts":{"test":"echo No test available","start":"node dist","compile":"tsc --incremental","postinstall":"tsc --build tsconfig-postinstall.json"},"_npmUser":{"name":"hyurl","email":"i@hyurl.com"},"homepage":"https://github.com/hyurl/sfn#readme","keywords":["http","websocket","service","framework","aop","mvc","mixin","schedule","csrf","cors","xss","cli","repl","i18n","socket.io","multi-processing","dependency injection","file uploading","shared session","route decorator","concurrency control","distributed systems"],"repository":{"url":"git+https://github.com/hyurl/sfn.git","type":"git"},"_npmVersion":"7.11.2","description":"An easy and elegant distributed service framework for Node.js","directories":{},"maintainers":[{"name":"hyurl","email":"i@hyurl.com"}],"_nodeVersion":"14.15.1","dependencies":{"md5":"^2.3.0","fron":"^0.2.4","sift":"^12.0.1","chalk":"^3.0.0","tslib":"^2.1.0","lodash":"^4.17.21","moment":"^2.29.1","multer":"^1.4.2","webium":"^0.6.6","xml2js":"^0.4.23","microse":"^1.0.3","sfn-sse":"^0.3.7","sfn-xss":"^0.1.1","chokidar":"^3.5.1","fs-extra":"^8.1.0","js-magic":"^1.2.3","minimist":"^1.2.5","sfn-cors":"^0.1.6","commander":"^4.1.1","socket.io":"^2.4.1","power-repl":"^0.1.11","body-parser":"^1.19.0","@hyurl/utils":"^0.2.12","serve-static":"^1.14.1","@types/lodash":"^4.14.168","@types/multer":"^1.4.5","@types/xml2js":"^0.4.8","cookie-parser":"^1.4.5","dynamic-queue":"^0.2.1","check-iterable":"^1.0.5","ideal-filename":"^0.1.3","@types/fs-extra":"^8.1.1","callsite-record":"^4.1.3","express-session":"^1.17.1","@types/pluralize":"^0.0.29","@types/socket.io":"^2.1.13","reflect-metadata":"^0.1.13","@types/body-parser":"^1.19.0","function-intercept":"^1.1.0","source-map-support":"^0.5.19","thenable-generator":"^0.4.2","@types/express-session":"^1.17.3","hide-protected-properties":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"marked":"^0.8.2","sfn-mail":"^0.2.1","outlining":"^0.1.2","@types/md5":"^2.3.0","sfn-logger":"^0.5.3","@types/node":"^14.14.37","comment-meta":"^0.1.1","highlight.js":"^10.7.1","@types/marked":"^0.7.4","@types/minimist":"^1.2.1","alar-ejs-loader":"^1.3.0","@hyurl/goroutine":"^1.8.2","session-file-store":"^1.5.0","@types/highlight.js":"^9.12.4","@types/cookie-parser":"^1.4.2","@types/session-file-store":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/sfn_1.1.0_1621749362845_0.4379329128926668","host":"s3://npm-registry-packages"},"_id":"sfn@1.1.0","version":"1.1.0"}