Commit Graph

438 Commits

Author SHA1 Message Date
Fabio José af7f7fe2ab Filter to process just the availble attributes
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-11-04 09:12:42 -03:00
Fabio José 1ee6f5c992 Fixing headers arg type
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-11-02 07:16:01 -03:00
Fabio José dfd98197ad Comment pendeing stuff
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-11-02 07:06:38 -03:00
Fabio José b9d5a54d51 Types for structured receiber
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-11-02 07:05:54 -03:00
Fabio José 41d9328ac8 Exporting the structured receiver
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-11-02 07:05:42 -03:00
Fabio José 8487b1c76c Sdk tests for spec 1.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-11-02 07:05:20 -03:00
Fabio José 456eb919b0 Constants for spec 1.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-11-02 07:04:54 -03:00
Fabio José ef6f47c6f5 Structured http receiver for spec 1.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-11-02 07:04:30 -03:00
Fabio José 8de8288f55 Fix return of addExtension
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-11-02 06:35:43 -03:00
Fabio José 9017d715eb Generics for Map type and return of addExtension
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-11-02 06:33:37 -03:00
Fabio José 3af361a610 Definition to add and get extensions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-11-02 06:31:25 -03:00
Fabio José 0b65392aa8 Tests for extension typing
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-31 17:52:03 -03:00
Fabio José 19d8db7e1b Fix test title
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-31 17:51:39 -03:00
Fabio José 0b9bf5a548 Function to validate types
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-31 17:51:16 -03:00
Fabio José 1905266d1f Validating extension types
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-31 17:50:54 -03:00
Fabio José 0d8c8a13ae ts example with binary emitter
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 21:43:21 -03:00
Fabio José 625e927ae1 Typescript types for http binary emitter
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 21:15:58 -03:00
Fabio José f47de94b48 Exporting the http binary emitter spec 1.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 21:15:29 -03:00
Fabio José 7d47b96273 Headers for binary mode spec v1.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 21:15:08 -03:00
Fabio José 671f941256 Testing for http emitter for binary mode
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 21:14:40 -03:00
Fabio José ef3549e214 Emitter v1: for binary mode
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 21:14:17 -03:00
Fabio José b4b04963b9 Typescript examples
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 20:49:54 -03:00
Fabio José a1955b793d Ignore package-lock
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 20:49:43 -03:00
Fabio José e78f36a609 Fix return type of emit to use generics
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 16:30:48 -03:00
Fabio José 249efce8e1 Http structured emitter
Types

Impl.

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 16:29:08 -03:00
Fabio José d05dc33ebb Document the changelog of v1.0.0
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 16:28:39 -03:00
Fabio José 0d34de5315 Remaining attributes tests
Extensions

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 16:19:19 -03:00
Fabio José df736d53ec ignore build/ directory
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 14:03:27 -03:00
Fabio José 07f27426f3 Method to check against the json schema
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 14:03:09 -03:00
Fabio José 09c34b4728 Remaining ce types
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 13:26:38 -03:00
Fabio José acd29e142d Spec v1.0 required and optional attributes
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 10:58:16 -03:00
Fabio José 136045ae62 Fixing the lambda
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 10:38:38 -03:00
Fabio José 185f2da789 Fix method signature
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 10:37:10 -03:00
Fabio José 9996f5a84c Method to get id
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 10:34:58 -03:00
Fabio José b21cd3d41a Fix event() function export and signature
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 10:14:48 -03:00
Fabio José 0e5a216817 Cloudevent class constructor args
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 10:09:41 -03:00
Fabio José 6005008b52 Cloudevent class constructor
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 10:06:17 -03:00
Fabio José c294cee896 fix An implementation cannot be declared in ambient contexts
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 09:46:20 -03:00
Fabio José 50b0da117f Return a new Cloudevent() ts impl
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 09:33:56 -03:00
Fabio José 23fe17de97 Cloudevent ts as class
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 09:31:58 -03:00
Fabio José 8419caf145 event() function testing
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 09:26:37 -03:00
Fabio José 2916432c51 Export event() function
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 09:11:11 -03:00
Fabio José af879a8a31 Typescript default export
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 09:01:54 -03:00
Fabio José 75aa7450c5 Spec v1.0 definitions
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 08:56:08 -03:00
Fabio José 8afbf57e36 Json schema for spec v1
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 08:55:42 -03:00
Fabio José 48258bb01a Spec v1.0 start with typescript types
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-10-29 08:55:24 -03:00
Fabio José fceac22849 Set the right version: 0.3.2
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-02 10:09:09 -03:00
Fabio José b3870ca750 Merge branch 'master' into develop 2019-09-01 10:54:09 -03:00
Fabio José 15616995c3 Fixes: #33
Add the special handling in the getData() method

Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-01 10:50:55 -03:00
Fabio José fcdf580b64 Organize the release notes for 0.3.2
Signed-off-by: Fabio José <fabiojose@gmail.com>
2019-09-01 10:47:10 -03:00