From 8af8242af098e970e684cc702dc3345c802f6b19 Mon Sep 17 00:00:00 2001 From: Jason Hong Date: Sun, 7 Mar 2021 12:46:58 -0800 Subject: add bicycleType in the vehicle module --- lib/locales/en/vehicle/bicycle_type.js | 20 ++++++++++++++++++++ lib/locales/en/vehicle/index.js | 1 + lib/vehicle.js | 14 ++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 lib/locales/en/vehicle/bicycle_type.js (limited to 'lib') diff --git a/lib/locales/en/vehicle/bicycle_type.js b/lib/locales/en/vehicle/bicycle_type.js new file mode 100644 index 00000000..519e3525 --- /dev/null +++ b/lib/locales/en/vehicle/bicycle_type.js @@ -0,0 +1,20 @@ +module["exports"] = [ + "Adventure Road Bicycle", + "BMX Bicycle", + "City Bicycle", + "Cruiser Bicycle", + "Cyclocross Bicycle", + "Dual-Sport Bicycle", + "Fitness Bicycle", + "Flat-Foot Comfort Bicycle", + "Folding Bicycle", + "Hybrid Bicycle", + "Mountain Bicycle", + "Recumbent Bicycle", + "Road Bicycle", + "Tandem Bicycle", + "Touring Bicycle", + "Track/Fixed-Gear Bicycle", + "Triathlon/Time Trial Bicycle", + "Tricycle" +]; \ No newline at end of file diff --git a/lib/locales/en/vehicle/index.js b/lib/locales/en/vehicle/index.js index 73407875..be00eef9 100644 --- a/lib/locales/en/vehicle/index.js +++ b/lib/locales/en/vehicle/index.js @@ -4,3 +4,4 @@ vehicle.manufacturer = require("./manufacturer"); vehicle.model = require("./model"); vehicle.type = require("./vehicle_type"); vehicle.fuel = require("./fuel"); +vehicle.bicycleType = require("./bicycle_type"); \ No newline at end of file diff --git a/lib/vehicle.js b/lib/vehicle.js index 7f1ae782..57326a36 100644 --- a/lib/vehicle.js +++ b/lib/vehicle.js @@ -129,6 +129,20 @@ var Vehicle = function (faker) { "description": "Generates a vehicle vrm", "sampleResults": ["MF56UPA", "GL19AAQ", "SF20TTA"] }; + + /** + * bicycleType + * + * @method faker.vehicle.bicycleType + */ + self.bicycleType = function () { + return faker.random.arrayElement(faker.definitions.vehicle.bicycle_type); + }; + + self.bicycleType.schema = { + "description": "Generates a type of bicycle", + "sampleResults": ["Adventure Road Bicycle", "City Bicycle", "Recumbent Bicycle"] + }; }; module["exports"] = Vehicle; -- cgit v1.2.3