├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── docs ├── docs │ ├── about.md │ ├── documentation.md │ ├── index.md │ └── tutorial │ │ ├── quickstar1t.md │ │ └── quickstart.md ├── docs1 │ ├── about.md │ ├── documentation.md │ ├── index.md │ ├── learnByExample.md │ └── quickstart.md └── mkdocs.yml ├── example ├── README.md ├── customTypeHandlers │ ├── cloudinaryimage.js │ └── postContent.js ├── keystone.js └── routes │ └── api │ └── Post.js ├── index.js ├── lib ├── RestList.js ├── RestListMetadata.js ├── RestRoute.js ├── RestySession.js ├── RestyStone.js ├── core │ ├── customTypes.js │ ├── enums.js │ ├── options.js │ ├── profiles.js │ ├── restyEvents.js │ └── start.js ├── decoration │ ├── index.js │ ├── routingDecorator.js │ └── sessionDecorator.js ├── middleware │ ├── RestListMiddlewareFactory.js │ ├── restAuth.js │ └── restyBaseMiddlewareGenerator.js ├── models │ ├── ApiException.js │ ├── BaseTypeHandler.js │ ├── CustomTypeHandler.js │ ├── ResponseContainer.js │ └── RestListMetadataError.js ├── settings.js └── utils.js └── package.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/README.md -------------------------------------------------------------------------------- /docs/docs/about.md: -------------------------------------------------------------------------------- 1 | >Under construction, To be continued... -------------------------------------------------------------------------------- /docs/docs/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/docs/docs/documentation.md -------------------------------------------------------------------------------- /docs/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/docs/docs/index.md -------------------------------------------------------------------------------- /docs/docs/tutorial/quickstar1t.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/docs/docs/tutorial/quickstar1t.md -------------------------------------------------------------------------------- /docs/docs/tutorial/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/docs/docs/tutorial/quickstart.md -------------------------------------------------------------------------------- /docs/docs1/about.md: -------------------------------------------------------------------------------- 1 | >Under construction, To be continued... -------------------------------------------------------------------------------- /docs/docs1/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/docs/docs1/documentation.md -------------------------------------------------------------------------------- /docs/docs1/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/docs/docs1/index.md -------------------------------------------------------------------------------- /docs/docs1/learnByExample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/docs/docs1/learnByExample.md -------------------------------------------------------------------------------- /docs/docs1/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/docs/docs1/quickstart.md -------------------------------------------------------------------------------- /docs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/docs/mkdocs.yml -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/example/README.md -------------------------------------------------------------------------------- /example/customTypeHandlers/cloudinaryimage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/example/customTypeHandlers/cloudinaryimage.js -------------------------------------------------------------------------------- /example/customTypeHandlers/postContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/example/customTypeHandlers/postContent.js -------------------------------------------------------------------------------- /example/keystone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/example/keystone.js -------------------------------------------------------------------------------- /example/routes/api/Post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/example/routes/api/Post.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./lib/RestyStone"); -------------------------------------------------------------------------------- /lib/RestList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/RestList.js -------------------------------------------------------------------------------- /lib/RestListMetadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/RestListMetadata.js -------------------------------------------------------------------------------- /lib/RestRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/RestRoute.js -------------------------------------------------------------------------------- /lib/RestySession.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/RestySession.js -------------------------------------------------------------------------------- /lib/RestyStone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/RestyStone.js -------------------------------------------------------------------------------- /lib/core/customTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/core/customTypes.js -------------------------------------------------------------------------------- /lib/core/enums.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/core/enums.js -------------------------------------------------------------------------------- /lib/core/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/core/options.js -------------------------------------------------------------------------------- /lib/core/profiles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/core/profiles.js -------------------------------------------------------------------------------- /lib/core/restyEvents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/core/restyEvents.js -------------------------------------------------------------------------------- /lib/core/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/core/start.js -------------------------------------------------------------------------------- /lib/decoration/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/decoration/index.js -------------------------------------------------------------------------------- /lib/decoration/routingDecorator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/decoration/routingDecorator.js -------------------------------------------------------------------------------- /lib/decoration/sessionDecorator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/decoration/sessionDecorator.js -------------------------------------------------------------------------------- /lib/middleware/RestListMiddlewareFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/middleware/RestListMiddlewareFactory.js -------------------------------------------------------------------------------- /lib/middleware/restAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/middleware/restAuth.js -------------------------------------------------------------------------------- /lib/middleware/restyBaseMiddlewareGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/middleware/restyBaseMiddlewareGenerator.js -------------------------------------------------------------------------------- /lib/models/ApiException.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/models/ApiException.js -------------------------------------------------------------------------------- /lib/models/BaseTypeHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/models/BaseTypeHandler.js -------------------------------------------------------------------------------- /lib/models/CustomTypeHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/models/CustomTypeHandler.js -------------------------------------------------------------------------------- /lib/models/ResponseContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/models/ResponseContainer.js -------------------------------------------------------------------------------- /lib/models/RestListMetadataError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/models/RestListMetadataError.js -------------------------------------------------------------------------------- /lib/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/settings.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shlomiassaf/resty-stone/HEAD/package.json --------------------------------------------------------------------------------