jlandersen / vscode-kafka

Apache Kafka® extension for Visual Studio Code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Completion for fakerjs in kafka file

angelozerr opened this issue · comments

Completion for fakerjs in kafka file

If it helps:

const fakerjsAPI = [
    { name: "address.zipCode" },
    { name: "address.zipCodeByState" },
    { name: "address.city" },
    { name: "address.cityPrefix" },
    { name: "address.citySuffix" },
    { name: "address.cityName" },
    { name: "address.streetName" },
    { name: "address.streetAddress" },
    { name: "address.streetSuffix" },
    { name: "address.streetPrefix" },
    { name: "address.secondaryAddress" },
    { name: "address.county" },
    { name: "address.country" },
    { name: "address.countryCode" },
    { name: "address.state" },
    { name: "address.stateAbbr" },
    { name: "address.latitude" },
    { name: "address.longitude" },
    { name: "address.direction" },
    { name: "address.cardinalDirection" },
    { name: "address.ordinalDirection" },
    { name: "address.nearbyGPSCoordinate" },
    { name: "address.timeZone" },
    { name: "animal.dog" },
    { name: "animal.cat" },
    { name: "animal.snake" },
    { name: "animal.bear" },
    { name: "animal.lion" },
    { name: "animal.cetacean" },
    { name: "animal.horse" },
    { name: "animal.bird" },
    { name: "animal.cow" },
    { name: "animal.fish" },
    { name: "animal.crocodilia" },
    { name: "animal.insect" },
    { name: "animal.rabbit" },
    { name: "animal.type" },
    { name: "commerce.color" },
    { name: "commerce.department" },
    { name: "commerce.productName" },
    { name: "commerce.price" },
    { name: "commerce.productAdjective" },
    { name: "commerce.productMaterial" },
    { name: "commerce.product" },
    { name: "commerce.productDescription" },
    { name: "company.suffixes" },
    { name: "company.companyName" },
    { name: "company.companySuffix" },
    { name: "company.catchPhrase" },
    { name: "company.bs" },
    { name: "company.catchPhraseAdjective" },
    { name: "company.catchPhraseDescriptor" },
    { name: "company.catchPhraseNoun" },
    { name: "company.bsAdjective" },
    { name: "company.bsBuzz" },
    { name: "company.bsNoun" },
    { name: "database.column" },
    { name: "database.type" },
    { name: "database.collation" },
    { name: "database.engine" },
    { name: "date.past" },
    { name: "date.future" },
    { name: "date.recent" },
    { name: "date.soon" },
    { name: "date.month" },
    { name: "date.weekday" },
    { name: "finance.account" },
    { name: "finance.accountName" },
    { name: "finance.routingNumber" },
    { name: "finance.mask" },
    { name: "finance.amount" },
    { name: "finance.transactionType" },
    { name: "finance.currencyCode" },
    { name: "finance.currencyName" },
    { name: "finance.currencySymbol" },
    { name: "finance.bitcoinAddress" },
    { name: "finance.litecoinAddress" },
    { name: "finance.creditCardNumber" },
    { name: "finance.creditCardCVV" },
    { name: "finance.ethereumAddress" },
    { name: "finance.iban" },
    { name: "finance.bic" },
    { name: "finance.transactionDescription" },
    { name: "git.branch" },
    { name: "git.commitEntry" },
    { name: "git.commitMessage" },
    { name: "git.commitSha" },
    { name: "git.shortSha" },
    { name: "hacker.abbreviation" },
    { name: "hacker.adjective" },
    { name: "hacker.noun" },
    { name: "hacker.verb" },
    { name: "hacker.ingverb" },
    { name: "hacker.phrase" },
    { name: "internet.avatar" },
    { name: "internet.email" },
    { name: "internet.exampleEmail" },
    { name: "internet.userName" },
    { name: "internet.protocol" },
    { name: "internet.httpMethod" },
    { name: "internet.url" },
    { name: "internet.domainName" },
    { name: "internet.domainSuffix" },
    { name: "internet.domainWord" },
    { name: "internet.ip" },
    { name: "internet.ipv6" },
    { name: "internet.port" },
    { name: "internet.userAgent" },
    { name: "internet.color" },
    { name: "internet.mac" },
    { name: "internet.password" },
    { name: "lorem.word" },
    { name: "lorem.words" },
    { name: "lorem.sentence" },
    { name: "lorem.slug" },
    { name: "lorem.sentences" },
    { name: "lorem.paragraph" },
    { name: "lorem.paragraphs" },
    { name: "lorem.text" },
    { name: "lorem.lines" },
    { name: "mersenne.rand" },
    { name: "music.genre" },
    { name: "name.firstName" },
    { name: "name.lastName" },
    { name: "name.middleName" },
    { name: "name.findName" },
    { name: "name.jobTitle" },
    { name: "name.gender" },
    { name: "name.prefix" },
    { name: "name.suffix" },
    { name: "name.title" },
    { name: "name.jobDescriptor" },
    { name: "name.jobArea" },
    { name: "name.jobType" },
    { name: "phone.phoneNumber" },
    { name: "phone.phoneNumberFormat" },
    { name: "phone.phoneFormats" },
    { name: "random.number" },
    { name: "random.float" },
    { name: "random.uuid" },
    { name: "random.boolean" },
    { name: "random.word" },
    { name: "random.words" },
    { name: "random.locale" },
    { name: "random.alpha" },
    { name: "random.alphaNumeric" },
    { name: "random.hexaDecimal" },
    { name: "system.fileName" },
    { name: "system.commonFileName" },
    { name: "system.mimeType" },
    { name: "system.commonFileType" },
    { name: "system.commonFileExt" },
    { name: "system.fileType" },
    { name: "system.fileExt" },
    { name: "system.directoryPath" },
    { name: "system.filePath" },
    { name: "system.semver" },
    { name: "time.recent" },
    { name: "vehicle.vehicle" },
    { name: "vehicle.manufacturer" },
    { name: "vehicle.model" },
    { name: "vehicle.type" },
    { name: "vehicle.fuel" },
    { name: "vehicle.vin" },
    { name: "vehicle.color" },
    { name: "vehicle.vrm" },
    { name: "vehicle.bicycle" }
];

List above updated after removing problematic values:

    { name: "database.number" },
    { name: "database.float" },
    { name: "database.datetime" },
    { name: "database.string" },
    { name: "database.uuid" },
    { name: "database.boolean" },
    { name: "database.hexaDecimal" },
    { name: "database.json" },
    { name: "database.array" },
    { name: "database.datatype" },
    { name: "date.between" },
    { name: "date.betweens" },
    { name: "random.arrayElement" },
    { name: "random.arrayElements" },
    { name: "random.objectElement" },
    { name: "random.image" },

If it helps:

Totally :) Thanks!