1.0.33 • Published 12 months ago

is-promise-like v1.0.33

Weekly downloads
10
License
MIT
Repository
github
Last release
12 months ago

IsPromiseLike

Usage

import {
  isPromise,
  isPromiseLike
} from 'is-promise-like'

isPromise identifies instances of the global Promise class.

isPromiseLike identifies instances of the global Promise class or other objects which are like them.

Examples: isPromise

Returns true:

const p = new Promise(() => {})

isPromise(p) // true
const p = Promise.resolve({})

isPromise(p) // true
const p = Promise.all([])

isPromise(p) // true

Anything else should return false.

Examples: isPromiseLike

All of the preceding examples returning true. In addition:

class S {
  static then () {}
}

isPromiseLike(S) // true
class S {
  then () {}
}

const s = new S()

isPromiseLike(s) // true
const o = {}
o.then = () => {}

isPromiseLike(o) // true
const a = []
a.then = () => {}

isPromiseLike(a) // true

And similar constructions for other types. Anything else should return false.

1.0.19

12 months ago

1.0.18

12 months ago

1.0.17

12 months ago

1.0.16

12 months ago

1.0.22

12 months ago

1.0.20

12 months ago

1.0.26

12 months ago

1.0.25

12 months ago

1.0.24

12 months ago

1.0.23

12 months ago

1.0.29

12 months ago

1.0.28

12 months ago

1.0.27

12 months ago

1.0.33

12 months ago

1.0.32

12 months ago

1.0.31

12 months ago

1.0.30

12 months ago

1.0.15

12 months ago

1.0.14

12 months ago

1.0.13

12 months ago

1.0.12

12 months ago

0.1.558

1 year ago

0.1.557

1 year ago

0.1.553

1 year ago

0.1.550

1 year ago

0.1.552

1 year ago

0.1.551

1 year ago

0.1.529

1 year ago

0.1.528

1 year ago

0.1.536

1 year ago

0.1.535

1 year ago

0.1.538

1 year ago

0.1.537

1 year ago

0.1.532

1 year ago

0.1.531

1 year ago

0.1.534

1 year ago

0.1.533

1 year ago

0.1.530

1 year ago

0.1.539

1 year ago

0.1.547

1 year ago

0.1.546

1 year ago

0.1.549

1 year ago

0.1.548

1 year ago

0.1.543

1 year ago

0.1.542

1 year ago

0.1.545

1 year ago

0.1.544

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.2

1 year ago

1.0.0

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

0.1.477

1 year ago

0.1.476

1 year ago

0.1.479

1 year ago

0.1.478

1 year ago

0.1.472

1 year ago

0.1.475

1 year ago

0.1.474

1 year ago

0.1.471

1 year ago

0.1.470

1 year ago

0.1.488

1 year ago

0.1.487

1 year ago

0.1.489

1 year ago

0.1.484

1 year ago

0.1.483

1 year ago

0.1.486

1 year ago

0.1.485

1 year ago

0.1.480

1 year ago

0.1.482

1 year ago

0.1.481

1 year ago

0.1.499

1 year ago

0.1.498

1 year ago

0.1.495

1 year ago

0.1.494

1 year ago

0.1.497

1 year ago

0.1.496

1 year ago

0.1.491

1 year ago

0.1.490

1 year ago

0.1.493

1 year ago

0.1.492

1 year ago

0.1.449

1 year ago

0.1.444

1 year ago

0.1.443

1 year ago

0.1.446

1 year ago

0.1.445

1 year ago

0.1.442

1 year ago

0.1.441

1 year ago

0.1.459

1 year ago

0.1.458

1 year ago

0.1.455

1 year ago

0.1.454

1 year ago

0.1.457

1 year ago

0.1.456

1 year ago

0.1.451

1 year ago

0.1.450

1 year ago

0.1.453

1 year ago

0.1.469

1 year ago

0.1.466

1 year ago

0.1.465

1 year ago

0.1.468

1 year ago

0.1.467

1 year ago

0.1.462

1 year ago

0.1.461

1 year ago

0.1.464

1 year ago

0.1.460

1 year ago

0.1.507

1 year ago

0.1.506

1 year ago

0.1.509

1 year ago

0.1.508

1 year ago

0.1.514

1 year ago

0.1.513

1 year ago

0.1.516

1 year ago

0.1.515

1 year ago

0.1.512

1 year ago

0.1.511

1 year ago

0.1.518

1 year ago

0.1.517

1 year ago

0.1.519

1 year ago

0.1.525

1 year ago

0.1.524

1 year ago

0.1.527

1 year ago

0.1.526

1 year ago

0.1.521

1 year ago

0.1.520

1 year ago

0.1.523

1 year ago

0.1.522

1 year ago

0.1.502

1 year ago

0.1.505

1 year ago

0.1.501

1 year ago

0.1.500

1 year ago

0.1.429

1 year ago

0.1.437

1 year ago

0.1.436

1 year ago

0.1.439

1 year ago

0.1.438

1 year ago

0.1.433

1 year ago

0.1.432

1 year ago

0.1.435

1 year ago

0.1.434

1 year ago

0.1.431

1 year ago

0.1.430

1 year ago

0.1.440

1 year ago

0.1.404

1 year ago

0.1.403

1 year ago

0.1.406

1 year ago

0.1.405

1 year ago

0.1.400

1 year ago

0.1.402

1 year ago

0.1.401

1 year ago

0.1.408

1 year ago

0.1.407

1 year ago

0.1.409

1 year ago

0.1.415

1 year ago

0.1.414

1 year ago

0.1.417

1 year ago

0.1.416

1 year ago

0.1.411

1 year ago

0.1.410

1 year ago

0.1.413

1 year ago

0.1.412

1 year ago

0.1.419

1 year ago

0.1.418

1 year ago

0.1.426

1 year ago

0.1.427

1 year ago

0.1.422

1 year ago

0.1.421

1 year ago

0.1.424

1 year ago

0.1.423

1 year ago

0.1.420

1 year ago

0.1.359

1 year ago

0.1.356

1 year ago

0.1.355

1 year ago

0.1.358

1 year ago

0.1.357

1 year ago

0.1.352

1 year ago

0.1.351

2 years ago

0.1.354

1 year ago

0.1.353

1 year ago

0.1.350

2 years ago

0.1.367

1 year ago

0.1.369

1 year ago

0.1.368

1 year ago

0.1.363

1 year ago

0.1.362

1 year ago

0.1.364

1 year ago

0.1.378

1 year ago

0.1.377

1 year ago

0.1.379

1 year ago

0.1.374

1 year ago

0.1.373

1 year ago

0.1.375

1 year ago

0.1.372

1 year ago

0.1.389

1 year ago

0.1.385

1 year ago

0.1.384

1 year ago

0.1.387

1 year ago

0.1.381

1 year ago

0.1.380

1 year ago

0.1.383

1 year ago

0.1.382

1 year ago

0.1.318

2 years ago

0.1.319

2 years ago

0.1.327

2 years ago

0.1.326

2 years ago

0.1.325

2 years ago

0.1.324

2 years ago

0.1.321

2 years ago

0.1.320

2 years ago

0.1.338

2 years ago

0.1.337

2 years ago

0.1.339

2 years ago

0.1.334

2 years ago

0.1.333

2 years ago

0.1.336

2 years ago

0.1.335

2 years ago

0.1.330

2 years ago

0.1.332

2 years ago

0.1.331

2 years ago

0.1.349

2 years ago

0.1.348

2 years ago

0.1.345

2 years ago

0.1.344

2 years ago

0.1.347

2 years ago

0.1.346

2 years ago

0.1.341

2 years ago

0.1.340

2 years ago

0.1.343

2 years ago

0.1.342

2 years ago

0.1.390

1 year ago

0.1.399

1 year ago

0.1.395

1 year ago

0.1.398

1 year ago

0.1.397

1 year ago

0.1.392

1 year ago

0.1.391

1 year ago

0.1.394

1 year ago

0.1.393

1 year ago

0.1.309

2 years ago

0.1.308

2 years ago

0.1.316

2 years ago

0.1.315

2 years ago

0.1.317

2 years ago

0.1.312

2 years ago

0.1.314

2 years ago

0.1.313

2 years ago

0.1.305

2 years ago

0.1.304

2 years ago

0.1.307

2 years ago

0.1.306

2 years ago

0.1.301

2 years ago

0.1.300

2 years ago

0.1.303

2 years ago

0.1.302

2 years ago

0.1.279

2 years ago

0.1.278

2 years ago

0.1.276

2 years ago

0.1.273

2 years ago

0.1.289

2 years ago

0.1.286

2 years ago

0.1.285

2 years ago

0.1.288

2 years ago

0.1.287

2 years ago

0.1.281

2 years ago

0.1.284

2 years ago

0.1.291

2 years ago

0.1.290

2 years ago

0.1.297

2 years ago

0.1.296

2 years ago

0.1.299

2 years ago

0.1.298

2 years ago

0.1.293

2 years ago

0.1.292

2 years ago

0.1.295

2 years ago

0.1.294

2 years ago

0.1.239

2 years ago

0.1.238

2 years ago

0.1.235

2 years ago

0.1.237

2 years ago

0.1.236

2 years ago

0.1.230

2 years ago

0.1.249

2 years ago

0.1.246

2 years ago

0.1.245

2 years ago

0.1.248

2 years ago

0.1.247

2 years ago

0.1.242

2 years ago

0.1.241

2 years ago

0.1.243

2 years ago

0.1.240

2 years ago

0.1.256

2 years ago

0.1.259

2 years ago

0.1.258

2 years ago

0.1.255

2 years ago

0.1.254

2 years ago

0.1.251

2 years ago

0.1.250

2 years ago

0.1.267

2 years ago

0.1.269

2 years ago

0.1.264

2 years ago

0.1.263

2 years ago

0.1.266

2 years ago

0.1.260

2 years ago

0.1.205

2 years ago

0.1.207

2 years ago

0.1.202

2 years ago

0.1.201

2 years ago

0.1.204

2 years ago

0.1.203

2 years ago

0.1.200

2 years ago

0.1.217

2 years ago

0.1.216

2 years ago

0.1.215

2 years ago

0.1.214

2 years ago

0.1.210

2 years ago

0.1.228

2 years ago

0.1.223

2 years ago

0.1.222

2 years ago

0.1.221

2 years ago

0.1.190

2 years ago

0.1.192

2 years ago

0.1.191

2 years ago

0.1.198

2 years ago

0.1.197

2 years ago

0.1.199

2 years ago

0.1.194

2 years ago

0.1.193

2 years ago

0.1.196

2 years ago

0.1.195

2 years ago

0.1.271

2 years ago

0.1.270

2 years ago

0.1.272

2 years ago

0.1.187

2 years ago

0.1.186

2 years ago

0.1.189

2 years ago

0.1.188

2 years ago

0.1.183

2 years ago

0.1.185

2 years ago

0.1.184

2 years ago

0.1.169

2 years ago

0.1.165

2 years ago

0.1.164

2 years ago

0.1.167

2 years ago

0.1.166

2 years ago

0.1.163

2 years ago

0.1.179

2 years ago

0.1.178

2 years ago

0.1.172

2 years ago

0.1.181

2 years ago

0.1.180

2 years ago

0.1.182

2 years ago

0.1.139

2 years ago

0.1.135

2 years ago

0.1.147

2 years ago

0.1.146

2 years ago

0.1.149

2 years ago

0.1.143

2 years ago

0.1.142

2 years ago

0.1.144

2 years ago

0.1.141

2 years ago

0.1.140

2 years ago

0.1.158

2 years ago

0.1.157

2 years ago

0.1.159

2 years ago

0.1.154

2 years ago

0.1.153

2 years ago

0.1.156

2 years ago

0.1.155

2 years ago

0.1.150

2 years ago

0.1.152

2 years ago

0.1.151

2 years ago

0.1.161

2 years ago

0.1.160

2 years ago

0.1.162

2 years ago

0.1.132

2 years ago

0.1.130

2 years ago

0.1.114

2 years ago

0.1.113

2 years ago

0.1.112

2 years ago

0.1.111

2 years ago

0.1.125

2 years ago

0.1.124

2 years ago

0.1.126

2 years ago

0.1.96

2 years ago

0.1.97

2 years ago

0.1.98

2 years ago

0.1.99

2 years ago

0.1.90

2 years ago

0.1.91

2 years ago

0.1.92

2 years ago

0.1.93

2 years ago

0.1.94

2 years ago

0.1.95

2 years ago

0.1.85

2 years ago

0.1.86

2 years ago

0.1.87

2 years ago

0.1.88

2 years ago

0.1.89

2 years ago

0.1.80

2 years ago

0.1.81

2 years ago

0.1.82

2 years ago

0.1.83

2 years ago

0.1.84

2 years ago

0.1.74

2 years ago

0.1.75

2 years ago

0.1.76

2 years ago

0.1.77

2 years ago

0.1.78

2 years ago

0.1.79

2 years ago

0.1.70

2 years ago

0.1.71

2 years ago

0.1.72

2 years ago

0.1.73

2 years ago

0.1.66

2 years ago

0.1.67

2 years ago

0.1.68

2 years ago

0.1.69

2 years ago

0.1.107

2 years ago

0.1.106

2 years ago

0.1.103

2 years ago

0.1.102

2 years ago

0.1.105

2 years ago

0.1.104

2 years ago

0.1.101

2 years ago

0.1.100

2 years ago

0.1.52

2 years ago

0.1.53

2 years ago

0.1.54

2 years ago

0.1.55

2 years ago

0.1.56

2 years ago

0.1.57

2 years ago

0.1.58

2 years ago

0.1.59

2 years ago

0.1.50

2 years ago

0.1.51

2 years ago

0.1.49

2 years ago

0.1.43

3 years ago

0.1.44

3 years ago

0.1.45

3 years ago

0.1.46

3 years ago

0.1.47

3 years ago

0.1.48

3 years ago

0.1.63

2 years ago

0.1.64

2 years ago

0.1.65

2 years ago

0.1.60

2 years ago

0.1.61

2 years ago

0.1.62

2 years ago

0.1.41

3 years ago

0.1.42

3 years ago

0.1.40

3 years ago

0.1.38

3 years ago

0.1.39

3 years ago

0.1.35

3 years ago

0.1.36

3 years ago

0.1.37

3 years ago

0.1.32

3 years ago

0.1.33

3 years ago

0.1.34

3 years ago

0.1.30

3 years ago

0.1.31

3 years ago

0.1.27

3 years ago

0.1.28

3 years ago

0.1.29

3 years ago

0.1.23

3 years ago

0.1.24

3 years ago

0.1.25

3 years ago

0.1.26

3 years ago

0.1.20

3 years ago

0.1.21

3 years ago

0.1.22

3 years ago

0.1.19

3 years ago

0.1.16

3 years ago

0.1.17

3 years ago

0.1.18

3 years ago

0.1.15

4 years ago

0.1.14

4 years ago

0.1.13

4 years ago

0.1.12

4 years ago

0.1.11

4 years ago

0.1.10

4 years ago

0.1.8

4 years ago

0.1.9

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

5 years ago

0.1.0

7 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago