#javascript #json #schema #nodejs
Chcę z paczką(lub inną), z tego kodu schema wygenerować declare namespace browser.tabsExtra:

[
{
"namespace": "tabsExtra",
"functions": [
{
"name": "create",
"type": "function",
"description": "tabs.create extra API.",
"async": true,
"parameters": [
{
"name": "createProperties",
"type": "object",
"optional": true,
"properties": {
"url": { "type": "string" },
"active": { "type": "boolean", "optional": true }
}
}
]
},
{
"name": "update",
"type": "function",
"description": "Update tab extra API.",
"async":
  • Odpowiedz
#webdev #addons #firefox #schema #programowanie #javascript
Gdzie jest jakakolwiek czytelna dokumentacja JSON SCHEMA?

Używam szczątków kodu z przykładów, ale regularnej dokumentacji, z której cokolwiek potrafiłbym odczytać nie mam szansy znaleźć.

Np. jak dla type function ustawić return? Znalazłem tylko przykład jak zwrócić tablicę:

{
"name": "getDefPrefs",
"type": "function",
"parameters": [],
"async": true,
"description": "getDefPrefs.",
"returns": {
"type": "array",
"items": { "$ref": "Pref"}
}
},

i to działa, ale jak zwrócić string nie
  • Odpowiedz
Hi, po jakim czasie pojawiają się w wynikach wyszukiwania mikrodane(schema.org)?
Dodam, że strona jest w google od kliku tygodni i ładnie indeksuje bot, ale nie widać gwiazdek itp., a 'Structured Data Testing Tool' pokazuje, że 'wszystko OK'.
#webdev #google #mikrodane #schema