{"id":19529898,"url":"https://github.com/loopmode/create-prism-list","last_synced_at":"2025-10-12T16:33:59.427Z","repository":{"id":140399704,"uuid":"239806129","full_name":"loopmode/create-prism-list","owner":"loopmode","description":"Creates a list of installed prismjs resources","archived":false,"fork":false,"pushed_at":"2020-02-11T16:16:24.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-09T03:45:39.457Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/loopmode.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-02-11T16:11:55.000Z","updated_at":"2020-02-11T16:16:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"c889f608-a7e7-4e4a-acc3-4755c7b6f9c7","html_url":"https://github.com/loopmode/create-prism-list","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loopmode%2Fcreate-prism-list","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loopmode%2Fcreate-prism-list/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loopmode%2Fcreate-prism-list/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loopmode%2Fcreate-prism-list/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/loopmode","download_url":"https://codeload.github.com/loopmode/create-prism-list/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240783109,"owners_count":19856776,"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":[],"created_at":"2024-11-11T01:28:03.969Z","updated_at":"2025-10-12T16:33:59.325Z","avatar_url":"https://github.com/loopmode.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# @loopmode/create-prism-list\n\nCreates a list of installed prismjs themes, languages or plugins.\n\nUsage: `yarn create prism-list outFile typeOrPattern`\n\nRun it in a project where prismjs is installed. Monorepos and yarn workspaces are supported.\n\n```sh\n# using yarn\nyarn create prism-list ./languages.ts languages\nyarn create prism-list ./themes.ts themes\nyarn create prism-list ./plugins.ts plugins\n\n# using npm\nnpm init prism-list ./languages.ts languages\n\n# with a pattern\nyarn create prism-list ./stuff/minified-files.json *.min\n```\n\n### `outFile`\n\nFile to create, a filepath relative to the current working directory\n\n\nSupported extensions: `json`, `js`, `ts`, `tsx`.\n\nNote about typescript: The export will be `as const`, so you can do something like `type PrismTheme = typeof import('./themes.ts').default[number];`.\n\n### typeOrPattern\n\n- type can either be one of `themes|languages|plugins`\n- type can be a glob pattern relative to the prismjs directory inside node_modules","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Floopmode%2Fcreate-prism-list","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Floopmode%2Fcreate-prism-list","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Floopmode%2Fcreate-prism-list/lists"}