Skip to content

@gracious.tech/fetch-client / shared_types / MetaRestrictions

Interface: MetaRestrictions

shared_types.MetaRestrictions

Properties

limit_verses

limit_verses: null | number

Limit on how many verses can be quoted in a single “work” NOTE Inclusive (1000 means 1000 is ok but 1001 is a violation)

Defined in

client/src/shared_types.ts:46


limit_book_ratio

limit_book_ratio: null | number

Limit on how much of a single Bible “book” can be quoted NOTE Inclusive (50 means 50% of book is ok but 51% is not)

Defined in

client/src/shared_types.ts:50


limit_content_ratio

limit_content_ratio: null | number

Limit on how much of the total “work” can be made up of quotations NOTE Exclusive (50 means 50% is a violation but 49% isn’t)

Defined in

client/src/shared_types.ts:54


forbid_commercial

forbid_commercial: boolean

Commercial use is forbidden

Defined in

client/src/shared_types.ts:57


forbid_derivatives

forbid_derivatives: boolean | "same-license"

Modifying the text is forbidden either entirely or if publishing under a different license

Defined in

client/src/shared_types.ts:60


forbid_attributionless

forbid_attributionless: boolean

The owner of the translation must be attributed whenever the text is used

Defined in

client/src/shared_types.ts:63


forbid_other

forbid_other: boolean

Other conditions that are significant enough to potentially be an issue for some users NOTE Licenses will always have slight variations so this should only be used if “significant”

Defined in

client/src/shared_types.ts:67