{"id":20330050,"url":"https://github.com/json-schema-tools/semantic-release-transpiler","last_synced_at":"2025-04-11T21:02:50.558Z","repository":{"id":36986242,"uuid":"252854503","full_name":"json-schema-tools/semantic-release-transpiler","owner":"json-schema-tools","description":"Semantic release plugin to generate typings using the transpiler","archived":false,"fork":false,"pushed_at":"2024-08-27T01:48:03.000Z","size":972,"stargazers_count":1,"open_issues_count":10,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-25T16:55:49.682Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/json-schema-tools.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","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},"funding":{"github":"belfordz","open_collective":"zachary-belford"}},"created_at":"2020-04-03T22:21:46.000Z","updated_at":"2024-05-27T15:50:27.000Z","dependencies_parsed_at":"2024-05-08T20:30:33.498Z","dependency_job_id":"30f65b16-6617-4e97-a87f-ca0a073d9fed","html_url":"https://github.com/json-schema-tools/semantic-release-transpiler","commit_stats":{"total_commits":134,"total_committers":5,"mean_commits":26.8,"dds":0.4925373134328358,"last_synced_commit":"008981fec3cd471692039a72fb194839b483d130"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/json-schema-tools%2Fsemantic-release-transpiler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/json-schema-tools%2Fsemantic-release-transpiler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/json-schema-tools%2Fsemantic-release-transpiler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/json-schema-tools%2Fsemantic-release-transpiler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/json-schema-tools","download_url":"https://codeload.github.com/json-schema-tools/semantic-release-transpiler/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248190548,"owners_count":21062285,"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-14T20:14:45.636Z","updated_at":"2025-04-11T21:02:50.266Z","avatar_url":"https://github.com/json-schema-tools.png","language":"TypeScript","funding_links":["https://github.com/sponsors/belfordz","https://opencollective.com/zachary-belford"],"categories":[],"sub_categories":[],"readme":"# semantic-release-transpiler\nSemantic release plugin to generate typings using the transpiler\n\n\n## Example:\n```\n{\n  \"tagFormat\": \"${version}\",\n  \"branch\": \"master\",\n  \"plugins\": [\n    \"@semantic-release/commit-analyzer\",\n    [\"@json-schema-tools/semantic-release-transpiler\", {\n      \"outpath\": \"./\",\n      \"schemaLocation\": \"./meta-schema.json\",\n      \"languages\": { \"ts\": true }\n    }],\n    \"@semantic-release/release-notes-generator\",\n    \"@semantic-release/changelog\",\n    \"@semantic-release/github\",\n    \"@semantic-release/git\",\n    \"@semantic-release/npm\"\n  ],\n  \"verifyConditions\": [\n    [\"@json-schema-tools/semantic-release-transpiler\", {\n      \"outpath\": \"./\",\n      \"schemaLocation\": \"./meta-schema.json\",\n      \"languages\": { \"ts\": true }\n    }],\n    \"@semantic-release/changelog\",\n    \"@semantic-release/npm\",\n    \"@semantic-release/git\",\n    \"@semantic-release/github\"\n  ],\n  \"prepare\": [\n    [\"@json-schema-tools/semantic-release-transpiler\", {\n      \"outpath\": \"./\",\n      \"schemaLocation\": \"./meta-schema.json\",\n      \"languages\": { \"ts\": true }\n    }],\n    \"@semantic-release/changelog\"\n  ],\n  \"publish\": [\n    [\"@semantic-release/github\", {\n      \"assets\": [\n        \"build/generated-typings.js\",\n        \"build/generated-typings.d.ts\",\n        \"build/index.js\",\n        \"build/index.d.ts\"\n      ]\n    }],\n    \"@semantic-release/npm\"\n  ],\n  \"success\": [\n    \"@semantic-release/github\"\n  ],\n  \"fail\": [\n    \"@semantic-release/github\"\n  ]\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjson-schema-tools%2Fsemantic-release-transpiler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjson-schema-tools%2Fsemantic-release-transpiler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjson-schema-tools%2Fsemantic-release-transpiler/lists"}