diff --git a/LICENSE b/LICENSE index 2a36323..6858c26 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2017-20 Bloggify (https://bloggify.org) +Copyright (c) 2017-23 Bloggify (https://bloggify.org) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/package-lock.json b/package-lock.json index 112e0d0..7a6ba6b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,8 +1,191 @@ { "name": "bloggify-flexible-router", - "version": "2.0.7", - "lockfileVersion": 1, + "version": "2.1.0", + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "bloggify-flexible-router", + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "fs-file-tree": "^1.1.1", + "is-empty-obj": "^1.0.12", + "iterate-object": "^1.3.4", + "maybe-require": "^1.0.0", + "methods": "^1.1.2", + "set-or-get": "^1.2.6", + "typpy": "^2.3.12" + } + }, + "node_modules/abs": { + "version": "1.3.12", + "resolved": "https://registry.npmjs.org/abs/-/abs-1.3.12.tgz", + "integrity": "sha512-3gGc4URRHTUhdTOzRpnTKSoK+Bo9CcYTMKw7QYEFGzasu9on72GKjXMjZZNYKlAGqbPZfPqCRFRB3zGrX6260A==", + "dependencies": { + "ul": "^5.0.0" + } + }, + "node_modules/assured": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/assured/-/assured-1.0.15.tgz", + "integrity": "sha512-EVb4T+6m5VdlTJ6gbv4WjBM1rHfzXP2BspsQ6VLswcnIQSabjJy7A9YEuG4/KmfF+9OEuT5xhqVJ+V1tClD5ww==", + "dependencies": { + "noop6": "^1.0.1", + "sliced": "^1.0.1" + } + }, + "node_modules/bindy": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bindy/-/bindy-1.0.14.tgz", + "integrity": "sha512-sf8QQyUicGz5QVUn7eHw9QJhzQHyHaY0HhwDdXiSg095gp0zkvADCZ8Yf3F12MtPsj3XZUX4joXMh4iaTApDVA==", + "dependencies": { + "deffy": "^2.2.2", + "sliced": "^1.0.1" + } + }, + "node_modules/camelo": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/camelo/-/camelo-1.1.13.tgz", + "integrity": "sha512-vl5qBmJU4NDmYYJNp9BOxR9RWRg4H4V/ABu6PyrgqK0euXhIDcT4L76zHoz7Fl/gaDCjAuM0krd2lBm+yjWDDw==", + "dependencies": { + "regex-escape": "^3.3.0", + "uc-first-array": "^1.0.0" + } + }, + "node_modules/deffy": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/deffy/-/deffy-2.2.2.tgz", + "integrity": "sha1-CI9AkTy0cHhlP6b2l8IG4DRx1SM=", + "dependencies": { + "typpy": "^2.0.0" + } + }, + "node_modules/fs-file-tree": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/fs-file-tree/-/fs-file-tree-1.1.1.tgz", + "integrity": "sha512-v0helQXZOGxxq9rzEnmYR+Kd7uwupCiTo9PQMlsqZX6zDPoLBOertv53ttY1vAeEoe15pM9jGv9J7f/KFR/S5A==", + "dependencies": { + "assured": "^1.0.14", + "bindy": "^1.0.3", + "camelo": "^1.1.3", + "read-dir-and-stat": "^1.0.0", + "same-time": "^2.3.1" + } + }, + "node_modules/function.name": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/function.name/-/function.name-1.0.13.tgz", + "integrity": "sha512-mVrqdoy5npWZyoXl4DxCeuVF6delDcQjVS9aPdvLYlBxtMTZDR2B5GVEQEoM1jJyspCqg3C0v4ABkLE7tp9xFA==", + "dependencies": { + "noop6": "^1.0.1" + } + }, + "node_modules/is-empty-obj": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/is-empty-obj/-/is-empty-obj-1.0.12.tgz", + "integrity": "sha512-qHBAsU2hONx/K5o0VwTLRVfHb/cAsJY8+cYLLQBupCdKu0v5bxT83K9Dr997Go7gIoc4J6J0pD5qIIIvBFQZBQ==" + }, + "node_modules/iterate-object": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/iterate-object/-/iterate-object-1.3.4.tgz", + "integrity": "sha512-4dG1D1x/7g8PwHS9aK6QV5V94+ZvyP4+d19qDv43EzImmrndysIl4prmJ1hWWIGCqrZHyaHBm6BSEWHOLnpoNw==" + }, + "node_modules/maybe-require": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/maybe-require/-/maybe-require-1.0.1.tgz", + "integrity": "sha1-XNPBGcSpj2hcrBYWnO9j2f9YpGQ=", + "dependencies": { + "abs": "^1.3.8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/noop6": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/noop6/-/noop6-1.0.9.tgz", + "integrity": "sha512-DB3Hwyd89dPr5HqEPg3YHjzvwh/mCqizC1zZ8vyofqc+TQRyPDnT4wgXXbLGF4z9YAzwwTLi8pNLhGqcbSjgkA==" + }, + "node_modules/read-dir-and-stat": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/read-dir-and-stat/-/read-dir-and-stat-1.0.8.tgz", + "integrity": "sha512-0iutmJymQddW2MTdPQdQPC+g6HlFGx6EwKd1P1VewhBYnJK8On7PQEkblm0XsVDECPBKn63pdyaBIS/COtFg0Q==", + "dependencies": { + "bindy": "^1.0.3", + "same-time": "^2.3.1" + } + }, + "node_modules/regex-escape": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/regex-escape/-/regex-escape-3.4.10.tgz", + "integrity": "sha512-qEqf7uzW+iYcKNLMDFnMkghhQBnGdivT6KqVQyKsyjSWnoFyooXVnxrw9dtv3AFLnD6VBGXxtZGAQNFGFTnCqA==" + }, + "node_modules/same-time": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/same-time/-/same-time-2.3.5.tgz", + "integrity": "sha512-SnVw4CihgrwwcZs38vqW1890OwilOQPnath+kQCX7Un+PfcjR52rThxPfuNpNEd3UrphL22/SleM7hcbiaJu1A==", + "dependencies": { + "deffy": "2.0.0" + } + }, + "node_modules/same-time/node_modules/deffy": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/deffy/-/deffy-2.0.0.tgz", + "integrity": "sha1-+C4I7qUYxKCjCx8D7FBNJIryiTI=", + "dependencies": { + "typpy": "^2.0.0" + } + }, + "node_modules/set-or-get": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/set-or-get/-/set-or-get-1.2.11.tgz", + "integrity": "sha512-CrJL6W4xE76UlRVfpKqp3HqSAZ2CV3Mi7UHYmi8yGeajwOAoc/YpJy+8Fvvtm4eJiPb0PoilKI84KAQoo8TZYQ==", + "dependencies": { + "deffy": "^2.0.0" + } + }, + "node_modules/sliced": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", + "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=" + }, + "node_modules/typpy": { + "version": "2.3.12", + "resolved": "https://registry.npmjs.org/typpy/-/typpy-2.3.12.tgz", + "integrity": "sha512-VginyZYxadNyFnB763lvFGNUqsIRtJt2V33pLfdnjRreObbKaxexUC+39EVb3MavWU9ggekvT1ojEU0kvtumfA==", + "dependencies": { + "function.name": "^1.0.3" + } + }, + "node_modules/uc-first-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/uc-first-array/-/uc-first-array-1.1.10.tgz", + "integrity": "sha512-tX2PJLrqtexTxVN9hTTY+K5gPnF2gyj7SfjPF4Q2Xhbi1fSNiO12I/G+AoMzxJLwr9R50CmVn8iAhWCvZlJm3A==", + "dependencies": { + "ucfirst": "^1.0.0" + } + }, + "node_modules/ucfirst": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ucfirst/-/ucfirst-1.0.0.tgz", + "integrity": "sha1-ThBbZEjQXiZOzsQ14LkZNjxfLy8=" + }, + "node_modules/ul": { + "version": "5.2.13", + "resolved": "https://registry.npmjs.org/ul/-/ul-5.2.13.tgz", + "integrity": "sha1-n/BQTqNcofdMC/WeZIDe8Am617U=", + "dependencies": { + "deffy": "^2.2.2", + "typpy": "^2.3.4" + } + } + }, "dependencies": { "abs": { "version": "1.3.12",