From 27ae87d81e40bfd1400e3e9bae0f9e841c2c3f1c Mon Sep 17 00:00:00 2001 From: maguire-arman Date: Tue, 8 Apr 2025 09:39:40 -0400 Subject: [PATCH] Adds Faker.js and Luxon as dev dependencies Adds Faker.js for generating realistic fake data and Luxon for date and time manipulation as development dependencies. These libraries will be used to enhance testing and development workflows. --- package-lock.json | 30 ++++++++++++++++++++++++++++++ package.json | 3 +++ 2 files changed, 33 insertions(+) diff --git a/package-lock.json b/package-lock.json index 39c8cc2dd..00fc7673a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,6 +27,7 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.25.1", + "@faker-js/faker": "^9.6.0", "@playwright/test": "^1.51.1", "@types/dotenv-safe": "^8.1.6", "@vue/cli-plugin-babel": "~5.0.8", @@ -41,7 +42,9 @@ "eslint": "8.57", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-vue": "^9.27.0", + "luxon": "^3.6.1", "ortoni-report": "^3.0.1", + "playwright": "^1.51.1", "prettier": "^3.3.3", "sass": "^1.77.8", "sass-loader": "^8.0.2", @@ -2112,6 +2115,23 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/@faker-js/faker": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-9.6.0.tgz", + "integrity": "sha512-3vm4by+B5lvsFPSyep3ELWmZfE3kicDtmemVpuwl1yH7tqtnHdsA6hG8fbXedMVdkzgtvzWoRgjSB4Q+FHnZiw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/fakerjs" + } + ], + "license": "MIT", + "engines": { + "node": ">=18.0.0", + "npm": ">=9.0.0" + } + }, "node_modules/@gar/promisify": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", @@ -13812,6 +13832,16 @@ "yallist": "^3.0.2" } }, + "node_modules/luxon": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.6.1.tgz", + "integrity": "sha512-tJLxrKJhO2ukZ5z0gyjY1zPh3Rh88Ej9P7jNrZiHMUXHae1yvI2imgOZtL1TO8TW6biMMKfTtAOoEJANgtWBMQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } + }, "node_modules/magic-string": { "version": "0.30.11", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", diff --git a/package.json b/package.json index 288ff8bd0..c63d8b5e8 100644 --- a/package.json +++ b/package.json @@ -31,6 +31,7 @@ }, "devDependencies": { "@babel/eslint-parser": "^7.25.1", + "@faker-js/faker": "^9.6.0", "@playwright/test": "^1.51.1", "@types/dotenv-safe": "^8.1.6", "@vue/cli-plugin-babel": "~5.0.8", @@ -45,7 +46,9 @@ "eslint": "8.57", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-vue": "^9.27.0", + "luxon": "^3.6.1", "ortoni-report": "^3.0.1", + "playwright": "^1.51.1", "prettier": "^3.3.3", "sass": "^1.77.8", "sass-loader": "^8.0.2",