diff --git a/CardListing/e96f42fc-ddd2-4b89-b416-e1d58a8d754f.json b/CardListing/e96f42fc-ddd2-4b89-b416-e1d58a8d754f.json new file mode 100644 index 0000000..6b1464b --- /dev/null +++ b/CardListing/e96f42fc-ddd2-4b89-b416-e1d58a8d754f.json @@ -0,0 +1,69 @@ +{ + "data": { + "meta": { + "adoptsFrom": { + "name": "CardListing", + "module": "http://localhost:4201/catalog/catalog-app/listing/listing" + } + }, + "type": "card", + "attributes": { + "name": "PokemonGo Card Definition", + "images": [], + "summary": "The PokemonGo listing defines a card type designed for generating content related to the Pokémon GO theme. Its primary purpose is to serve as a card or component within a larger catalog, facilitating the rendering of Pokémon GO-related information in various card-based interfaces. It functions as a foundational template for creating Pokémon GO-themed cards, with the potential for integration into larger collections or applications that display Pokémon-related content.", + "cardInfo": { + "name": null, + "notes": null, + "summary": null, + "cardThumbnailURL": null + } + }, + "relationships": { + "tags.0": { + "links": { + "self": "http://localhost:4201/catalog/Tag/140feda8-625b-4a24-9ddb-6f4da891aef2" + } + }, + "tags.1": { + "links": { + "self": "http://localhost:4201/catalog/Tag/4d0f9ae2-048e-4ce0-b263-7006602ce6a4" + } + }, + "skills": { + "links": { + "self": null + } + }, + "license": { + "links": { + "self": "http://localhost:4201/catalog/License/4c5a023b-a72c-4f90-930b-da60a1de5b2d" + } + }, + "specs.0": { + "links": { + "self": "../Spec/383eea68-1c6c-4551-9e0c-8c24bbb77e6d" + } + }, + "publisher": { + "links": { + "self": null + } + }, + "categories": { + "links": { + "self": null + } + }, + "examples.0": { + "links": { + "self": "../PokemonGo/2f0573b3-8d8a-418a-8fe8-b88ffaa4cf16" + } + }, + "cardInfo.theme": { + "links": { + "self": null + } + } + } + } +} \ No newline at end of file diff --git a/PokemonGo/2f0573b3-8d8a-418a-8fe8-b88ffaa4cf16.json b/PokemonGo/2f0573b3-8d8a-418a-8fe8-b88ffaa4cf16.json new file mode 100644 index 0000000..37d728a --- /dev/null +++ b/PokemonGo/2f0573b3-8d8a-418a-8fe8-b88ffaa4cf16.json @@ -0,0 +1,26 @@ +{ + "data": { + "meta": { + "adoptsFrom": { + "name": "PokemonGo", + "module": "../pokemon-go" + } + }, + "type": "card", + "attributes": { + "cardInfo": { + "name": "Pokemon Go", + "notes": null, + "summary": null, + "cardThumbnailURL": null + } + }, + "relationships": { + "cardInfo.theme": { + "links": { + "self": null + } + } + } + } +} \ No newline at end of file diff --git a/Spec/383eea68-1c6c-4551-9e0c-8c24bbb77e6d.json b/Spec/383eea68-1c6c-4551-9e0c-8c24bbb77e6d.json new file mode 100644 index 0000000..404dcb1 --- /dev/null +++ b/Spec/383eea68-1c6c-4551-9e0c-8c24bbb77e6d.json @@ -0,0 +1,40 @@ +{ + "data": { + "type": "card", + "attributes": { + "readMe": null, + "ref": { + "module": "../pokemon-go", + "name": "PokemonGo" + }, + "specType": "card", + "containedExamples": [], + "cardTitle": "pokemon-go", + "cardDescription": null, + "cardInfo": { + "name": null, + "summary": null, + "cardThumbnailURL": null, + "notes": null + } + }, + "relationships": { + "linkedExamples": { + "links": { + "self": null + } + }, + "cardInfo.theme": { + "links": { + "self": null + } + } + }, + "meta": { + "adoptsFrom": { + "module": "https://cardstack.com/base/spec", + "name": "Spec" + } + } + } +} \ No newline at end of file diff --git a/pokemon-go.gts b/pokemon-go.gts new file mode 100644 index 0000000..fc7d047 --- /dev/null +++ b/pokemon-go.gts @@ -0,0 +1,5 @@ +import { CardDef } from 'https://cardstack.com/base/card-api'; +import { Component } from 'https://cardstack.com/base/card-api'; +export class PokemonGo extends CardDef { + static displayName = "pokemon-go"; +} \ No newline at end of file