fix(middleware-joi): add missing configuration
MODIFY
packages/middleware-joi/package-lock.json
packages/middleware-joi/package-lock.json
{
- "name": "marble-joi",
- "version": "1.0.0",
+ "name": "@marblejs/middleware-joi",
+ "version": "0.2.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/@marblejs/core/-/core-0.2.2.tgz",
"integrity": "sha512-SplTT7sfF6uzkZSp7NAQ659mPCVF0wsRo3A8r4OGnD/jll3X0YkaOtRlOzzovtcVeqJx9ZzZpMrR6G0ospoOZQ==",
+ "dev": true,
"requires": {
"chalk": "^2.4.1",
"path-to-regexp": "^2.2.1"
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
"requires": {
"color-convert": "^1.9.0"
}
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
"integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
+ "dev": true,
"requires": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz",
"integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==",
+ "dev": true,
"requires": {
"color-name": "^1.1.1"
}
"color-name": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
},
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+ "dev": true
},
"has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
},
"hoek": {
"version": "5.0.3",
"path-to-regexp": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz",
- "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ=="
+ "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==",
+ "dev": true
},
"punycode": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz",
"integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0="
},
- "rxjs": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.1.0.tgz",
- "integrity": "sha512-lMZdl6xbHJCSb5lmnb6nOhsoBVCyoDC5LDJQK9WWyq+tsI7KnlDIZ0r0AZAlBpRPLbwQA9kzSBAZwNIZEZ+hcw==",
- "requires": {
- "tslib": "^1.9.0"
- }
- },
"supports-color": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
"integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
+ "dev": true,
"requires": {
"has-flag": "^3.0.0"
}
"requires": {
"hoek": "5.x.x"
}
- },
- "tslib": {
- "version": "1.9.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.1.tgz",
- "integrity": "sha512-avfPS28HmGLLc2o4elcc2EIq2FcH++Yo5YxpBZi9Yw93BCTGFthI4HPE4Rpep6vSYQaK8e69PelM44tPj+RaQg=="
- },
- "typescript": {
- "version": "2.8.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.8.3.tgz",
- "integrity": "sha512-K7g15Bb6Ra4lKf7Iq2l/I5/En+hLIHmxWZGq3D4DIRNFxMNV6j2SHSvDOqs2tGd4UvD/fJvrwopzQXjLrT7Itw==",
- "dev": true
}
}
}

MODIFY
packages/middleware-joi/package.json
packages/middleware-joi/package.json
"bugs": {
"url": "https://github.com/marblejs/marble/issues"
},
+ "homepage": "https://github.com/marblejs/marble#readme",
"peerDependencies": {
+ "@marblejs/core": "^0.2.2",
"rxjs": "~6.1.0"
},
- "homepage": "https://github.com/marblejs/marble#readme",
"dependencies": {
- "@marblejs/core": "^0.2.2",
"joi": "^13.3.0"
},
"devDependencies": {
+ "@marblejs/core": "^0.2.2",
+ "@marblejs/middleware-body": "^0.2.2",
"@types/joi": "^13.0.8"
+ },
+ "publishConfig": {
+ "access": "public"
}
}

fix(middleware-joi): add missing configuration