Upgraded Elixir deps: - absinthe 1.9.1 => 1.10.0 - credo 1.7.17 => 1.7.18 - fine 0.1.4 => 0.1.6 - honeybadger 0.25.0 => 0.26.0 - lazy_html 0.1.10 => 0.1.11 - mimerl 1.4.0 => 1.5.0 - phoenix_pubsub_redis 3.1.0 => 3.1.1 - swoosh 1.24.0 => 1.25.0 Updated npm deps in e2e: - @playwright/test 1.58.2 => 1.59.1 - @types/node 25.4.0 => 25.6.0 - dotenv 17.3.1 => 17.4.2 - otplib 13.3.0 => 13.4.0 No security vulnerabilities found. Reviewed-on: graham/towerops-web#235
233 lines
7.9 KiB
JSON
233 lines
7.9 KiB
JSON
{
|
|
"name": "towerops-e2e",
|
|
"version": "1.0.0",
|
|
"lockfileVersion": 3,
|
|
"requires": true,
|
|
"packages": {
|
|
"": {
|
|
"name": "towerops-e2e",
|
|
"version": "1.0.0",
|
|
"devDependencies": {
|
|
"@playwright/test": "^1.59.0",
|
|
"@scure/base": "^2.0.0",
|
|
"@types/node": "^25.4.0",
|
|
"dotenv": "^17.3.1",
|
|
"otplib": "^13.3.0",
|
|
"speakeasy": "^2.0.0"
|
|
}
|
|
},
|
|
"node_modules/@noble/hashes": {
|
|
"version": "2.2.0",
|
|
"resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.2.0.tgz",
|
|
"integrity": "sha512-IYqDGiTXab6FniAgnSdZwgWbomxpy9FtYvLKs7wCUs2a8RkITG+DFGO1DM9cr+E3/RgADRpFjrKVaJ1z6sjtEg==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">= 20.19.0"
|
|
},
|
|
"funding": {
|
|
"url": "https://paulmillr.com/funding/"
|
|
}
|
|
},
|
|
"node_modules/@otplib/core": {
|
|
"version": "13.4.0",
|
|
"resolved": "https://registry.npmjs.org/@otplib/core/-/core-13.4.0.tgz",
|
|
"integrity": "sha512-JqOGcvZQi2wIkEQo8f3/iAjstavpXy6gouIDMHygjNuH6Q0FjbHOiXMdcE94RwfgDNMABhzwUmvaPsxvgm9NYw==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/@otplib/hotp": {
|
|
"version": "13.4.0",
|
|
"resolved": "https://registry.npmjs.org/@otplib/hotp/-/hotp-13.4.0.tgz",
|
|
"integrity": "sha512-MJjE0x06mn2ptymz5qZmQveb+vWFuaIftqE0b5/TZZqUOK7l97cV8lRTmid5BpAQMwJDNLW6RnYxGeCRiNdekw==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@otplib/core": "13.4.0",
|
|
"@otplib/uri": "13.4.0"
|
|
}
|
|
},
|
|
"node_modules/@otplib/plugin-base32-scure": {
|
|
"version": "13.4.0",
|
|
"resolved": "https://registry.npmjs.org/@otplib/plugin-base32-scure/-/plugin-base32-scure-13.4.0.tgz",
|
|
"integrity": "sha512-/t9YWJmMbB8bF5z8mXrBZc2FXBe8B/3hG5FhWr9K8cFwFhyxScbPysmZe8s1UTzSA6N+s8Uv8aIfCtVXPNjJWw==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@otplib/core": "13.4.0",
|
|
"@scure/base": "^2.0.0"
|
|
}
|
|
},
|
|
"node_modules/@otplib/plugin-crypto-noble": {
|
|
"version": "13.4.0",
|
|
"resolved": "https://registry.npmjs.org/@otplib/plugin-crypto-noble/-/plugin-crypto-noble-13.4.0.tgz",
|
|
"integrity": "sha512-KrvE4m7Zv+TT1944HzgqFJWJpKb6AyoxDbvhPStmBqdMlv5Gekb80d66cuFRL08kkPgJ5gXUSb5SFpYeB+bACg==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@noble/hashes": "^2.0.1",
|
|
"@otplib/core": "13.4.0"
|
|
}
|
|
},
|
|
"node_modules/@otplib/totp": {
|
|
"version": "13.4.0",
|
|
"resolved": "https://registry.npmjs.org/@otplib/totp/-/totp-13.4.0.tgz",
|
|
"integrity": "sha512-dK+vl0f0ekzf6mCENRI9AKS2NJUC7OjI3+X8e7QSnhQ2WM7I+i4PGpb3QxKi5hxjTtwVuoZwXR2CFtXdcRtNdQ==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@otplib/core": "13.4.0",
|
|
"@otplib/hotp": "13.4.0",
|
|
"@otplib/uri": "13.4.0"
|
|
}
|
|
},
|
|
"node_modules/@otplib/uri": {
|
|
"version": "13.4.0",
|
|
"resolved": "https://registry.npmjs.org/@otplib/uri/-/uri-13.4.0.tgz",
|
|
"integrity": "sha512-x1ozBa5bPbdZCrrTL/HK21qchiK7jYElTu+0ft22abeEhiLYgH1+SIULvOcVk3CK8YwF4kdcidvkq4ciejucJA==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@otplib/core": "13.4.0"
|
|
}
|
|
},
|
|
"node_modules/@playwright/test": {
|
|
"version": "1.59.1",
|
|
"resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.59.1.tgz",
|
|
"integrity": "sha512-PG6q63nQg5c9rIi4/Z5lR5IVF7yU5MqmKaPOe0HSc0O2cX1fPi96sUQu5j7eo4gKCkB2AnNGoWt7y4/Xx3Kcqg==",
|
|
"dev": true,
|
|
"license": "Apache-2.0",
|
|
"dependencies": {
|
|
"playwright": "1.59.1"
|
|
},
|
|
"bin": {
|
|
"playwright": "cli.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
},
|
|
"node_modules/@scure/base": {
|
|
"version": "2.0.0",
|
|
"resolved": "https://registry.npmjs.org/@scure/base/-/base-2.0.0.tgz",
|
|
"integrity": "sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"funding": {
|
|
"url": "https://paulmillr.com/funding/"
|
|
}
|
|
},
|
|
"node_modules/@types/node": {
|
|
"version": "25.6.0",
|
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.0.tgz",
|
|
"integrity": "sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"undici-types": "~7.19.0"
|
|
}
|
|
},
|
|
"node_modules/base32.js": {
|
|
"version": "0.0.1",
|
|
"resolved": "https://registry.npmjs.org/base32.js/-/base32.js-0.0.1.tgz",
|
|
"integrity": "sha512-EGHIRiegFa62/SsA1J+Xs2tIzludPdzM064N9wjbiEgHnGnJ1V0WEpA4pEwCYT5nDvZk3ubf0shqaCS7k6xeUQ==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/dotenv": {
|
|
"version": "17.4.2",
|
|
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.2.tgz",
|
|
"integrity": "sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==",
|
|
"dev": true,
|
|
"license": "BSD-2-Clause",
|
|
"engines": {
|
|
"node": ">=12"
|
|
},
|
|
"funding": {
|
|
"url": "https://dotenvx.com"
|
|
}
|
|
},
|
|
"node_modules/fsevents": {
|
|
"version": "2.3.2",
|
|
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
|
|
"integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
|
|
"dev": true,
|
|
"hasInstallScript": true,
|
|
"license": "MIT",
|
|
"optional": true,
|
|
"os": [
|
|
"darwin"
|
|
],
|
|
"engines": {
|
|
"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
|
|
}
|
|
},
|
|
"node_modules/otplib": {
|
|
"version": "13.4.0",
|
|
"resolved": "https://registry.npmjs.org/otplib/-/otplib-13.4.0.tgz",
|
|
"integrity": "sha512-RUcYcRMCgRWhUE/XabRppXpUwCwaWBNHe5iPXhdvP8wwDGpGpsIf/kxX/ec3zFsOaM1Oq8lEhUqDwk6W7DHkwg==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@otplib/core": "13.4.0",
|
|
"@otplib/hotp": "13.4.0",
|
|
"@otplib/plugin-base32-scure": "13.4.0",
|
|
"@otplib/plugin-crypto-noble": "13.4.0",
|
|
"@otplib/totp": "13.4.0",
|
|
"@otplib/uri": "13.4.0"
|
|
}
|
|
},
|
|
"node_modules/playwright": {
|
|
"version": "1.59.1",
|
|
"resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.1.tgz",
|
|
"integrity": "sha512-C8oWjPR3F81yljW9o5OxcWzfh6avkVwDD2VYdwIGqTkl+OGFISgypqzfu7dOe4QNLL2aqcWBmI3PMtLIK233lw==",
|
|
"dev": true,
|
|
"license": "Apache-2.0",
|
|
"dependencies": {
|
|
"playwright-core": "1.59.1"
|
|
},
|
|
"bin": {
|
|
"playwright": "cli.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=18"
|
|
},
|
|
"optionalDependencies": {
|
|
"fsevents": "2.3.2"
|
|
}
|
|
},
|
|
"node_modules/playwright-core": {
|
|
"version": "1.59.1",
|
|
"resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.1.tgz",
|
|
"integrity": "sha512-HBV/RJg81z5BiiZ9yPzIiClYV/QMsDCKUyogwH9p3MCP6IYjUFu/MActgYAvK0oWyV9NlwM3GLBjADyWgydVyg==",
|
|
"dev": true,
|
|
"license": "Apache-2.0",
|
|
"bin": {
|
|
"playwright-core": "cli.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
},
|
|
"node_modules/speakeasy": {
|
|
"version": "2.0.0",
|
|
"resolved": "https://registry.npmjs.org/speakeasy/-/speakeasy-2.0.0.tgz",
|
|
"integrity": "sha512-lW2A2s5LKi8rwu77ewisuUOtlCydF/hmQSOJjpTqTj1gZLkNgTaYnyvfxy2WBr4T/h+9c4g8HIITfj83OkFQFw==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"base32.js": "0.0.1"
|
|
},
|
|
"engines": {
|
|
"node": ">= 0.10.0"
|
|
}
|
|
},
|
|
"node_modules/undici-types": {
|
|
"version": "7.19.2",
|
|
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz",
|
|
"integrity": "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
}
|
|
}
|
|
}
|