File tree Expand file tree Collapse file tree 5 files changed +35
-19
lines changed Expand file tree Collapse file tree 5 files changed +35
-19
lines changed Original file line number Diff line number Diff line change @@ -34,12 +34,20 @@ For examples, check the `examples` folder.
3434Install the dependency.
3535
3636```
37- $ npm install @villedemontreal/idempotency- express
37+ $ npm install express-idempotency
3838```
3939
4040Integrate the middleware in your Express initialization.
4141
4242``` javascript
43+ // Javascript
44+ const idempotency = require (' express-idempotency' );
45+ // ...express initialization
46+ app .post (' *' , idempotency .idempotency ());
47+
48+ // Typescript
49+ import { idempotency } from ' express-idempotency' ;
50+ // ...express initialization
4351app .post (' *' , idempotency ());
4452```
4553
@@ -180,12 +188,20 @@ Pour des exemples, voir le répertoire `examples`.
180188Installation de la dépendance.
181189
182190` ` `
183- $ npm install @ villedemontreal / idempotency - express
191+ $ npm install express - idempotency
184192` ` `
185193
186194Intégrer le middleware dans l'initialisation de votre application Express.
187195
188196` ` ` javascript
197+ // Javascript
198+ const idempotency = require (' express-idempotency' );
199+ // ...initialisation de Express
200+ app .post (' *' , idempotency .idempotency ());
201+
202+ // Typescript
203+ import { idempotency } from ' express-idempotency' ;
204+ // ...initialisation de Express
189205app .post (' *' , idempotency ());
190206` ` `
191207
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ RUN npm install && npm run compile && npm link
1111
1212# Installation of package to run the application
1313WORKDIR /usr/src/app/examples/simple-use
14- RUN npm link "@villemontreal/ express-idempotency" && npm install
14+ RUN npm link "express-idempotency" && npm install
1515
1616EXPOSE 8080
1717
Original file line number Diff line number Diff line change 11{
2- "name" : " @villemontreal/ express-idempotency-example" ,
2+ "name" : " express-idempotency-example" ,
33 "version" : " 1.0.0" ,
44 "description" : " " ,
55 "main" : " index.js" ,
99 "author" : " " ,
1010 "license" : " MIT" ,
1111 "dependencies" : {
12- "@villemontreal/ express-idempotency" : " 1.0.0 " ,
12+ "express-idempotency" : " 1.0.2 " ,
1313 "express" : " ^4.17.1"
1414 }
15- }
15+ }
Original file line number Diff line number Diff line change 44
55const express = require ( 'express' ) ;
66const app = express ( ) ;
7- const idempotency = require ( '@villemontreal/ express-idempotency' ) ;
7+ const idempotency = require ( 'express-idempotency' ) ;
88
99app . use ( idempotency . idempotency ( ) ) ;
1010
1111app . all ( '/' , function ( req , res ) {
12- const idempotencyService = idempotency . getSharedIdempotencyService ( ) ;
13- if ( idempotencyService . isHit ( req ) ) {
14- console . log ( 'Idempotency middleware did already process the request!' ) ;
15- return ;
16- }
12+ const idempotencyService = idempotency . getSharedIdempotencyService ( ) ;
13+ if ( idempotencyService . isHit ( req ) ) {
14+ console . log ( 'Idempotency middleware did already process the request!' ) ;
15+ return ;
16+ }
1717
18- // Return the current date and time
19- res . send ( new Date ( ) . toISOString ( ) ) ;
18+ // Return the current date and time
19+ res . send ( new Date ( ) . toISOString ( ) ) ;
2020} ) ;
2121
2222app . listen ( 8080 , function ( ) {
23- console . log (
24- 'Example app listening on port 8080 with express-idempotency middleware.'
25- ) ;
26- } ) ;
23+ console . log (
24+ 'Example app listening on port 8080 with express-idempotency middleware.'
25+ ) ;
26+ } ) ;
Original file line number Diff line number Diff line change 11{
22 "name" : " express-idempotency" ,
3- "version" : " 1.0.1 " ,
3+ "version" : " 1.0.2 " ,
44 "description" : " " ,
55 "main" : " dist/index.js" ,
66 "typings" : " dist/index.d.ts" ,
You can’t perform that action at this time.
0 commit comments