diff options
| author | Damien Retzinger <[email protected]> | 2022-01-21 13:19:54 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-01-21 19:19:54 +0100 |
| commit | 51a95d8db5bf18edc183040b03c84310a1710455 (patch) | |
| tree | 9afeae16c6eeb3fb842d15d1d686a60ee27d55db /examples/node/generateMultiLevelMultiLocaleJSON.js | |
| parent | 93e8e535ba5bf85fae029078941523ce566fb356 (diff) | |
| download | faker-51a95d8db5bf18edc183040b03c84310a1710455.tar.xz faker-51a95d8db5bf18edc183040b03c84310a1710455.zip | |
chore: delete old examples and doc folder (#155)
Co-authored-by: Shinigami92 <[email protected]>
Diffstat (limited to 'examples/node/generateMultiLevelMultiLocaleJSON.js')
| -rw-r--r-- | examples/node/generateMultiLevelMultiLocaleJSON.js | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/examples/node/generateMultiLevelMultiLocaleJSON.js b/examples/node/generateMultiLevelMultiLocaleJSON.js deleted file mode 100644 index 0603ad6b..00000000 --- a/examples/node/generateMultiLevelMultiLocaleJSON.js +++ /dev/null @@ -1,39 +0,0 @@ -// This example shows the generation of a multilevel object and JSON document using various faker.js features -// including name, address, company, date and commerce namespaces, moustache expressions and random element production -// Using the helper function arr, randomly sized collections of elements are produced in the document. - -var faker = require('../../lib').faker; -var fs = require('fs'); -// produce array with random number of empty elements -const arr = (maxNumberOfElements) => - new Array(faker.datatype.number({ min: 1, max: maxNumberOfElements })).fill(); - -const locales = ['nl', 'es', 'de', 'fr', 'en_AU']; -const company = { - name: faker.company.companyName(), - country: faker.address.country(), - departments: arr(8).map(() => { - faker.locale = faker.random.arrayElement(locales); - return { - name: faker.commerce.department(), - location: faker.fake('{{address.city}} ({{address.country}})'), - employees: arr(20).map(() => { - return { - name: faker.fake('{{name.firstName}} {{name.lastName}}'), - job: faker.name.jobTitle(), - hiredate: faker.date.past(12).toISOString().split('T')[0], - salary: faker.datatype.number(700, 9000), - }; - }), - }; - }), -}; - -console.log(JSON.stringify(company)); -fs.writeFile( - __dirname + '/companyDataSet.json', - JSON.stringify(company), - function () { - console.log('dataSet generated successfully!'); - } -); |
