Commit Graph

232 Commits

Author SHA1 Message Date
Fabio José e1b04bdcdb Change to use promise
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 12:05:02 -03:00
Fabio José 335531745f Apply promise in the unmarshaller impl
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 12:01:33 -03:00
Fabio José 542efe2a6c Fix type
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 11:24:09 -03:00
Fabio José c0cd46de09 Fix type
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 11:23:01 -03:00
Fabio José 038c786e6c Document the use of unmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 11:17:37 -03:00
Fabio José a9962d76ec Fix example anchor
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 11:10:13 -03:00
Fabio José c7341baf96 Example for structured with extension
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 11:08:09 -03:00
Fabio José 1497934bed Example of payload with extenstion
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 11:07:56 -03:00
Fabio José b12c6d75d4 fix type, ex with extension
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 11:05:00 -03:00
Fabio José b39a32152f Double quotes
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 11:02:14 -03:00
Fabio José 6c5b7e2c86 When incorrect, reply the errors too
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 10:54:39 -03:00
Fabio José 3f50e71953 Test the extensions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 10:54:03 -03:00
Fabio José f850c9a4a3 Extension processing and cloudevent right parse
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 10:53:44 -03:00
Fabio José 2cb26395eb Add structured attributes
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 10:52:55 -03:00
Fabio José f96845a963 Fix the sanity logic
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 10:52:27 -03:00
Fabio José 67b3ac2b21 Processing the extensions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 10:42:26 -03:00
Fabio José 7024876e49 Specversion placebo
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-25 10:30:25 -03:00
Fabio José 99310d1920 Fix binary example
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-21 16:48:08 -03:00
Fabio José 5baa52dd2b Fix example body read
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-21 16:43:25 -03:00
Fabio José 365e0871b7 Fix binary data attribute example
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-21 16:42:55 -03:00
Fabio José fea87aaee2 Using the Spec to check the format
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-21 10:58:05 -03:00
Fabio José 62e5404c0f Remove the responsability of spec checking
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-21 10:56:41 -03:00
Fabio José 3f13000e35 Add the responsability of parse the data attribute
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-21 10:56:30 -03:00
Fabio José fb92f710ea Remove the responsability of spec checking
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-21 10:56:02 -03:00
Fabio José a2ae5b9231 Express example doc
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-21 10:55:28 -03:00
Fabio José 951008d797 Temporary ref to dep from git
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-21 09:08:11 -03:00
Fabio José abdcf0f9f0 CloudEvent payloads examples
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-21 09:05:37 -03:00
Fabio José 3dad0d200c Remove server stuff
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-20 21:58:10 -03:00
Fabio José 46dd70563d Using the export of http unmarchaller 0.2
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-20 21:46:11 -03:00
Fabio José 0a740eb136 Export of http unmarshaller 0.2
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-20 21:45:49 -03:00
Fabio José b000b2b0bd Test titles
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-20 21:42:42 -03:00
Fabio José 68c384ed5b Document the unmarshaller api
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-20 21:36:17 -03:00
Fabio José d418789764 Fixing formats
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-20 21:21:44 -03:00
Fabio José d21881a2b5 WIP: example with expressjs
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 21:10:26 -03:00
Fabio José 6b859f13b4 Docs for examples
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 21:06:34 -03:00
Fabio José 9b98aad083 Examples folder start with expressjs
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 21:05:10 -03:00
Fabio José 70627ee5d2 Igore files for npm publish
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 20:53:55 -03:00
Fabio José b4c3846491 Unmarshaller impl and tests
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 20:46:18 -03:00
Fabio José 064b0226bd Fix contributing. Closes #20
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 20:08:35 -03:00
Fabio José a18baf4aa8 Closes #20: contributing guidelines
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 20:05:44 -03:00
Fabio José 6a1d70c503 Fix binding server signature
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 19:30:23 -03:00
Fabio José 1e278c0025 cleanning the code
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 19:16:29 -03:00
Fabio José c1e858fbd6 Happy path test
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 19:14:29 -03:00
Fabio José 39cc730845 fix import
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 19:11:55 -03:00
Fabio José 68b9866ffb Parses the payload
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 19:10:24 -03:00
Fabio José a1e2381dc9 terminator
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 18:47:51 -03:00
Fabio José fbea122b73 Receiver for structured
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 18:47:09 -03:00
Fabio José 733476f4a1 Using the commons
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 18:45:53 -03:00
Fabio José c37b31fc3b Commons functions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 18:44:38 -03:00
Fabio José d1fc0b39f0 Parse content type, sanity in parse method
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-06-16 17:59:58 -03:00