{"id":16931581,"url":"https://github.com/romelperez/empanada","last_synced_at":"2025-04-11T18:33:15.383Z","repository":{"id":57224931,"uuid":"271432218","full_name":"romelperez/empanada","owner":"romelperez","description":"Simple data mock generator.","archived":false,"fork":false,"pushed_at":"2023-02-03T19:12:37.000Z","size":605,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-25T14:38:11.325Z","etag":null,"topics":["data","generator","javascript","mock","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/romelperez.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-11T02:25:10.000Z","updated_at":"2023-11-21T15:01:58.000Z","dependencies_parsed_at":"2023-02-18T10:17:41.790Z","dependency_job_id":null,"html_url":"https://github.com/romelperez/empanada","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romelperez%2Fempanada","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romelperez%2Fempanada/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romelperez%2Fempanada/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romelperez%2Fempanada/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/romelperez","download_url":"https://codeload.github.com/romelperez/empanada/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248458965,"owners_count":21107189,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data","generator","javascript","mock","typescript"],"created_at":"2024-10-13T20:44:19.089Z","updated_at":"2025-04-11T18:33:15.357Z","avatar_url":"https://github.com/romelperez.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Empanada](https://github.com/romelperez/empanada/raw/main/empanada.jpg)\n\n# Empanada\n\nSimple data mock generator.\n\n[![version](https://img.shields.io/npm/v/empanada.svg)](https://npmjs.org/package/empanada)\n[![ci](https://github.com/romelperez/empanada/workflows/ci/badge.svg)](https://github.com/romelperez/empanada/actions)\n[![npm bundle size](https://img.shields.io/bundlephobia/minzip/empanada.svg)](https://npmjs.org/package/empanada)\n[![downloads](https://img.shields.io/npm/dm/empanada.svg)](https://npmjs.org/package/empanada)\n[![github stars](https://img.shields.io/github/stars/romelperez/empanada.svg?style=social\u0026label=stars)](https://github.com/romelperez/empanada)\n[![license](https://img.shields.io/github/license/romelperez/empanada.svg?maxAge=2592000)](https://github.com/romelperez/empanada/blob/main/LICENSE)\n\n## Installation\n\n```bash\nnpm install empanada\n```\n\n## How to use\n\n### CJS\n\n```js\nconst { createRandomWords } = require('empanada');\n```\n\n### ESM\n\n```js\nimport { createRandomWords } from 'empanada';\n```\n\n### UMD\n\n#### Node/Bundler\n\n```js\nimport { createRandomWords } from 'empanada/build/umd/empanada.min.js';\n```\n\n#### Browser\n\n```html\n\u003cscript src=\"https://unpkg.com/empanada@latest/build/umd/empanada.min.js\"\u003e\u003c/script\u003e\n\u003cscript\u003e\n  const { createRandomWords } = window.empanada;\n\u003c/script\u003e\n```\n\n## API\n\n### `LOREM_IPSUM: string`\n\nA long lorem ipsum text example.\n\n### `createRandomWords(length: number = 3): string`\n\nCreate a string with random words.\n\n```ts\nimport { createRandomWords } from 'empanada';\n\nconsole.log(createRandomWords(4));\n// \"amet nostrud lorem deserunt\"\n```\n\n### `createRandomEmail(): string`\n\nCreate a string with a random email address ending in \".com\".\n\n```ts\nimport { createRandomEmail } from 'empanada';\n\nconsole.log(createRandomEmail());\n// \"consecteturelit@eiusmod.com\"\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fromelperez%2Fempanada","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fromelperez%2Fempanada","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fromelperez%2Fempanada/lists"}