UNPKG

@ganache/cli

Version:
88 lines 1.62 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function pick(source) { const partIndex = Math.floor(Math.random() * source.length); return source[partIndex]; } /** * Generates a random name to assign to an instance of Ganache. The name is * generated from an adjective, a flavor and a type of desert, in the form of * `<adjective>_<flavor>_<type>`, eg., `salted_caramel_ganache`. */ function createInstanceName() { const name = `${pick(adjectives)}_${pick(flavors)}_${pick(kinds)}`; return name; } exports.default = createInstanceName; const adjectives = [ "baked", "candied", "deepfried", "frozen", "hot", "molten", "pureed", "salted", "spiced", "sticky" ]; const flavors = [ "almond", "apple", "banana", "blackforest", "caramel", "cherry", "chocolate", "cinnamon", "coconut", "coffee", "cream", "custard", "fruit", "ginger", "gingerbread", "jelly", "lemon", "lime", "milk", "nut", "orange", "peanut", "plum", "poppyseed", "rhubarb", "strawberry", "sugar", "tiramisu" ]; const kinds = [ "bar", "biscuit", "brownie", "cake", "cheesecake", "cookie", "crumble", "cupcake", "doughnut", "drizzle", "dumpling", "friand", "ganache", "loaf", "macaroon", "mousse", "muffin", "pastry", "pie", "pudding", "sponge", "strudel", "tart", "torte", "trifle", "truffle", "waffle" ]; //# sourceMappingURL=process-name.js.map