2.12.0 • Published 9 months ago

@parcel/query v2.12.0

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

parcel-query

A REPL to investigate the Parcel graphs in the cache ("offline", after the build).

Installation

Clone and run yarn, then cd packages/dev/query && yarn link to make the parcel-query binary globally available.

Usage

Call .help to view a list of commands.

In a project root containing a .parcel-cache folder:

$ parcel-query
> .findBundleReason 27494aebac508bd8 TJbGI
# Asset is main entry of bundle: false
# Asset is an entry of bundle: false
# Incoming dependencies contained in the bundle:
{
  id: '3fd182662e2a6fa9',
  type: 'dependency',
  value: {
    specifier: '../../foo',
    specifierType: 0,
...

In the .getAsset 3Xzt5 variant, no quotes/parenthesis are needed. Alternatively, you can use proper JS: getAsset("3Xzt5").

The variables assetGraph and bundleGraph contain the deserialized objects.

For a single query, the command (which has to be a JS call) can be specified as a CLI parameter (the disadvantage here is that the graphs have to be loaded on every call as opposed to once when starting the REPL):

$ parcel-query 'findBundleReason("b0696febf20b57ce", "bNAUZ")'
2.12.1-canary.3356

9 months ago

2.12.1-canary.3355

9 months ago

2.12.1-canary.3354

9 months ago

2.12.1-canary.3351

9 months ago

2.12.1-canary.3350

10 months ago

2.12.1-canary.3353

9 months ago

2.12.1-canary.3344

11 months ago

2.12.1-canary.3345

11 months ago

2.12.1-canary.3343

11 months ago

2.12.1-dev.3303

12 months ago

2.12.1-canary.3340

11 months ago

2.12.1-canary.3342

11 months ago

2.12.1-canary.3341

11 months ago

2.12.1-canary.3292

12 months ago

2.12.1-dev.3275

1 year ago

2.12.1-canary.3293

12 months ago

2.12.1-dev.3260

1 year ago

2.12.1-canary.3337

11 months ago

2.12.1-canary.3336

11 months ago

2.12.1-canary.3339

11 months ago

2.12.1-canary.3338

11 months ago

2.12.1-canary.3333

11 months ago

2.12.1-canary.3332

11 months ago

2.12.1-canary.3335

11 months ago

2.12.1-canary.3330

11 months ago

2.12.1-canary.3325

11 months ago

2.12.1-canary.3328

11 months ago

2.12.1-canary.3327

11 months ago

2.12.1-canary.3322

12 months ago

2.12.1-canary.3323

11 months ago

2.12.1-canary.3320

12 months ago

2.12.1-canary.3329

11 months ago

2.12.1-canary.3317

12 months ago

2.12.1-canary.3316

12 months ago

2.12.1-canary.3311

12 months ago

2.12.1-canary.3310

12 months ago

2.12.1-canary.3313

12 months ago

2.12.1-dev.3335

11 months ago

2.12.1-canary.3319

12 months ago

2.12.1-canary.3318

12 months ago

2.12.1-canary.3304

12 months ago

2.12.1-canary.3306

12 months ago

2.12.1-dev.3228

1 year ago

2.12.1-dev.3227

1 year ago

2.12.1-canary.3308

12 months ago

2.12.1-canary.3307

12 months ago

2.12.1-dev.3225

1 year ago

2.12.1-dev.3224

1 year ago

2.12.1-dev.3231

1 year ago

2.12.1-dev.3229

1 year ago

2.12.1-dev.3209

1 year ago

2.12.1-dev.3207

1 year ago

2.12.1-dev.3200

1 year ago

2.12.1-dev.3198

1 year ago

2.12.1-dev.3196

1 year ago

2.12.1-dev.3204

1 year ago

2.12.1-dev.3195

1 year ago

2.12.1-dev.3188

1 year ago

2.12.1-dev.3267

1 year ago

2.12.1-dev.3266

1 year ago

2.12.1-dev.3264

1 year ago

2.12.1-dev.3263

1 year ago

2.12.1-dev.3262

1 year ago

2.12.1-dev.3238

1 year ago

2.12.1-dev.3171

1 year ago

2.12.1-dev.3151

1 year ago

2.12.1-dev.3139

1 year ago

2.12.1-dev.3141

1 year ago

2.12.1-dev.3140

1 year ago

2.12.1-dev.3138

1 year ago

2.12.0

1 year ago

2.11.1-dev.3133

1 year ago

2.11.0

2 years ago