1.1.36 • Published 7 months ago

@sequencemedia/music-library-parser v1.1.36

Weekly downloads
-
License
ISC
Repository
github
Last release
7 months ago

@sequencemedia/music-library-parser

JavaScript functions and XSL stylesheets to parse an Apple Music Library.xml file and transform it to m3u files, JSON, JavaScript, or EcmaScript.

Requires Java and Saxon PE.

Library

Transforms the entire library.

import { toM3U } from './src/js/library/index.mjs'
import {
  toJSON,
  toJS,
  toES
 } from './src/js/library/transform/index.mjs'

toM3U

Requires the arguments jar, xml, and destination.

  • jar - the path to the Saxon binary on your device
  • xml - the path to the Apple Music Library.xml file
  • destination - the path for the m3u files to be written

Returns a Promise resolving when all m3u files are written.

toJSON

Requires the arguments jar, and xml.

  • jar - the path to the Saxon binary on your device
  • xml - the path to the Apple Music Library.xml file

Returns a Promise resolving to a JSON string.

toJS

Requires the arguments jar, and xml.

  • jar - the path to the Saxon binary on your device
  • xml - the path to the Apple Music Library.xml file

Returns a Promise resolving to a JavaScript object.

toES

Requires the arguments jar, and xml.

  • jar - the path to the Saxon binary on your device
  • xml - the path to the Apple Music Library.xml file

Returns a Promise resolving to a collection of JavaScript Map and Set instances.

Playlists

Transforms the playlists.

import { toM3U } from './src/js/library/playlists/index.mjs'
import {
  toJSON,
  toJS,
  toES
 } from './src/js/library/playlists/transform/index.mjs'

See Library.

Tracks

Transforms the tracks.

import { toM3U } from './src/js/library/tracks/index.mjs'
import {
  toJSON,
  toJS,
  toES
 } from './src/js/library/tracks/transform/index.mjs'

See Library.

1.1.36

7 months ago

1.1.34

8 months ago

1.1.33

8 months ago

1.1.35

8 months ago

1.1.32

8 months ago

1.1.31

8 months ago

1.1.30

8 months ago

1.1.29

8 months ago

1.1.28

8 months ago

1.1.23

9 months ago

1.1.22

9 months ago

1.1.27

8 months ago

1.1.26

9 months ago

1.1.25

9 months ago

1.1.24

9 months ago

1.0.561

11 months ago

1.0.560

11 months ago

1.0.563

11 months ago

1.0.562

11 months ago

1.0.569

11 months ago

1.0.568

11 months ago

1.0.565

11 months ago

1.0.564

11 months ago

1.0.567

11 months ago

1.0.566

11 months ago

1.0.558

1 year ago

1.0.557

1 year ago

1.0.559

12 months ago

1.0.554

1 year ago

1.0.556

1 year ago

1.0.555

1 year ago

1.0.606

10 months ago

1.0.605

10 months ago

1.0.608

10 months ago

1.0.607

10 months ago

1.1.12

9 months ago

1.1.11

9 months ago

1.1.10

9 months ago

1.1.16

9 months ago

1.1.15

9 months ago

1.1.14

9 months ago

1.1.13

9 months ago

1.1.19

9 months ago

1.1.18

9 months ago

1.1.17

9 months ago

1.1.21

9 months ago

1.1.20

9 months ago

1.0.583

10 months ago

1.0.582

10 months ago

1.0.585

10 months ago

1.0.584

10 months ago

1.0.581

10 months ago

1.0.580

10 months ago

1.0.587

10 months ago

1.0.586

10 months ago

1.0.589

10 months ago

1.0.588

10 months ago

1.0.572

11 months ago

1.0.571

11 months ago

1.0.574

11 months ago

1.0.573

11 months ago

1.0.570

11 months ago

1.0.579

10 months ago

1.0.576

11 months ago

1.0.575

11 months ago

1.0.578

10 months ago

1.0.577

10 months ago

1.0.594

10 months ago

1.0.593

10 months ago

1.0.596

10 months ago

1.0.595

10 months ago

1.0.590

10 months ago

1.0.592

10 months ago

1.0.591

10 months ago

1.0.598

10 months ago

1.0.597

10 months ago

1.0.599

10 months ago

1.1.1

10 months ago

1.1.0

10 months ago

1.1.9

9 months ago

1.0.602

10 months ago

1.1.8

9 months ago

1.0.601

10 months ago

1.1.7

9 months ago

1.0.604

10 months ago

1.1.6

9 months ago

1.0.603

10 months ago

1.1.5

9 months ago

1.1.4

9 months ago

1.1.3

9 months ago

1.0.600

10 months ago

1.1.2

10 months ago

1.0.553

1 year ago

1.0.552

1 year ago

1.0.551

1 year ago

1.0.550

1 year ago

1.0.549

1 year ago

1.0.548

1 year ago

1.0.547

1 year ago

1.0.546

1 year ago

1.0.545

1 year ago

1.0.544

1 year ago

1.0.543

1 year ago

1.0.542

1 year ago

1.0.541

1 year ago

1.0.540

1 year ago

1.0.539

1 year ago

1.0.538

1 year ago

1.0.536

1 year ago

1.0.537

1 year ago

1.0.535

1 year ago

1.0.534

1 year ago

1.0.533

1 year ago

1.0.532

1 year ago

1.0.530

1 year ago

1.0.531

1 year ago

1.0.529

1 year ago

1.0.528

2 years ago

1.0.527

2 years ago

1.0.503

2 years ago

1.0.502

2 years ago

1.0.505

2 years ago

1.0.504

2 years ago

1.0.501

2 years ago

1.0.500

2 years ago

1.0.525

2 years ago

1.0.524

2 years ago

1.0.526

2 years ago

1.0.521

2 years ago

1.0.520

2 years ago

1.0.523

2 years ago

1.0.522

2 years ago

1.0.518

2 years ago

1.0.517

2 years ago

1.0.519

2 years ago

1.0.514

2 years ago

1.0.513

2 years ago

1.0.516

2 years ago

1.0.515

2 years ago

1.0.510

2 years ago

1.0.512

2 years ago

1.0.511

2 years ago

1.0.507

2 years ago

1.0.506

2 years ago

1.0.509

2 years ago

1.0.508

2 years ago

1.0.495

2 years ago

1.0.494

2 years ago

1.0.497

2 years ago

1.0.496

2 years ago

1.0.491

2 years ago

1.0.493

2 years ago

1.0.492

2 years ago

1.0.499

2 years ago

1.0.498

2 years ago

1.0.448

2 years ago

1.0.447

2 years ago

1.0.449

2 years ago

1.0.490

2 years ago

1.0.462

2 years ago

1.0.461

2 years ago

1.0.464

2 years ago

1.0.463

2 years ago

1.0.460

2 years ago

1.0.469

2 years ago

1.0.466

2 years ago

1.0.465

2 years ago

1.0.468

2 years ago

1.0.467

2 years ago

1.0.451

2 years ago

1.0.450

2 years ago

1.0.453

2 years ago

1.0.452

2 years ago

1.0.459

2 years ago

1.0.458

2 years ago

1.0.455

2 years ago

1.0.454

2 years ago

1.0.457

2 years ago

1.0.456

2 years ago

1.0.484

2 years ago

1.0.483

2 years ago

1.0.486

2 years ago

1.0.485

2 years ago

1.0.480

2 years ago

1.0.482

2 years ago

1.0.481

2 years ago

1.0.488

2 years ago

1.0.487

2 years ago

1.0.489

2 years ago

1.0.473

2 years ago

1.0.472

2 years ago

1.0.475

2 years ago

1.0.474

2 years ago

1.0.471

2 years ago

1.0.470

2 years ago

1.0.477

2 years ago

1.0.476

2 years ago

1.0.479

2 years ago

1.0.478

2 years ago

1.0.420

2 years ago

1.0.426

2 years ago

1.0.425

2 years ago

1.0.428

2 years ago

1.0.427

2 years ago

1.0.422

2 years ago

1.0.421

2 years ago

1.0.424

2 years ago

1.0.423

2 years ago

1.0.419

2 years ago

1.0.418

2 years ago

1.0.415

2 years ago

1.0.414

2 years ago

1.0.417

2 years ago

1.0.416

2 years ago

1.0.411

2 years ago

1.0.410

2 years ago

1.0.413

2 years ago

1.0.412

2 years ago

1.0.408

2 years ago

1.0.407

2 years ago

1.0.409

2 years ago

1.0.440

2 years ago

1.0.442

2 years ago

1.0.441

2 years ago

1.0.443

2 years ago

1.0.431

2 years ago

1.0.430

2 years ago

1.0.437

2 years ago

1.0.436

2 years ago

1.0.439

2 years ago

1.0.438

2 years ago

1.0.433

2 years ago

1.0.435

2 years ago

1.0.434

2 years ago

1.0.429

2 years ago

1.0.404

2 years ago

1.0.403

2 years ago

1.0.406

2 years ago

1.0.405

2 years ago

1.0.400

2 years ago

1.0.401

2 years ago

1.0.385

2 years ago

1.0.384

2 years ago

1.0.387

2 years ago

1.0.386

2 years ago

1.0.381

2 years ago

1.0.380

2 years ago

1.0.383

2 years ago

1.0.382

2 years ago

1.0.389

2 years ago

1.0.388

2 years ago

1.0.374

2 years ago

1.0.376

2 years ago

1.0.375

2 years ago

1.0.378

2 years ago

1.0.377

2 years ago

1.0.379

2 years ago

1.0.396

2 years ago

1.0.395

2 years ago

1.0.398

2 years ago

1.0.397

2 years ago

1.0.392

2 years ago

1.0.391

2 years ago

1.0.394

2 years ago

1.0.393

2 years ago

1.0.399

2 years ago

1.0.390

2 years ago

1.0.373

2 years ago

1.0.370

2 years ago

1.0.372

2 years ago

1.0.371

2 years ago

1.0.349

2 years ago

1.0.348

2 years ago

1.0.345

2 years ago

1.0.344

2 years ago

1.0.347

2 years ago

1.0.346

2 years ago

1.0.363

2 years ago

1.0.362

2 years ago

1.0.365

2 years ago

1.0.364

2 years ago

1.0.361

2 years ago

1.0.360

2 years ago

1.0.367

2 years ago

1.0.366

2 years ago

1.0.369

2 years ago

1.0.368

2 years ago

1.0.352

2 years ago

1.0.351

2 years ago

1.0.354

2 years ago

1.0.353

2 years ago

1.0.350

2 years ago

1.0.359

2 years ago

1.0.356

2 years ago

1.0.355

2 years ago

1.0.358

2 years ago

1.0.357

2 years ago

1.0.305

3 years ago

1.0.304

3 years ago

1.0.307

2 years ago

1.0.306

3 years ago

1.0.301

3 years ago

1.0.300

3 years ago

1.0.303

3 years ago

1.0.302

3 years ago

1.0.327

2 years ago

1.0.326

2 years ago

1.0.329

2 years ago

1.0.328

2 years ago

1.0.323

2 years ago

1.0.325

2 years ago

1.0.324

2 years ago

1.0.319

2 years ago

1.0.310

2 years ago

1.0.316

2 years ago

1.0.315

2 years ago

1.0.318

2 years ago

1.0.317

2 years ago

1.0.312

2 years ago

1.0.311

2 years ago

1.0.314

2 years ago

1.0.313

2 years ago

1.0.309

2 years ago

1.0.308

2 years ago

1.0.341

2 years ago

1.0.340

2 years ago

1.0.343

2 years ago

1.0.342

2 years ago

1.0.330

2 years ago

1.0.332

2 years ago

1.0.331

2 years ago

1.0.338

2 years ago

1.0.337

2 years ago

1.0.339

2 years ago

1.0.334

2 years ago

1.0.333

2 years ago

1.0.336

2 years ago

1.0.335

2 years ago

1.0.297

3 years ago

1.0.296

3 years ago

1.0.298

3 years ago

1.0.293

3 years ago

1.0.292

3 years ago

1.0.295

3 years ago

1.0.294

3 years ago

1.0.291

3 years ago

1.0.290

3 years ago

1.0.264

3 years ago

1.0.263

3 years ago

1.0.266

3 years ago

1.0.265

3 years ago

1.0.260

3 years ago

1.0.262

3 years ago

1.0.261

3 years ago

1.0.268

3 years ago

1.0.267

3 years ago

1.0.269

3 years ago

1.0.253

3 years ago

1.0.252

3 years ago

1.0.255

3 years ago

1.0.254

3 years ago

1.0.251

3 years ago

1.0.250

3 years ago

1.0.257

3 years ago

1.0.256

3 years ago

1.0.259

3 years ago

1.0.258

3 years ago

1.0.286

3 years ago

1.0.285

3 years ago

1.0.288

3 years ago

1.0.287

3 years ago

1.0.282

3 years ago

1.0.281

3 years ago

1.0.284

3 years ago

1.0.283

3 years ago

1.0.289

3 years ago

1.0.280

3 years ago

1.0.275

3 years ago

1.0.274

3 years ago

1.0.277

3 years ago

1.0.276

3 years ago

1.0.271

3 years ago

1.0.270

3 years ago

1.0.273

3 years ago

1.0.272

3 years ago

1.0.279

3 years ago

1.0.278

3 years ago

1.0.222

3 years ago

1.0.221

3 years ago

1.0.228

3 years ago

1.0.227

3 years ago

1.0.229

3 years ago

1.0.224

3 years ago

1.0.226

3 years ago

1.0.225

3 years ago

1.0.219

3 years ago

1.0.242

3 years ago

1.0.241

3 years ago

1.0.244

3 years ago

1.0.243

3 years ago

1.0.240

3 years ago

1.0.249

3 years ago

1.0.246

3 years ago

1.0.245

3 years ago

1.0.248

3 years ago

1.0.247

3 years ago

1.0.231

3 years ago

1.0.230

3 years ago

1.0.233

3 years ago

1.0.232

3 years ago

1.0.239

3 years ago

1.0.238

3 years ago

1.0.235

3 years ago

1.0.234

3 years ago

1.0.237

3 years ago

1.0.236

3 years ago

1.0.147

3 years ago

1.0.146

3 years ago

1.0.149

3 years ago

1.0.148

3 years ago

1.0.200

3 years ago

1.0.166

3 years ago

1.0.206

3 years ago

1.0.208

3 years ago

1.0.207

3 years ago

1.0.202

3 years ago

1.0.201

3 years ago

1.0.150

3 years ago

1.0.152

3 years ago

1.0.151

3 years ago

1.0.159

3 years ago

1.0.187

3 years ago

1.0.186

3 years ago

1.0.189

3 years ago

1.0.188

3 years ago

1.0.183

3 years ago

1.0.182

3 years ago

1.0.185

3 years ago

1.0.184

3 years ago

1.0.181

3 years ago

1.0.180

3 years ago

1.0.211

3 years ago

1.0.210

3 years ago

1.0.174

3 years ago

1.0.173

3 years ago

1.0.217

3 years ago

1.0.216

3 years ago

1.0.218

3 years ago

1.0.213

3 years ago

1.0.212

3 years ago

1.0.179

3 years ago

1.0.215

3 years ago

1.0.214

3 years ago

1.0.209

3 years ago

1.0.198

3 years ago

1.0.197

3 years ago

1.0.199

3 years ago

1.0.194

3 years ago

1.0.193

3 years ago

1.0.196

3 years ago

1.0.195

3 years ago

1.0.190

3 years ago

1.0.192

3 years ago

1.0.191

3 years ago

1.0.143

3 years ago

1.0.142

3 years ago

1.0.145

3 years ago

1.0.144

3 years ago

1.0.141

3 years ago

1.0.140

3 years ago

1.0.132

3 years ago

1.0.131

3 years ago

1.0.134

3 years ago

1.0.133

3 years ago

1.0.130

3 years ago

1.0.139

3 years ago

1.0.136

3 years ago

1.0.135

3 years ago

1.0.138

3 years ago

1.0.137

3 years ago

1.0.129

3 years ago

1.0.128

3 years ago

1.0.127

3 years ago

1.0.126

3 years ago

1.0.101

3 years ago

1.0.107

3 years ago

1.0.106

3 years ago

1.0.109

3 years ago

1.0.108

3 years ago

1.0.103

3 years ago

1.0.102

3 years ago

1.0.105

3 years ago

1.0.104

3 years ago

1.0.120

3 years ago

1.0.110

3 years ago

1.0.112

3 years ago

1.0.111

3 years ago

1.0.118

3 years ago

1.0.117

3 years ago

1.0.119

3 years ago

1.0.114

3 years ago

1.0.113

3 years ago

1.0.116

3 years ago

1.0.115

3 years ago

1.0.100

3 years ago

1.0.99

3 years ago

1.0.98

3 years ago

1.0.97

3 years ago

1.0.96

3 years ago

1.0.84

3 years ago

1.0.83

3 years ago

1.0.82

3 years ago

1.0.88

3 years ago

1.0.87

3 years ago

1.0.86

3 years ago

1.0.85

3 years ago

1.0.89

3 years ago

1.0.91

3 years ago

1.0.90

3 years ago

1.0.95

3 years ago

1.0.94

3 years ago

1.0.93

3 years ago

1.0.92

3 years ago

1.0.73

3 years ago

1.0.72

3 years ago

1.0.71

3 years ago

1.0.75

3 years ago

1.0.74

3 years ago

1.0.79

3 years ago

1.0.80

3 years ago

1.0.81

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.66

3 years ago

1.0.22

3 years ago

1.0.65

3 years ago

1.0.21

3 years ago

1.0.20

3 years ago

1.0.26

3 years ago

1.0.69

3 years ago

1.0.25

3 years ago

1.0.68

3 years ago

1.0.24

3 years ago

1.0.67

3 years ago

1.0.23

3 years ago

1.0.29

3 years ago

1.0.28

3 years ago

1.0.27

3 years ago

1.0.70

3 years ago

1.0.33

3 years ago

1.0.32

3 years ago

1.0.31

3 years ago

1.0.30

3 years ago

1.0.37

3 years ago

1.0.36

3 years ago

1.0.35

3 years ago

1.0.34

3 years ago

1.0.39

3 years ago

1.0.38

3 years ago

1.0.40

3 years ago

1.0.44

3 years ago

1.0.43

3 years ago

1.0.42

3 years ago

1.0.41

3 years ago

1.0.48

3 years ago

1.0.47

3 years ago

1.0.46

3 years ago

1.0.45

3 years ago

1.0.55

3 years ago

1.0.54

3 years ago

1.0.53

3 years ago

1.0.52

3 years ago

1.0.59

3 years ago

1.0.58

3 years ago

1.0.57

3 years ago

1.0.56

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.7

3 years ago

1.0.8

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago