aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMarak <[email protected]>2021-02-03 16:02:24 -0500
committerGitHub <[email protected]>2021-02-03 16:02:24 -0500
commit5b1a0d291b9782170dfe806df204114380a35ea0 (patch)
tree25721c6d285ffd65825f7d31648c79fd02ad1455 /lib
parent7c9bcddf2ed49d582ca6ad70dd8fd497c73eb39e (diff)
parent4bf052067485848a21a81a5fdcf866e4d8071a3f (diff)
downloadfaker-5b1a0d291b9782170dfe806df204114380a35ea0.tar.xz
faker-5b1a0d291b9782170dfe806df204114380a35ea0.zip
Merge pull request #1053 from andrewmcoupe/master
Generate random vehicle vrm (vehicle registration mark)
Diffstat (limited to 'lib')
-rw-r--r--lib/vehicle.js19
1 files changed, 19 insertions, 0 deletions
diff --git a/lib/vehicle.js b/lib/vehicle.js
index 8eaed13e..cea42d87 100644
--- a/lib/vehicle.js
+++ b/lib/vehicle.js
@@ -109,6 +109,25 @@ var Vehicle = function (faker) {
"description": "Generates a color",
"sampleResults": ["red", "white", "black"]
};
+
+ /**
+ * vrm
+ *
+ * @method faker.vehicle.vrm
+ */
+ self.vrm = function () {
+ return (
+ faker.random.alpha({ count: 2, upcase: true }) +
+ faker.random.number({ min: 0, max: 9 }) +
+ faker.random.number({ min: 0, max: 9 }) +
+ faker.random.alpha({ count: 3, upcase: true })
+ ).toUpperCase();
+ };
+
+ self.vrm.schema = {
+ "description": "Generates a vehicle vrm",
+ "sampleResults": ["MF56UPA", "GL19AAQ", "SF20TTA"]
+ };
};
module["exports"] = Vehicle;