mirror of
https://github.com/tcgdex/cards-database.git
synced 2025-08-16 17:18:49 +00:00
Compare commits
1 Commits
feat/add-l
...
feat-prepa
Author | SHA1 | Date | |
---|---|---|---|
79455823c9 |
@@ -52,24 +52,6 @@
|
|||||||
"contributions": [
|
"contributions": [
|
||||||
"data"
|
"data"
|
||||||
]
|
]
|
||||||
},
|
|
||||||
{
|
|
||||||
"login": "spyworldxp",
|
|
||||||
"name": "Clement Yuan",
|
|
||||||
"avatar_url": "https://avatars.githubusercontent.com/u/1112701?v=4",
|
|
||||||
"profile": "http://imclement.com",
|
|
||||||
"contributions": [
|
|
||||||
"data"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"login": "Reloadaxe",
|
|
||||||
"name": "Benjamin Rousseliere",
|
|
||||||
"avatar_url": "https://avatars.githubusercontent.com/u/44167126?v=4",
|
|
||||||
"profile": "https://github.com/Reloadaxe",
|
|
||||||
"contributions": [
|
|
||||||
"data"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"contributorsPerLine": 7,
|
"contributorsPerLine": 7,
|
||||||
@@ -78,6 +60,5 @@
|
|||||||
"repoType": "github",
|
"repoType": "github",
|
||||||
"repoHost": "https://github.com",
|
"repoHost": "https://github.com",
|
||||||
"skipCi": true,
|
"skipCi": true,
|
||||||
"commitConvention": "angular",
|
"commitConvention": "angular"
|
||||||
"commitType": "docs"
|
|
||||||
}
|
}
|
||||||
|
@@ -1,25 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: Advanced Query
|
|
||||||
type: http
|
|
||||||
seq: 1
|
|
||||||
}
|
|
||||||
|
|
||||||
get {
|
|
||||||
url: {{BASE_URL}}/v2/en/cards?name=eq:Pikachu&hp=gte:60&hp=lt:70&localId=5&localId=not:tg&id=neq:cel25-5
|
|
||||||
body: none
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
params:query {
|
|
||||||
name: eq:Pikachu
|
|
||||||
hp: gte:60
|
|
||||||
hp: lt:70
|
|
||||||
localId: 5
|
|
||||||
localId: not:tg
|
|
||||||
id: neq:cel25-5
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
res.body.length: gte 14
|
|
||||||
}
|
|
@@ -1,23 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: Multiple values
|
|
||||||
type: http
|
|
||||||
seq: 1
|
|
||||||
}
|
|
||||||
|
|
||||||
get {
|
|
||||||
url: {{BASE_URL}}/v2/en/cards?name=eq:Pikachu|Pichu&hp=lt:70&localId=not:tg&id=neq:cel25-5
|
|
||||||
body: none
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
params:query {
|
|
||||||
name: eq:Pikachu|Pichu
|
|
||||||
hp: lt:70
|
|
||||||
localId: not:tg
|
|
||||||
id: neq:cel25-5
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
res.body.length: gt 85
|
|
||||||
}
|
|
@@ -1,3 +0,0 @@
|
|||||||
vars {
|
|
||||||
BASE_URL: https://beta.api.tcgdex.net
|
|
||||||
}
|
|
@@ -1,3 +1,3 @@
|
|||||||
vars {
|
vars {
|
||||||
BASE_URL: http://127.0.0.1:3000
|
BASE_URL: http://localhost:3000
|
||||||
}
|
}
|
||||||
|
@@ -1,17 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: 489 - Crash When sorting with Null values
|
|
||||||
type: http
|
|
||||||
seq: 6
|
|
||||||
}
|
|
||||||
|
|
||||||
get {
|
|
||||||
url: {{BASE_URL}}/v2/en/cards?name=pikachu&sort:field=hp&sort:order=DESC
|
|
||||||
body: none
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
query {
|
|
||||||
name: pikachu
|
|
||||||
sort:field: hp
|
|
||||||
sort:order: DESC
|
|
||||||
}
|
|
@@ -1,29 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: 562 - GraphQL set request is not returning the correct value
|
|
||||||
type: graphql
|
|
||||||
seq: 7
|
|
||||||
}
|
|
||||||
|
|
||||||
post {
|
|
||||||
url: {{BASE_URL}}/v2/graphql
|
|
||||||
body: graphql
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
body:graphql {
|
|
||||||
query Pouet {
|
|
||||||
set(id: "{{SET_ID}}") {
|
|
||||||
id
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
vars:pre-request {
|
|
||||||
SET_ID: swsh1
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
res.body.data.set.id: eq {{SET_ID}}
|
|
||||||
}
|
|
@@ -1,15 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: 566 - Specific request crash the request
|
|
||||||
type: http
|
|
||||||
seq: 7
|
|
||||||
}
|
|
||||||
|
|
||||||
get {
|
|
||||||
url: {{BASE_URL}}/v2/fr/cards?name=eq:Pikachu&name=eq:Pichu,Pikachu
|
|
||||||
body: none
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
}
|
|
@@ -1,21 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: 567 - invalid data returned when filtering using set
|
|
||||||
type: http
|
|
||||||
seq: 9
|
|
||||||
}
|
|
||||||
|
|
||||||
get {
|
|
||||||
url: {{BASE_URL}}/v2/en/cards?name=umbreon&set=evolving skies
|
|
||||||
body: none
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
params:query {
|
|
||||||
name: umbreon
|
|
||||||
set: evolving skies
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
res.body.length: gte 6
|
|
||||||
}
|
|
@@ -1,5 +1,5 @@
|
|||||||
meta {
|
meta {
|
||||||
name: cards
|
name: GraphQL API
|
||||||
type: graphql
|
type: graphql
|
||||||
seq: 1
|
seq: 1
|
||||||
}
|
}
|
@@ -1,28 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: card
|
|
||||||
type: graphql
|
|
||||||
seq: 2
|
|
||||||
}
|
|
||||||
|
|
||||||
post {
|
|
||||||
url: {{BASE_URL}}/v2/graphql
|
|
||||||
body: graphql
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
body:graphql {
|
|
||||||
query Pouet {
|
|
||||||
card(id: "{{ID}}") {
|
|
||||||
id
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
vars:pre-request {
|
|
||||||
ID: swsh1-136
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
res.body.data.card.id: eq {{ID}}
|
|
||||||
}
|
|
@@ -1,29 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: serie
|
|
||||||
type: graphql
|
|
||||||
seq: 5
|
|
||||||
}
|
|
||||||
|
|
||||||
post {
|
|
||||||
url: {{BASE_URL}}/v2/graphql
|
|
||||||
body: graphql
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
body:graphql {
|
|
||||||
query Pouet {
|
|
||||||
serie(id: "{{ID}}") {
|
|
||||||
id
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
vars:pre-request {
|
|
||||||
ID: swsh
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
res.body.data.serie.id: eq {{ID}}
|
|
||||||
}
|
|
@@ -1,24 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: series
|
|
||||||
type: graphql
|
|
||||||
seq: 6
|
|
||||||
}
|
|
||||||
|
|
||||||
post {
|
|
||||||
url: {{BASE_URL}}/v2/graphql
|
|
||||||
body: graphql
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
body:graphql {
|
|
||||||
query Pouet {
|
|
||||||
series {
|
|
||||||
id
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
}
|
|
@@ -1,29 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: set
|
|
||||||
type: graphql
|
|
||||||
seq: 3
|
|
||||||
}
|
|
||||||
|
|
||||||
post {
|
|
||||||
url: {{BASE_URL}}/v2/graphql
|
|
||||||
body: graphql
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
body:graphql {
|
|
||||||
query Pouet {
|
|
||||||
set(id: "{{SET_ID}}") {
|
|
||||||
id
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
vars:pre-request {
|
|
||||||
SET_ID: swsh1
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
res.body.data.set.id: eq {{SET_ID}}
|
|
||||||
}
|
|
@@ -1,24 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: sets
|
|
||||||
type: graphql
|
|
||||||
seq: 4
|
|
||||||
}
|
|
||||||
|
|
||||||
post {
|
|
||||||
url: {{BASE_URL}}/v2/graphql
|
|
||||||
body: graphql
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
body:graphql {
|
|
||||||
query Pouet {
|
|
||||||
sets {
|
|
||||||
id
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
}
|
|
@@ -1,20 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: Random Card
|
|
||||||
type: http
|
|
||||||
seq: 1
|
|
||||||
}
|
|
||||||
|
|
||||||
get {
|
|
||||||
url: {{BASE_URL}}/v2/en/random/card?name=furret
|
|
||||||
body: none
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
query {
|
|
||||||
name: furret
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
res.body.name: contains Furret
|
|
||||||
}
|
|
@@ -1,19 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: Random Serie
|
|
||||||
type: http
|
|
||||||
seq: 3
|
|
||||||
}
|
|
||||||
|
|
||||||
get {
|
|
||||||
url: {{BASE_URL}}/v2/en/random/serie?name=p
|
|
||||||
body: none
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
query {
|
|
||||||
name: p
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
}
|
|
@@ -1,20 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: Random Set
|
|
||||||
type: http
|
|
||||||
seq: 2
|
|
||||||
}
|
|
||||||
|
|
||||||
get {
|
|
||||||
url: {{BASE_URL}}/v2/en/random/set?name=sword
|
|
||||||
body: none
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
query {
|
|
||||||
name: sword
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
res.body.name: contains Sword
|
|
||||||
}
|
|
@@ -1,21 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: Advanced Query
|
|
||||||
type: http
|
|
||||||
seq: 4
|
|
||||||
}
|
|
||||||
|
|
||||||
get {
|
|
||||||
url: {{BASE_URL}}/v2/en/sets?cardCount.official=gt:64&id=swsh
|
|
||||||
body: none
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
params:query {
|
|
||||||
cardCount.official:gt: 64
|
|
||||||
id: swsh
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
res.body: length 17
|
|
||||||
}
|
|
@@ -1,16 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: Get a card by set name
|
|
||||||
type: http
|
|
||||||
seq: 6
|
|
||||||
}
|
|
||||||
|
|
||||||
get {
|
|
||||||
url: {{BASE_URL}}/v2/en/sets/Crystal%20Guardians/10
|
|
||||||
body: none
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
res.body.id: eq ex14-10
|
|
||||||
}
|
|
@@ -1,16 +0,0 @@
|
|||||||
meta {
|
|
||||||
name: Get a set by name
|
|
||||||
type: http
|
|
||||||
seq: 5
|
|
||||||
}
|
|
||||||
|
|
||||||
get {
|
|
||||||
url: {{BASE_URL}}/v2/en/sets/Crystal%20Guardians
|
|
||||||
body: none
|
|
||||||
auth: none
|
|
||||||
}
|
|
||||||
|
|
||||||
assert {
|
|
||||||
res.status: eq 200
|
|
||||||
res.body.id: eq ex14
|
|
||||||
}
|
|
2
.github/PULL_REQUEST_TEMPLATE.md
vendored
2
.github/PULL_REQUEST_TEMPLATE.md
vendored
@@ -1,5 +1,5 @@
|
|||||||
<!--
|
<!--
|
||||||
Thanks for your Pull Request, Please provide the related Issue using "Fix #0" or describe the change(s) you made.
|
Thanks for your Pull Request, Please provide the related Issue using "Fix #0" or describe the change(s) you made.
|
||||||
The issue title must follow Conventional Commit conventionalcommits.org.
|
The issue title must follow Conventional Commit (verified by Github Actions) conventionalcommits.org.
|
||||||
More informations at https://github.com/tcgdex/cards-database/blob/master/CONTRIBUTING.md
|
More informations at https://github.com/tcgdex/cards-database/blob/master/CONTRIBUTING.md
|
||||||
-->
|
-->
|
||||||
|
15
.github/sponsors/dzeio.svg
vendored
15
.github/sponsors/dzeio.svg
vendored
File diff suppressed because one or more lines are too long
Before Width: | Height: | Size: 12 KiB |
8
.github/workflows/build.yml
vendored
8
.github/workflows/build.yml
vendored
@@ -16,8 +16,6 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
|
||||||
fetch-depth: 0
|
|
||||||
|
|
||||||
- name: Docker meta
|
- name: Docker meta
|
||||||
id: meta
|
id: meta
|
||||||
@@ -40,7 +38,6 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
username: ${{ secrets.DOCKERHUB_USER }}
|
username: ${{ secrets.DOCKERHUB_USER }}
|
||||||
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
password: ${{ secrets.DOCKERHUB_TOKEN }}
|
||||||
if: ${{ !github.event.pull_request.head.repo.fork && github.actor != 'dependabot[bot]' }}
|
|
||||||
|
|
||||||
- name: Login to Github Packages
|
- name: Login to Github Packages
|
||||||
uses: docker/login-action@v3
|
uses: docker/login-action@v3
|
||||||
@@ -48,16 +45,15 @@ jobs:
|
|||||||
registry: ghcr.io
|
registry: ghcr.io
|
||||||
username: ${{ github.actor }}
|
username: ${{ github.actor }}
|
||||||
password: ${{ secrets.DOCKER_TOKEN }}
|
password: ${{ secrets.DOCKER_TOKEN }}
|
||||||
if: ${{ !github.event.pull_request.head.repo.fork && github.actor != 'dependabot[bot]' }}
|
|
||||||
|
|
||||||
- name: Set up Docker Buildx
|
- name: Set up Docker Buildx
|
||||||
uses: docker/setup-buildx-action@v3
|
uses: docker/setup-buildx-action@v3
|
||||||
|
|
||||||
- name: Build and push
|
- name: Build and push
|
||||||
uses: docker/build-push-action@v6
|
uses: docker/build-push-action@v5
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
push: ${{ !github.event.pull_request.head.repo.fork && github.actor != 'dependabot[bot]' }}
|
push: true
|
||||||
file: ./Dockerfile
|
file: ./Dockerfile
|
||||||
tags: ${{ steps.meta.outputs.tags }}
|
tags: ${{ steps.meta.outputs.tags }}
|
||||||
labels: ${{ steps.meta.outputs.labels }}
|
labels: ${{ steps.meta.outputs.labels }}
|
||||||
|
14
.github/workflows/conventionnal-commit.yml
vendored
Normal file
14
.github/workflows/conventionnal-commit.yml
vendored
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
name: Conventionnal Commit
|
||||||
|
on: pull_request
|
||||||
|
jobs:
|
||||||
|
conventional:
|
||||||
|
name: Conventional PR
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- uses: actions/setup-node@v4
|
||||||
|
- uses: beemojs/conventional-pr-action@v2
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
with:
|
||||||
|
config-preset: angular
|
11
.github/workflows/test.yml
vendored
11
.github/workflows/test.yml
vendored
@@ -17,11 +17,10 @@ jobs:
|
|||||||
|
|
||||||
|
|
||||||
- name: Setup BunJS
|
- name: Setup BunJS
|
||||||
uses: oven-sh/setup-bun@v2
|
uses: oven-sh/setup-bun@v1
|
||||||
|
|
||||||
- name: Install deps
|
- name: Install deps
|
||||||
run: |
|
run: |
|
||||||
bun install -g @usebruno/cli
|
|
||||||
bun install --frozen-lockfile
|
bun install --frozen-lockfile
|
||||||
cd server
|
cd server
|
||||||
bun install --frozen-lockfile
|
bun install --frozen-lockfile
|
||||||
@@ -32,11 +31,3 @@ jobs:
|
|||||||
bun run validate
|
bun run validate
|
||||||
cd server
|
cd server
|
||||||
bun run validate
|
bun run validate
|
||||||
|
|
||||||
- name: Validate some requests
|
|
||||||
run: |
|
|
||||||
cd server
|
|
||||||
bun run start &
|
|
||||||
sleep 10
|
|
||||||
cd ../.bruno
|
|
||||||
bru run --env Developpement
|
|
||||||
|
@@ -6,8 +6,8 @@ We as members, contributors, and leaders pledge to make participation in our
|
|||||||
community a harassment-free experience for everyone, regardless of age, body
|
community a harassment-free experience for everyone, regardless of age, body
|
||||||
size, visible or invisible disability, ethnicity, sex characteristics, gender
|
size, visible or invisible disability, ethnicity, sex characteristics, gender
|
||||||
identity and expression, level of experience, education, socio-economic status,
|
identity and expression, level of experience, education, socio-economic status,
|
||||||
nationality, personal appearance, race, caste, color, religion, or sexual
|
nationality, personal appearance, race, religion, or sexual identity
|
||||||
identity and orientation.
|
and orientation.
|
||||||
|
|
||||||
We pledge to act and interact in ways that contribute to an open, welcoming,
|
We pledge to act and interact in ways that contribute to an open, welcoming,
|
||||||
diverse, inclusive, and healthy community.
|
diverse, inclusive, and healthy community.
|
||||||
@@ -22,17 +22,17 @@ community include:
|
|||||||
* Giving and gracefully accepting constructive feedback
|
* Giving and gracefully accepting constructive feedback
|
||||||
* Accepting responsibility and apologizing to those affected by our mistakes,
|
* Accepting responsibility and apologizing to those affected by our mistakes,
|
||||||
and learning from the experience
|
and learning from the experience
|
||||||
* Focusing on what is best not just for us as individuals, but for the overall
|
* Focusing on what is best not just for us as individuals, but for the
|
||||||
community
|
overall community
|
||||||
|
|
||||||
Examples of unacceptable behavior include:
|
Examples of unacceptable behavior include:
|
||||||
|
|
||||||
* The use of sexualized language or imagery, and sexual attention or advances of
|
* The use of sexualized language or imagery, and sexual attention or
|
||||||
any kind
|
advances of any kind
|
||||||
* Trolling, insulting or derogatory comments, and personal or political attacks
|
* Trolling, insulting or derogatory comments, and personal or political attacks
|
||||||
* Public or private harassment
|
* Public or private harassment
|
||||||
* Publishing others' private information, such as a physical or email address,
|
* Publishing others' private information, such as a physical or email
|
||||||
without their explicit permission
|
address, without their explicit permission
|
||||||
* Other conduct which could reasonably be considered inappropriate in a
|
* Other conduct which could reasonably be considered inappropriate in a
|
||||||
professional setting
|
professional setting
|
||||||
|
|
||||||
@@ -52,15 +52,15 @@ decisions when appropriate.
|
|||||||
|
|
||||||
This Code of Conduct applies within all community spaces, and also applies when
|
This Code of Conduct applies within all community spaces, and also applies when
|
||||||
an individual is officially representing the community in public spaces.
|
an individual is officially representing the community in public spaces.
|
||||||
Examples of representing our community include using an official email address,
|
Examples of representing our community include using an official e-mail address,
|
||||||
posting via an official social media account, or acting as an appointed
|
posting via an official social media account, or acting as an appointed
|
||||||
representative at an online or offline event.
|
representative at an online or offline event.
|
||||||
|
|
||||||
## Enforcement
|
## Enforcement
|
||||||
|
|
||||||
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
Instances of abusive, harassing, or otherwise unacceptable behavior may be
|
||||||
reported to the community leaders responsible for enforcement at contact@tcgdex.net or
|
reported to the community leaders responsible for enforcement at
|
||||||
on Discord to Avior through the official server https://discord.gg/63mQvd3GVE.
|
the `contact@tcgdex.net` email or on Discord to `Avior#3872`.
|
||||||
All complaints will be reviewed and investigated promptly and fairly.
|
All complaints will be reviewed and investigated promptly and fairly.
|
||||||
|
|
||||||
All community leaders are obligated to respect the privacy and security of the
|
All community leaders are obligated to respect the privacy and security of the
|
||||||
@@ -82,15 +82,15 @@ behavior was inappropriate. A public apology may be requested.
|
|||||||
|
|
||||||
### 2. Warning
|
### 2. Warning
|
||||||
|
|
||||||
**Community Impact**: A violation through a single incident or series of
|
**Community Impact**: A violation through a single incident or series
|
||||||
actions.
|
of actions.
|
||||||
|
|
||||||
**Consequence**: A warning with consequences for continued behavior. No
|
**Consequence**: A warning with consequences for continued behavior. No
|
||||||
interaction with the people involved, including unsolicited interaction with
|
interaction with the people involved, including unsolicited interaction with
|
||||||
those enforcing the Code of Conduct, for a specified period of time. This
|
those enforcing the Code of Conduct, for a specified period of time. This
|
||||||
includes avoiding interactions in community spaces as well as external channels
|
includes avoiding interactions in community spaces as well as external channels
|
||||||
like social media. Violating these terms may lead to a temporary or permanent
|
like social media. Violating these terms may lead to a temporary or
|
||||||
ban.
|
permanent ban.
|
||||||
|
|
||||||
### 3. Temporary Ban
|
### 3. Temporary Ban
|
||||||
|
|
||||||
@@ -106,27 +106,23 @@ Violating these terms may lead to a permanent ban.
|
|||||||
### 4. Permanent Ban
|
### 4. Permanent Ban
|
||||||
|
|
||||||
**Community Impact**: Demonstrating a pattern of violation of community
|
**Community Impact**: Demonstrating a pattern of violation of community
|
||||||
standards, including sustained inappropriate behavior, harassment of an
|
standards, including sustained inappropriate behavior, harassment of an
|
||||||
individual, or aggression toward or disparagement of classes of individuals.
|
individual, or aggression toward or disparagement of classes of individuals.
|
||||||
|
|
||||||
**Consequence**: A permanent ban from any sort of public interaction within the
|
**Consequence**: A permanent ban from any sort of public interaction within
|
||||||
community.
|
the community.
|
||||||
|
|
||||||
## Attribution
|
## Attribution
|
||||||
|
|
||||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
|
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
|
||||||
version 2.1, available at
|
version 2.0, available at
|
||||||
[https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1].
|
https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
|
||||||
|
|
||||||
Community Impact Guidelines were inspired by
|
Community Impact Guidelines were inspired by [Mozilla's code of conduct
|
||||||
[Mozilla's code of conduct enforcement ladder][Mozilla CoC].
|
enforcement ladder](https://github.com/mozilla/diversity).
|
||||||
|
|
||||||
For answers to common questions about this code of conduct, see the FAQ at
|
|
||||||
[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at
|
|
||||||
[https://www.contributor-covenant.org/translations][translations].
|
|
||||||
|
|
||||||
[homepage]: https://www.contributor-covenant.org
|
[homepage]: https://www.contributor-covenant.org
|
||||||
[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html
|
|
||||||
[Mozilla CoC]: https://github.com/mozilla/diversity
|
For answers to common questions about this code of conduct, see the FAQ at
|
||||||
[FAQ]: https://www.contributor-covenant.org/faq
|
https://www.contributor-covenant.org/faq. Translations are available at
|
||||||
[translations]: https://www.contributor-covenant.org/translations
|
https://www.contributor-covenant.org/translations.
|
||||||
|
31
Dockerfile
31
Dockerfile
@@ -1,37 +1,30 @@
|
|||||||
FROM docker.io/oven/bun:1-alpine AS build
|
FROM docker.io/oven/bun:1-alpine as BUILD_IMAGE
|
||||||
|
|
||||||
# go to work folder
|
# go to work folder
|
||||||
WORKDIR /usr/src/app
|
WORKDIR /usr/src/app
|
||||||
|
|
||||||
# Add git as it is used to fetch updated times
|
|
||||||
RUN apk add git\
|
|
||||||
&& git config --global safe.directory '*'\
|
|
||||||
&& chown -R bun:bun .
|
|
||||||
|
|
||||||
USER bun
|
|
||||||
|
|
||||||
ADD --chown=bun:bun package.json bun.lockb ./
|
ADD --chown=bun:bun package.json bun.lockb ./
|
||||||
ADD --chown=bun:bun server/package.json server/bun.lockb ./server/
|
ADD --chown=bun:bun server/package.json server/bun.lockb ./server/
|
||||||
|
|
||||||
# install dependencies
|
# install dependencies
|
||||||
RUN bun install --frozen-lockfile && \
|
RUN bun install --frozen-lockfile && \
|
||||||
cd server && \
|
cd server && \
|
||||||
bun install --frozen-lockfile
|
bun install --frozen-lockfile
|
||||||
|
|
||||||
# Add project files
|
# Add project files
|
||||||
ADD --chown=bun:bun . .
|
ADD --chown=bun:bun . .
|
||||||
|
|
||||||
# build
|
# build
|
||||||
RUN cd server && \
|
RUN cd server && \
|
||||||
bun run compile
|
bun run compile
|
||||||
|
|
||||||
# remove dev dependencies (bun do not yet support "prune")
|
# remove dev dependencies (bun do not yet support "prune")
|
||||||
RUN cd server && \
|
RUN cd server && \
|
||||||
rm -rf node_modules && \
|
rm -rf node_modules && \
|
||||||
bun install --frozen-install --production
|
bun install --frozen-install --production
|
||||||
|
|
||||||
# go to another VM
|
# go to another VM
|
||||||
FROM docker.io/oven/bun:1-alpine AS prod
|
FROM docker.io/oven/bun:1-alpine as PROD_IMAGE
|
||||||
|
|
||||||
# inform software to be in production
|
# inform software to be in production
|
||||||
ENV NODE_ENV=production
|
ENV NODE_ENV=production
|
||||||
@@ -43,11 +36,11 @@ USER bun
|
|||||||
WORKDIR /usr/src/app
|
WORKDIR /usr/src/app
|
||||||
|
|
||||||
# copy from build image
|
# copy from build image
|
||||||
COPY --chown=bun:bun --from=build /usr/src/app/server/generated ./generated
|
COPY --chown=bun:bun --from=BUILD_IMAGE /usr/src/app/server/generated ./generated
|
||||||
COPY --chown=bun:bun --from=build /usr/src/app/server/node_modules ./node_modules
|
COPY --chown=bun:bun --from=BUILD_IMAGE /usr/src/app/server/node_modules ./node_modules
|
||||||
COPY --chown=bun:bun --from=build /usr/src/app/server/src ./src
|
COPY --chown=bun:bun --from=BUILD_IMAGE /usr/src/app/server/src ./src
|
||||||
COPY --chown=bun:bun --from=build /usr/src/app/server/public ./public
|
COPY --chown=bun:bun --from=BUILD_IMAGE /usr/src/app/server/public ./public
|
||||||
COPY --chown=bun:bun --from=build /usr/src/app/server/package.json ./package.json
|
COPY --chown=bun:bun --from=BUILD_IMAGE /usr/src/app/server/package.json ./package.json
|
||||||
|
|
||||||
# Expose port
|
# Expose port
|
||||||
EXPOSE 3000
|
EXPOSE 3000
|
||||||
|
45
README.md
45
README.md
@@ -13,11 +13,11 @@
|
|||||||
<a href="https://github.com/tcgdex/cards-database/stargazers">
|
<a href="https://github.com/tcgdex/cards-database/stargazers">
|
||||||
<img src="https://img.shields.io/github/stars/tcgdex/cards-database?style=flat-square" alt="Github stars">
|
<img src="https://img.shields.io/github/stars/tcgdex/cards-database?style=flat-square" alt="Github stars">
|
||||||
</a>
|
</a>
|
||||||
<a href="https://github.com/tcgdex/cards-database/actions">
|
<a href="https://github.com/tcgdex/compiler">
|
||||||
<img src="https://img.shields.io/github/actions/workflow/status/TCGdex/cards-database/build.yml?style=flat-square" alt="Compiler build passing" />
|
<img src="https://img.shields.io/github/workflow/status/tcgdex/cards-database/Compile?style=flat-square" alt="Compiler build passing" />
|
||||||
</a>
|
</a>
|
||||||
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
|
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
|
||||||
<a href="#contributors-"><img src="https://img.shields.io/badge/all_contributors-7-orange.svg?style=flat-square" alt="All Contributors Badge" /></a>
|
<a href="#contributors-"><img src="https://img.shields.io/badge/all_contributors-5-orange.svg?style=flat-square" alt="All Contributors Badge" /></a>
|
||||||
<!-- ALL-CONTRIBUTORS-BADGE:END -->
|
<!-- ALL-CONTRIBUTORS-BADGE:END -->
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
@@ -27,7 +27,11 @@ A Multilanguage Pokémon TCG Database with Cards Pictures and most of the inform
|
|||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
A full documentation of the API is available at <https://tcgdex.dev>
|
_If you need help for using/editing the database, [join us on Discord](https://discord.gg/NehYTAhsZE)!_
|
||||||
|
|
||||||
|
### Using the Database
|
||||||
|
|
||||||
|
_The full documentation is available at <https://www.tcgdex.dev>_
|
||||||
|
|
||||||
- The easiest way to interact with the database is by using one of our SDKs listed below.
|
- The easiest way to interact with the database is by using one of our SDKs listed below.
|
||||||
- You can also direcly use the endpoints at `api.tcgdex.net` (see the documentation).
|
- You can also direcly use the endpoints at `api.tcgdex.net` (see the documentation).
|
||||||
@@ -41,6 +45,14 @@ We currently officially support theses SDKs
|
|||||||
- [PHP SDK](https://github.com/tcgdex/php-sdk)
|
- [PHP SDK](https://github.com/tcgdex/php-sdk)
|
||||||
- [Java SDK](https://github.com/tcgdex/java-sdk)
|
- [Java SDK](https://github.com/tcgdex/java-sdk)
|
||||||
|
|
||||||
|
### Editing the Database
|
||||||
|
|
||||||
|
There is three sub folders that will allow you to edit some faces of the database
|
||||||
|
|
||||||
|
- `/data`: Contains Cards Data architectured around `SerieName/SetName/CardLocalId` folders
|
||||||
|
- `/meta`: Contains informations for the project (definitions files, Translations for some fields)
|
||||||
|
- `/server`: The server that allow to communicate with the database
|
||||||
|
|
||||||
## Status
|
## Status
|
||||||
|
|
||||||
We are making sure to make every cards available for every languages they were available !
|
We are making sure to make every cards available for every languages they were available !
|
||||||
@@ -50,19 +62,18 @@ We are making sure to make every cards available for every languages they were a
|
|||||||
_want to help translating? each object fields on cards that have at least en,fr,es,de,it or pt can have the others!,_
|
_want to help translating? each object fields on cards that have at least en,fr,es,de,it or pt can have the others!,_
|
||||||
_Also we have another translation files located at `meta/translations`_
|
_Also we have another translation files located at `meta/translations`_
|
||||||
|
|
||||||
## Sponsors 💕
|
## Contributing
|
||||||
|
|
||||||
_[Support us as a sponsor](https://github.com/sponsors/tcgdex) and have your logo featured on our GitHub README, complete with a link to your website._
|
See [CONTRIBUTING.md](./CONTRIBUTING.md)
|
||||||
|
|
||||||
<p align="center">
|
TL::DR
|
||||||
<a href="https://dzeio.com" target="_blank" title="Dzeio">
|
- Fork
|
||||||
<img height="128" width="32%" src="./.github/sponsors/dzeio.svg" alt="TCGdex Sponsor Dzeio" />
|
- make your changes
|
||||||
</a>
|
- pull request
|
||||||
</p>
|
|
||||||
|
|
||||||
<p align="center">
|
## Deprecation
|
||||||
<!-- <a href="https://dzeio.com" target="_blank" title="Dzeio"><img height="80" width="19%" src="./.github/sponsors/dzeio.svg" alt="TCGdex Sponsor Dzeio" /></a> -->
|
|
||||||
</p>
|
As of February 2021, the v1 API is no longer supported.
|
||||||
|
|
||||||
## Contributors ✨
|
## Contributors ✨
|
||||||
|
|
||||||
@@ -79,8 +90,6 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
|
|||||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Kevin-Adrea"><img src="https://avatars.githubusercontent.com/u/36231620?v=4?s=100" width="100px;" alt="Kevin-Adrea"/><br /><sub><b>Kevin-Adrea</b></sub></a><br /><a href="https://github.com/tcgdex/cards-database/issues?q=author%3AKevin-Adrea" title="Bug reports">🐛</a></td>
|
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Kevin-Adrea"><img src="https://avatars.githubusercontent.com/u/36231620?v=4?s=100" width="100px;" alt="Kevin-Adrea"/><br /><sub><b>Kevin-Adrea</b></sub></a><br /><a href="https://github.com/tcgdex/cards-database/issues?q=author%3AKevin-Adrea" title="Bug reports">🐛</a></td>
|
||||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Maxopoly"><img src="https://avatars.githubusercontent.com/u/12138136?v=4?s=100" width="100px;" alt="Maxopoly"/><br /><sub><b>Maxopoly</b></sub></a><br /><a href="#data-Maxopoly" title="Data">🔣</a></td>
|
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Maxopoly"><img src="https://avatars.githubusercontent.com/u/12138136?v=4?s=100" width="100px;" alt="Maxopoly"/><br /><sub><b>Maxopoly</b></sub></a><br /><a href="#data-Maxopoly" title="Data">🔣</a></td>
|
||||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/calli23"><img src="https://avatars.githubusercontent.com/u/24553863?v=4?s=100" width="100px;" alt="calli23"/><br /><sub><b>calli23</b></sub></a><br /><a href="#data-calli23" title="Data">🔣</a></td>
|
<td align="center" valign="top" width="14.28%"><a href="https://github.com/calli23"><img src="https://avatars.githubusercontent.com/u/24553863?v=4?s=100" width="100px;" alt="calli23"/><br /><sub><b>calli23</b></sub></a><br /><a href="#data-calli23" title="Data">🔣</a></td>
|
||||||
<td align="center" valign="top" width="14.28%"><a href="http://imclement.com"><img src="https://avatars.githubusercontent.com/u/1112701?v=4?s=100" width="100px;" alt="Clement Yuan"/><br /><sub><b>Clement Yuan</b></sub></a><br /><a href="#data-spyworldxp" title="Data">🔣</a></td>
|
|
||||||
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Reloadaxe"><img src="https://avatars.githubusercontent.com/u/44167126?v=4?s=100" width="100px;" alt="Benjamin Rousseliere"/><br /><sub><b>Benjamin Rousseliere</b></sub></a><br /><a href="#data-Reloadaxe" title="Data">🔣</a></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
@@ -92,10 +101,6 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
|
|||||||
|
|
||||||
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
|
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
|
||||||
|
|
||||||
## Deprecation
|
|
||||||
|
|
||||||
As of February 2021, the v1 API is no longer supported.
|
|
||||||
|
|
||||||
## Licenses
|
## Licenses
|
||||||
|
|
||||||
This database is not produced, endorsed, supported or affiliated with Nintendo or The Pokémon Company
|
This database is not produced, endorsed, supported or affiliated with Nintendo or The Pokémon Company
|
||||||
|
@@ -1,10 +0,0 @@
|
|||||||
import { Serie } from '../interfaces'
|
|
||||||
|
|
||||||
const serie: Serie = {
|
|
||||||
name: {
|
|
||||||
ja: 'ADV'
|
|
||||||
},
|
|
||||||
id: 'ADV'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default serie
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../ADV'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'ADV1',
|
|
||||||
name: {
|
|
||||||
ja: '拡張パック'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 55
|
|
||||||
},
|
|
||||||
releaseDate: '2003-01-31'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../ADV'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'ADV2',
|
|
||||||
name: {
|
|
||||||
ja: '砂漠のきせき'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 53
|
|
||||||
},
|
|
||||||
releaseDate: '2003-04-18'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../ADV'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'ADV3',
|
|
||||||
name: {
|
|
||||||
ja: '天空の覇者'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 54
|
|
||||||
},
|
|
||||||
releaseDate: '2003-06-25'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../ADV'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'ADV4',
|
|
||||||
name: {
|
|
||||||
ja: '強化拡張パックex1マグマVSアクア ふたつの野望'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 80
|
|
||||||
},
|
|
||||||
releaseDate: '2003-10-24'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../ADV'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'ADV5',
|
|
||||||
name: {
|
|
||||||
ja: 'とかれた封印'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 83
|
|
||||||
},
|
|
||||||
releaseDate: '2004-01-16'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,8 +0,0 @@
|
|||||||
import { Serie } from '../interfaces'
|
|
||||||
|
|
||||||
const serie: Serie = {
|
|
||||||
name: {},
|
|
||||||
id: 'null'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default serie
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW1a',
|
|
||||||
name: {
|
|
||||||
ja: 'ブラックコレクション',
|
|
||||||
ko: '블랙 컬렉션'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 53
|
|
||||||
},
|
|
||||||
releaseDate: '2010-12-17'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW1b',
|
|
||||||
name: {
|
|
||||||
ja: 'ホワイトコレクション',
|
|
||||||
ko: '화이트 컬렉션'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 53
|
|
||||||
},
|
|
||||||
releaseDate: '2010-12-17'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW2',
|
|
||||||
name: {
|
|
||||||
ja: 'レッドコレクション',
|
|
||||||
ko: '레드 컬렉션'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 66
|
|
||||||
},
|
|
||||||
releaseDate: '2011-07-15'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW3a',
|
|
||||||
name: {
|
|
||||||
ja: 'サイコドライブ',
|
|
||||||
ko: '사이코 드라이브'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 52
|
|
||||||
},
|
|
||||||
releaseDate: '2011-09-16'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW3a',
|
|
||||||
name: {
|
|
||||||
ja: 'ヘイルブリザード',
|
|
||||||
ko: '헤일 블리자드'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 52
|
|
||||||
},
|
|
||||||
releaseDate: '2011-09-16'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW4',
|
|
||||||
name: {
|
|
||||||
ja: 'ダークラッシュ',
|
|
||||||
ko: '다크러시'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 69
|
|
||||||
},
|
|
||||||
releaseDate: '2011-12-16'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW5a',
|
|
||||||
name: {
|
|
||||||
ja: 'リューズブラスト',
|
|
||||||
ko: '드래곤 블라스트'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 50
|
|
||||||
},
|
|
||||||
releaseDate: '2012-03-16'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW5b',
|
|
||||||
name: {
|
|
||||||
ja: 'リューノブレード',
|
|
||||||
ko: '드래곤 블레이드'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 50
|
|
||||||
},
|
|
||||||
releaseDate: '2012-03-16'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW6a',
|
|
||||||
name: {
|
|
||||||
ja: 'フリーズボルト',
|
|
||||||
ko: '프리즈볼트'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 59
|
|
||||||
},
|
|
||||||
releaseDate: '2012-07-13'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW6b',
|
|
||||||
name: {
|
|
||||||
ja: 'コールドフレア',
|
|
||||||
ko: '콜드플레어'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 59
|
|
||||||
},
|
|
||||||
releaseDate: '2012-07-13'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW7',
|
|
||||||
name: {
|
|
||||||
ja: 'プラズマゲイル',
|
|
||||||
ko: '플라스마게일'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 70
|
|
||||||
},
|
|
||||||
releaseDate: '2012-09-14'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW8a',
|
|
||||||
name: {
|
|
||||||
ja: 'ラセンフォース',
|
|
||||||
ko: '스파이럴포스'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 51
|
|
||||||
},
|
|
||||||
releaseDate: '2012-12-14'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW8a',
|
|
||||||
name: {
|
|
||||||
ja: 'ライデンナックル',
|
|
||||||
ko: '볼트너클'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 51
|
|
||||||
},
|
|
||||||
releaseDate: '2012-12-14'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'BW9',
|
|
||||||
name: {
|
|
||||||
ja: 'メガロキャノン',
|
|
||||||
ko: '메갈로캐논'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 76
|
|
||||||
},
|
|
||||||
releaseDate: '2013-03-15'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'DS',
|
|
||||||
name: {
|
|
||||||
ja: 'ドラゴンセレクション',
|
|
||||||
ko: '드래곤 컬렉션'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 20
|
|
||||||
},
|
|
||||||
releaseDate: '2012-01-27'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'EBB',
|
|
||||||
name: {
|
|
||||||
ja: 'EXバトルブースト',
|
|
||||||
ko: 'EX 배틀 부스트'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 96
|
|
||||||
},
|
|
||||||
releaseDate: '2013-07-13'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,19 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../BW'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'SC',
|
|
||||||
name: {
|
|
||||||
ja: 'シャイニーコレクション',
|
|
||||||
ko: '샤이니 컬렉션'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 20
|
|
||||||
},
|
|
||||||
releaseDate: '2013-02-01'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,8 +0,0 @@
|
|||||||
import { Serie } from '../interfaces'
|
|
||||||
|
|
||||||
const serie: Serie = {
|
|
||||||
name: {},
|
|
||||||
id: 'null'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default serie
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'DP1a',
|
|
||||||
name: {
|
|
||||||
ja: '時空の創造: ダイヤモンドコレクション'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 117
|
|
||||||
},
|
|
||||||
releaseDate: '2006-11-30'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'DP1b',
|
|
||||||
name: {
|
|
||||||
ja: '時空の創造: パールコレクション'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 119
|
|
||||||
},
|
|
||||||
releaseDate: '2006-11-30'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'DP2',
|
|
||||||
name: {
|
|
||||||
ja: '湖の秘密'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 123
|
|
||||||
},
|
|
||||||
releaseDate: '2007-03-02'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'DP3',
|
|
||||||
name: {
|
|
||||||
ja: 'ひかる闇'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 119
|
|
||||||
},
|
|
||||||
releaseDate: '2007-07-05'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'DP4a',
|
|
||||||
name: {
|
|
||||||
ja: '月光の追跡'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 70
|
|
||||||
},
|
|
||||||
releaseDate: '2007-10-26'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'DP4b',
|
|
||||||
name: {
|
|
||||||
ja: '夜明けの疾走'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 70
|
|
||||||
},
|
|
||||||
releaseDate: '2007-10-26'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'DP5a',
|
|
||||||
name: {
|
|
||||||
ja: '秘境の叫び'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 65
|
|
||||||
},
|
|
||||||
releaseDate: '2008-03-14'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'DP5b',
|
|
||||||
name: {
|
|
||||||
ja: '怒りの神殿'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 65
|
|
||||||
},
|
|
||||||
releaseDate: '2008-03-14'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'DP6',
|
|
||||||
name: {
|
|
||||||
ja: '破空の激闘'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 92
|
|
||||||
},
|
|
||||||
releaseDate: '2008-07-10'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,8 +0,0 @@
|
|||||||
import { Serie } from '../interfaces'
|
|
||||||
|
|
||||||
const serie: Serie = {
|
|
||||||
name: {},
|
|
||||||
id: 'null'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default serie
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'Pt1',
|
|
||||||
name: {
|
|
||||||
ja: 'ギンガの覇道'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 96
|
|
||||||
},
|
|
||||||
releaseDate: '2008-10-10'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'Pt2',
|
|
||||||
name: {
|
|
||||||
ja: '時の果ての絆'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 90
|
|
||||||
},
|
|
||||||
releaseDate: '2008-12-26'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'Pt3',
|
|
||||||
name: {
|
|
||||||
ja: 'フロンティアの鼓動'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 100
|
|
||||||
},
|
|
||||||
releaseDate: '2009-03-06'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../DPt'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'Pt4',
|
|
||||||
name: {
|
|
||||||
ja: 'アルセウス光臨'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 90
|
|
||||||
},
|
|
||||||
releaseDate: '2009-07-08'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,10 +0,0 @@
|
|||||||
import { Serie } from '../interfaces'
|
|
||||||
|
|
||||||
const serie: Serie = {
|
|
||||||
name: {
|
|
||||||
ja: 'LEGEND'
|
|
||||||
},
|
|
||||||
id: 'L'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default serie
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../L'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'L1a',
|
|
||||||
name: {
|
|
||||||
ja: 'ハートゴールドコレクション'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 70
|
|
||||||
},
|
|
||||||
releaseDate: '2009-10-09'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../L'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'L1b',
|
|
||||||
name: {
|
|
||||||
ja: 'ソウルシルバーコレクション'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 70
|
|
||||||
},
|
|
||||||
releaseDate: '2009-10-09'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../L'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'L2',
|
|
||||||
name: {
|
|
||||||
ja: 'よみがえる伝説'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 70
|
|
||||||
},
|
|
||||||
releaseDate: '2010-02-11'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../L'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'L3',
|
|
||||||
name: {
|
|
||||||
ja: '頂上大激突'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 70
|
|
||||||
},
|
|
||||||
releaseDate: '2010-07-08'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../L'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'LL',
|
|
||||||
name: {
|
|
||||||
ja: '強化パック ロストリンク'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 40
|
|
||||||
},
|
|
||||||
releaseDate: '2010-04-16'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,10 +0,0 @@
|
|||||||
import { Serie } from '../interfaces'
|
|
||||||
|
|
||||||
const serie: Serie = {
|
|
||||||
name: {
|
|
||||||
ja: 'PCG'
|
|
||||||
},
|
|
||||||
id: 'PCG'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default serie
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PCG1',
|
|
||||||
name: {
|
|
||||||
ja: '伝説の飛翔'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 82
|
|
||||||
},
|
|
||||||
releaseDate: '2004-04-09'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PCG10',
|
|
||||||
name: {
|
|
||||||
ja: 'ワールドチャンピオンズパック'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 108
|
|
||||||
},
|
|
||||||
releaseDate: '2007-07-05'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PCG2',
|
|
||||||
name: {
|
|
||||||
ja: '蒼空の激突'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 82
|
|
||||||
},
|
|
||||||
releaseDate: '2004-07-01'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PCG3',
|
|
||||||
name: {
|
|
||||||
ja: 'ロケット団の逆襲'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 84
|
|
||||||
},
|
|
||||||
releaseDate: '2004-10-15'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PCG4',
|
|
||||||
name: {
|
|
||||||
ja: '金の空、銀の海'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 106
|
|
||||||
},
|
|
||||||
releaseDate: '2005-04-08'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PCG5',
|
|
||||||
name: {
|
|
||||||
ja: 'まぼろしの森'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 86
|
|
||||||
},
|
|
||||||
releaseDate: '2005-06-30'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PCG6',
|
|
||||||
name: {
|
|
||||||
ja: 'ホロンの研究塔'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 86
|
|
||||||
},
|
|
||||||
releaseDate: '2005-10-28'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PCG7',
|
|
||||||
name: {
|
|
||||||
ja: 'ホロンの幻影'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 52
|
|
||||||
},
|
|
||||||
releaseDate: '2006-01-27'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PCG8',
|
|
||||||
name: {
|
|
||||||
ja: 'きせきの結晶'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 75
|
|
||||||
},
|
|
||||||
releaseDate: '2006-03-10'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PCG9',
|
|
||||||
name: {
|
|
||||||
ja: 'さいはての攻防'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 68
|
|
||||||
},
|
|
||||||
releaseDate: '2006-06-29'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,10 +0,0 @@
|
|||||||
import { Serie } from '../interfaces'
|
|
||||||
|
|
||||||
const serie: Serie = {
|
|
||||||
name: {
|
|
||||||
ja: 'ポケットモンスターカードゲーム'
|
|
||||||
},
|
|
||||||
id: 'PMCG'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default serie
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PMCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PMCG1',
|
|
||||||
name: {
|
|
||||||
ja: '拡張パック'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 102
|
|
||||||
},
|
|
||||||
releaseDate: '1996-10-20'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PMCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PMCG2',
|
|
||||||
name: {
|
|
||||||
ja: 'ポケモンジャングル'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 48
|
|
||||||
},
|
|
||||||
releaseDate: '1997-03-05'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PMCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PMCG3',
|
|
||||||
name: {
|
|
||||||
ja: '化石の秘密'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 48
|
|
||||||
},
|
|
||||||
releaseDate: '1997-06-21'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PMCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PMCG4',
|
|
||||||
name: {
|
|
||||||
ja: 'ロケット団'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 65
|
|
||||||
},
|
|
||||||
releaseDate: '1997-11-21'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PMCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PMCG5',
|
|
||||||
name: {
|
|
||||||
ja: 'リーダーズスタジアム'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 96
|
|
||||||
},
|
|
||||||
releaseDate: '1998-10-24'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,18 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../PMCG'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'PMCG6',
|
|
||||||
name: {
|
|
||||||
ja: '闇からの挑戦'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 98
|
|
||||||
},
|
|
||||||
releaseDate: '1999-06-25'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,14 +0,0 @@
|
|||||||
import { Serie } from '../interfaces'
|
|
||||||
|
|
||||||
const serie: Serie = {
|
|
||||||
name: {
|
|
||||||
ja: '剣と盾',
|
|
||||||
'zh-tw': '劍&盾',
|
|
||||||
id: 'Pedang & Perisai',
|
|
||||||
th: 'ซอร์ด แอนด์ ชีลด์',
|
|
||||||
ko: '검과 방패'
|
|
||||||
},
|
|
||||||
id: 'S'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default serie
|
|
@@ -1,24 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../S'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'CS1.5',
|
|
||||||
name: {
|
|
||||||
ja: 'トリプレットビート',
|
|
||||||
ko: '트리플렛비트',
|
|
||||||
'zh-tw': '三連音爆',
|
|
||||||
id: 'Hantaman Triplet',
|
|
||||||
th: 'ทริปเปิลบีต'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
// TODO: fill the rest
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 101
|
|
||||||
},
|
|
||||||
releaseDate: '2024-04-26'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,24 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../S'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'CS1a',
|
|
||||||
name: {
|
|
||||||
ja: 'トリプレットビート',
|
|
||||||
ko: '트리플렛비트',
|
|
||||||
'zh-tw': '三連音爆',
|
|
||||||
id: 'Hantaman Triplet',
|
|
||||||
th: 'ทริปเปิลบีต'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
// TODO: fill the rest
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 101
|
|
||||||
},
|
|
||||||
releaseDate: '2024-04-26'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,24 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../S'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'CS1b',
|
|
||||||
name: {
|
|
||||||
ja: 'トリプレットビート',
|
|
||||||
ko: '트리플렛비트',
|
|
||||||
'zh-tw': '三連音爆',
|
|
||||||
id: 'Hantaman Triplet',
|
|
||||||
th: 'ทริปเปิลบีต'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
// TODO: fill the rest
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 101
|
|
||||||
},
|
|
||||||
releaseDate: '2024-04-26'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,24 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../S'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'CS2.5',
|
|
||||||
name: {
|
|
||||||
ja: 'トリプレットビート',
|
|
||||||
ko: '트리플렛비트',
|
|
||||||
'zh-tw': '三連音爆',
|
|
||||||
id: 'Hantaman Triplet',
|
|
||||||
th: 'ทริปเปิลบีต'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
// TODO: fill the rest
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 101
|
|
||||||
},
|
|
||||||
releaseDate: '2024-04-26'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,24 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../S'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'CS2a',
|
|
||||||
name: {
|
|
||||||
ja: 'トリプレットビート',
|
|
||||||
ko: '트리플렛비트',
|
|
||||||
'zh-tw': '三連音爆',
|
|
||||||
id: 'Hantaman Triplet',
|
|
||||||
th: 'ทริปเปิลบีต'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
// TODO: fill the rest
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 101
|
|
||||||
},
|
|
||||||
releaseDate: '2024-04-26'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
@@ -1,24 +0,0 @@
|
|||||||
import { Set } from '../../interfaces'
|
|
||||||
import serie from '../S'
|
|
||||||
|
|
||||||
const set: Set = {
|
|
||||||
id: 'CS2b',
|
|
||||||
name: {
|
|
||||||
ja: 'トリプレットビート',
|
|
||||||
ko: '트리플렛비트',
|
|
||||||
'zh-tw': '三連音爆',
|
|
||||||
id: 'Hantaman Triplet',
|
|
||||||
th: 'ทริปเปิลบีต'
|
|
||||||
},
|
|
||||||
|
|
||||||
serie: serie,
|
|
||||||
|
|
||||||
// TODO: fill the rest
|
|
||||||
|
|
||||||
cardCount: {
|
|
||||||
official: 101
|
|
||||||
},
|
|
||||||
releaseDate: '2024-04-26'
|
|
||||||
}
|
|
||||||
|
|
||||||
export default set
|
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user