mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-15 14:18:04 +08:00
Auto-generate third-party license notices (#370)
Closes #294 Closes #371
This commit is contained in:
21
about.hbs
Normal file
21
about.hbs
Normal file
@@ -0,0 +1,21 @@
|
||||
// Be careful to prevent auto-formatting from breaking this file's indentation
|
||||
// Replace this file with JSON output once this is resolved: https://github.com/EmbarkStudios/cargo-about/issues/73
|
||||
|
||||
module.exports = [
|
||||
{{#each licenses}}
|
||||
{
|
||||
licenseName: `{{name}}`,
|
||||
licenseText: `{{text}}`,
|
||||
packages: [
|
||||
{{#each used_by}}
|
||||
{
|
||||
name: `{{crate.name}}`,
|
||||
version: `{{crate.version}}`,
|
||||
author: `{{crate.authors}}`,
|
||||
repository: `{{crate.repository}}`,
|
||||
},
|
||||
{{/each}}
|
||||
],
|
||||
},
|
||||
{{/each}}
|
||||
];
|
||||
Reference in New Issue
Block a user