6.2.14 • Published 4 years ago

@takinola/handy v6.2.14

Weekly downloads
8
License
AGPL-3.0
Repository
github
Last release
4 years ago

Handyjs Documentation

Introduction

Features

Dependencies

Getting Started

API Documentation

Module - System

sendStream

Send responses in data streams

arguments

  • @params {function} func - function that returns data on event 'data'; ends with event 'end' and generates errors with event 'error'
  • @params {string} delimiter - string that is sent to indicate distinct data chuncks ie data1-delimiter-data2-... It should be a string that is unlikely to occur in the data chuncks and should not include repeating patterns
  • @params {object} res - express response object

example

app.get('/path', (req, res)=>{
  const streamFunction = ()=>{ / function that sends data on events}
  const delimiter = '#$%&*()-+=!@~';
  sendStream(streamFunction, delimiter, res)
  .then(()=> / end processing /)
  .catch((err)=> / eror processing /)
})

setCDNHeaders

Set cache control headers when CDN is in use

arguments

  • @params {object} res - Express response object
  • @params {int} age - Maximum caching time (in seconds)
  • @params {string} cacheType - Type of caching allowed (default "private")
  • @params {string} storeType - Type of storage allowd (default "no-store")

example

app.get('/path', (req, res)=>{
  setCDNHeaders(res, 7200, 'public', '');
  res.send({response: 'ok'});  // the response to this request will be cached by the CDN and browsers for 2 hours
})

How handyjs works

License

Credits

6.2.13

4 years ago

6.2.14

4 years ago

6.2.12

5 years ago

6.2.11

5 years ago

6.2.10

5 years ago

6.2.9

5 years ago

6.2.8

5 years ago

6.2.7

5 years ago

6.2.5

5 years ago

6.2.4

5 years ago

6.2.3

5 years ago

6.2.2

5 years ago

6.2.0

6 years ago

6.1.2

6 years ago

6.1.4

6 years ago

6.1.3

6 years ago

6.1.1

6 years ago

6.1.0

6 years ago

6.0.5

6 years ago

6.0.4

6 years ago

6.0.3

6 years ago

6.0.2

6 years ago

6.0.1

6 years ago

6.0.0

6 years ago

5.0.12

6 years ago

5.0.11

6 years ago

5.0.10

6 years ago

5.0.9

6 years ago

5.0.8

6 years ago

5.0.7

6 years ago

5.0.6

6 years ago

5.0.5

6 years ago

5.0.4

6 years ago

5.0.3

6 years ago

5.0.2

6 years ago

5.0.1

6 years ago

5.0.0

6 years ago

4.2.46

7 years ago

4.2.45

7 years ago

4.2.44

7 years ago

4.2.43

7 years ago

4.2.42

7 years ago

4.2.41

7 years ago

4.2.40

7 years ago

4.2.39

7 years ago

4.2.38

7 years ago

4.2.37

7 years ago

4.2.34

7 years ago

4.2.33

7 years ago

4.2.32

7 years ago

4.2.31

7 years ago

4.2.3

7 years ago

4.2.2

7 years ago

4.1.716

7 years ago

4.1.715

7 years ago

4.1.714

8 years ago

4.1.713

8 years ago

4.1.711

8 years ago

4.1.710

8 years ago

4.1.709

8 years ago

4.1.708

8 years ago

4.1.707

8 years ago

4.1.706

8 years ago

4.1.705

8 years ago

4.1.704

8 years ago

4.1.703

8 years ago

4.1.702

8 years ago

4.1.701

8 years ago

4.1.700

8 years ago

4.1.70

8 years ago

4.1.605

8 years ago

4.1.604

8 years ago

4.1.603

8 years ago

4.1.602

8 years ago

4.1.601

8 years ago

4.1.6

8 years ago

4.1.5

8 years ago

4.1.355

8 years ago

4.1.354

8 years ago

4.1.353

8 years ago

4.1.352

8 years ago

4.1.351

8 years ago

4.1.349

8 years ago

4.1.348

8 years ago

4.1.347

8 years ago

4.1.346

8 years ago

4.1.345

8 years ago

4.1.344

8 years ago

4.1.343

8 years ago

4.1.342

8 years ago

4.1.341

8 years ago

4.1.340

8 years ago

4.1.339

8 years ago

4.1.338

8 years ago

4.1.337

8 years ago

4.1.336

8 years ago

4.1.335

8 years ago

4.1.334

8 years ago

4.1.333

8 years ago

4.1.332

8 years ago

4.1.331

8 years ago

4.1.330

8 years ago

4.1.329

8 years ago

4.1.328

8 years ago

4.1.327

8 years ago

4.1.326

8 years ago

4.1.325

8 years ago

4.1.324

8 years ago

4.1.323

8 years ago

4.1.322

8 years ago

4.1.321

8 years ago

4.1.320

8 years ago

4.1.319

8 years ago

4.1.318

8 years ago

4.1.317

8 years ago

4.1.316

8 years ago

4.1.315

8 years ago

4.1.314

8 years ago

4.1.313

8 years ago

4.1.312

8 years ago

4.1.311

8 years ago

4.1.310

8 years ago

4.1.309

8 years ago

4.1.308

8 years ago

4.1.307

8 years ago

4.1.306

8 years ago

4.1.305

8 years ago

4.1.304

8 years ago

4.1.303

8 years ago

4.1.302

8 years ago

4.1.301

8 years ago

4.1.300

8 years ago

4.1.299

8 years ago

4.1.298

8 years ago

4.1.297

8 years ago

4.1.296

8 years ago

4.1.295

8 years ago

4.1.294

8 years ago

4.1.293

8 years ago

4.1.292

8 years ago

4.1.291

8 years ago

4.1.290

8 years ago

4.1.289

8 years ago

4.1.288

8 years ago

4.1.287

8 years ago

4.1.286

8 years ago

4.1.285

8 years ago

4.1.284

8 years ago

4.1.283

8 years ago

4.1.282

8 years ago

4.1.281

8 years ago

4.1.280

8 years ago

4.1.279

8 years ago

4.1.278

8 years ago

4.1.277

8 years ago

4.1.276

8 years ago

4.1.275

8 years ago

4.1.274

8 years ago

4.1.273

8 years ago

4.1.272

8 years ago

4.1.271

8 years ago

4.1.270

8 years ago

4.1.269

8 years ago

4.1.268

8 years ago

4.1.267

8 years ago

4.1.266

8 years ago

4.1.265

8 years ago

4.1.264

8 years ago

4.1.263

8 years ago

4.1.262

8 years ago

4.1.261

8 years ago

4.1.260

8 years ago

4.1.259

8 years ago

4.1.258

8 years ago

4.1.257

8 years ago

4.1.256

8 years ago

4.1.255

8 years ago

4.1.254

8 years ago

4.1.253

8 years ago

4.1.252

8 years ago

4.1.251

8 years ago

4.1.250

8 years ago

4.1.249

8 years ago

4.1.248

8 years ago

4.1.247

8 years ago

4.1.246

8 years ago

4.1.245

8 years ago

4.1.243

8 years ago

4.1.242

8 years ago

4.1.241

8 years ago

4.1.240

8 years ago

4.1.239

8 years ago

4.1.238

8 years ago

4.1.237

8 years ago

4.1.236

8 years ago

4.1.235

8 years ago

4.1.234

8 years ago

4.1.233

8 years ago

4.1.232

8 years ago

4.1.231

8 years ago

4.1.230

8 years ago

4.1.229

8 years ago

4.1.228

8 years ago

4.1.227

8 years ago

4.1.226

8 years ago

4.1.225

8 years ago

4.1.224

8 years ago

4.1.223

8 years ago

4.1.222

8 years ago

4.1.221

8 years ago

4.1.220

8 years ago

4.1.219

8 years ago

4.1.218

8 years ago

4.1.217

8 years ago

4.1.216

8 years ago

4.1.215

8 years ago

4.1.213

8 years ago

4.1.212

8 years ago

4.1.211

8 years ago

4.1.210

8 years ago

4.1.209

8 years ago

4.1.208

8 years ago

4.1.207

8 years ago

4.1.206

8 years ago

4.1.205

8 years ago

4.1.204

8 years ago

4.1.203

8 years ago

4.1.202

8 years ago

4.1.201

8 years ago

4.1.2

8 years ago

4.1.115

8 years ago

4.1.114

8 years ago

4.1.113

8 years ago

4.1.112

8 years ago

4.1.111

8 years ago

4.1.110

8 years ago

4.1.109

8 years ago

4.1.108

8 years ago

4.1.107

8 years ago

4.1.106

8 years ago

4.1.105

8 years ago

4.1.104

8 years ago

4.1.103

8 years ago

4.1.102

8 years ago

4.1.101

8 years ago

4.1.1

8 years ago

4.1.0

8 years ago

4.0.29

8 years ago

4.0.28

8 years ago

4.0.27

8 years ago

4.0.26

8 years ago

4.0.25

8 years ago

4.0.24

8 years ago

4.0.23

8 years ago

4.0.22

8 years ago

4.0.21

8 years ago

4.0.2

8 years ago

4.0.1

8 years ago

4.0.0

8 years ago