Commit Graph

368 Commits

Author SHA1 Message Date
Fabio José 83adbf1ee0 Fix reference to cloudevents-sdk
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-07 12:36:23 -03:00
Fabio José 181de2bac0 Remove package-lock to pass CI for node 8
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 12:30:47 -03:00
Fabio José 699b22b521 Set the version to 0.3.0. Closes #24
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 12:29:46 -03:00
Fabio José 7bdd116b1f Add line feed
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 12:25:50 -03:00
Fabio José 2cdbbc9d98 Node package lock of examples
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 12:25:35 -03:00
Fabio José c8675ca103 Fix the unmashaller import
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 12:25:25 -03:00
Fabio José 2b48302bad Node package lock of examples
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 12:05:56 -03:00
Fabio José 752f7fd276 Node package lock
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 12:05:25 -03:00
Fabio José 8c25af4318 Update the example for receiving events
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 12:04:56 -03:00
Fabio José bc27bb1d16 Update what we can do
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:26:14 -03:00
Fabio José 762f77ce0b Base 64 data example
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:22:56 -03:00
Fabio José 6f2cbd61e4 Document example for spec 0.3
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:22:27 -03:00
Fabio José a9dc14f617 Expose the /v02 for spec 0.2 and /v03 for spec 0.3
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:21:57 -03:00
Fabio José d38c857c03 Identify the example payload
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:21:24 -03:00
Fabio José f599f7ab61 Fixes how to do tests with Promise
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:20:59 -03:00
Fabio José 3cdd7b9280 parsersByEnconding and checkDecorator
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:20:23 -03:00
Fabio José 701c7ec77b parsersByEnconding to be compliance with datacontentenconding
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:19:35 -03:00
Fabio José fad43ecb4e New: check() decorator, parsersByEncoding to work with datacontentencoding
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:18:45 -03:00
Fabio José 32a2590665 Implement the decorator pattern
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:17:35 -03:00
Fabio José 2ad2249724 Remove comment code and check for string type of data attribute
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:17:07 -03:00
Fabio José c42bc654df Remove blank line
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:15:40 -03:00
Fabio José 3b9eccb36a Adding dep and config for bdd in a experimental way
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:15:22 -03:00
Fabio José 25217fb69a Add constant for base64 string
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:14:25 -03:00
Fabio José 66abc90cc2 Remove ugly test
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:14:01 -03:00
Fabio José 9ff4b01ac5 Fix the doc for Parser for reflect the right signature
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:13:29 -03:00
Fabio José f0ad61acd7 Parser API for base64 data
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 11:10:00 -03:00
Fabio José 08996aeafc Notes about branch management
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-06 09:54:05 -03:00
Fabio José 10fbc1df7a Import the new way of require specifications
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-05 15:11:39 -03:00
Fabio José e602736c20 Spec v0.3 examples
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-05 15:10:50 -03:00
Fabio José 032ccaf0c5 Fix the unmarshaller import
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-05 15:10:29 -03:00
Fabio José 5ea47c1f4a generic HTTPUnmarshaller and spec 0.3 HTTPUnmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-05 09:23:57 -03:00
Fabio José 9066741b8e Using the generic HTTPUnmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-05 09:22:42 -03:00
Fabio José d399e5abc3 Exporting the HTTPUnmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-05 09:22:15 -03:00
Fabio José ca6c7942c0 Document the HTTPUnmarshaller
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-05 09:21:46 -03:00
Fabio José 2044d0da84 Document the unmarshaller export
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-04 13:57:13 -03:00
Fabio José bebb3b0e97 remove console.log
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-04 13:44:59 -03:00
Fabio José e2c1ab7465 New parameters for the generic receiber
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-04 13:28:18 -03:00
Fabio José 7a4473b11a Remove the 0.2 references
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-04 13:27:25 -03:00
Fabio José b42f6f3bc8 Constants for version number and default header specversion
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-04 13:26:56 -03:00
Fabio José fd119040fc Exporting the receiver and emitter for binary 0.3
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-04 13:26:14 -03:00
Fabio José 805c8971a1 HTTP Binary receiver for spec 0.3
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-04 13:23:25 -03:00
Fabio José f19b52a0ef Contants for structured v03
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-04 09:36:35 -03:00
Fabio José 4fdba57069 Checking for datacontentencoding
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-04 09:35:57 -03:00
Fabio José 29bc8b9e17 isBase64 and clone functions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-04 09:35:19 -03:00
Fabio José 5b132feabe HTTP Receiver Structured for v0.3
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-04 09:34:55 -03:00
Fabio José 0225c358f8 Default value for _caller argument
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-02 14:25:21 -03:00
Fabio José 40c96c40db Tests for checking the binary headers value
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-02 11:21:17 -03:00
Fabio José 772ca2f34f Example for testing the binary headers values
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-02 11:07:09 -03:00
Fabio José b3a63aa749 Constants for v0.3 binary headers
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-02 10:16:36 -03:00
Fabio José 62015c0d0a Tests for structured http emitter v0.3
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-08-02 10:15:58 -03:00