Skip to the content

Hoshi Stars星

The stars you can see without a telescope, with names, colours and distances; the 88 constellations with their lines and boundaries; the Messier objects; and seven map projections to draw them on.

Hoshi is the Japanese word 星 for a star. About the name

Contents

Reference · The data door: hand the package your own stars or objects as a source with its own licence and credit, and see whose data is on the screen

creditLinefunction

The credit line for what a view drew: each source's credit with its licence name, and "non-commercial" or "share-alike" whenever the source says so, so a page cannot hide the terms of the data it uses. The package's own sources come first, then the rest, each group in the order given; a source listed twice is written once. English: joined with semicolons, ending in a full stop. Japanese: the licence in full-width parentheses, joined with /, no full stop. An empty list is an empty string.

Import it

import { creditLine } from "@johnmorrisdotca/hoshi-stars/door";

Definition

function creditLine(credits: readonly Credit[], language: "en" | "ja"): string

Parameters

NameTypeDescription
creditsreadonly Credit[]

What the view drew, from its credits().

language"en" | "ja"

"en" or "ja".

Returns

string

The line, or an empty string for no credits.

Examples

import { creditLine } from "./data-door.ts";

creditLine(view.credits(), "en"); // "Yale Bright Star Catalogue (Public domain); UCAC4 (CC0 1.0)."
creditLine(view.credits(), "ja"); // "イェール輝星カタログ(パブリックドメイン)/UCAC4(CC0 1.0)"

View sourceEdit on GitHubMade from the source of @johnmorrisdotca/hoshi-stars 0.47.0.