From d904f2b407b0a01f6ff0006d8c4a135710c671af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Santanch=C3=A8?= Date: Sat, 20 Aug 2022 16:20:18 -0300 Subject: [PATCH 01/19] feat (project): project 2022 --- labs/2022/04-mvc/README.md | 2 +- labs/2022/04-mvc/solucoes/README.md | 32 +++ project/2021/README.md | 2 +- project/2022/README.md | 12 ++ project/2022/solucoes/README.md | 182 ++++++++++++++++++ project/2022/trabalho-rcs-2022-v01.pdf | Bin 0 -> 667894 bytes templates/2022/README.md | 6 + templates/2022/project/README.md | 182 ++++++++++++++++++ .../2022/project/images/captura-prototipo.png | Bin 0 -> 149104 bytes .../project/images/diagrama-barramento.png | Bin 0 -> 43271 bytes .../project/images/diagrama-componente.png | Bin 0 -> 20506 bytes .../diagrama-interface-idatasetproperties.png | Bin 0 -> 17722 bytes .../diagrama-interface-itableproducer.png | Bin 0 -> 17622 bytes .../images/diagrama-interface-mensagens.png | Bin 0 -> 25164 bytes .../project/images/diagrama-prototipo.png | Bin 0 -> 79792 bytes .../images/diagrama-subcomponentes.png | Bin 0 -> 188005 bytes 16 files changed, 416 insertions(+), 2 deletions(-) create mode 100644 labs/2022/04-mvc/solucoes/README.md create mode 100644 project/2022/README.md create mode 100644 project/2022/solucoes/README.md create mode 100644 project/2022/trabalho-rcs-2022-v01.pdf create mode 100644 templates/2022/project/README.md create mode 100644 templates/2022/project/images/captura-prototipo.png create mode 100644 templates/2022/project/images/diagrama-barramento.png create mode 100644 templates/2022/project/images/diagrama-componente.png create mode 100644 templates/2022/project/images/diagrama-interface-idatasetproperties.png create mode 100644 templates/2022/project/images/diagrama-interface-itableproducer.png create mode 100644 templates/2022/project/images/diagrama-interface-mensagens.png create mode 100644 templates/2022/project/images/diagrama-prototipo.png create mode 100644 templates/2022/project/images/diagrama-subcomponentes.png diff --git a/labs/2022/04-mvc/README.md b/labs/2022/04-mvc/README.md index 72baa6af3..2679501e5 100644 --- a/labs/2022/04-mvc/README.md +++ b/labs/2022/04-mvc/README.md @@ -1,5 +1,5 @@ # MVC e Event-driven App -*Lab de Componentização e Reúso de Software 14/08/2021* +*Lab de Componentização e Reúso de Software 20/08/2022* ## Tarefa 1 diff --git a/labs/2022/04-mvc/solucoes/README.md b/labs/2022/04-mvc/solucoes/README.md new file mode 100644 index 000000000..f1602b684 --- /dev/null +++ b/labs/2022/04-mvc/solucoes/README.md @@ -0,0 +1,32 @@ +# Modelo para Apresentação do Lab04 - MVC + +Estrutura de pastas: + +~~~ +├── README.md <- arquivo apresentando a tarefa +│ +├── images <- arquivos de imagens usadas no documento +│ +└── app <- apps do MIT App Inventor exportados em formato `aia` +~~~ + +# Aluno +* `` + +# Tarefa 1 - App no MIT App Inventor + +> Coloque as imagens PNG da captura de seis telas do seu aplicativo: +> * tela 1 - captura da tela completa de design de interface +> * tela 2 - captura de tela do app com nenhum produto selecionado +> * tela 3 - captura de tela do app com primeiro produto selecionado +> * tela 4 - captura de tela do app com segundo produto selecionado +> * tela 5 - compra de um dos produtos efetivada +> * tela 6 - diagrama de blocos do aplicativo +> +> Coloque um link para o arquivo do aplicativo exportado a partir do MIT App Inventor em formato `aia`. Ele estará dentro da pasta `app`. + +# Tarefa 2 - Diagrama de Componentes dirigida a Eventos + +> Coloque a imagem PNG do diagrama, conforme exemplo a seguir: +> +> ![Diagrama Eventos](images/mit-app-inventor-events.png) diff --git a/project/2021/README.md b/project/2021/README.md index 4bef90f1a..e17d67d72 100644 --- a/project/2021/README.md +++ b/project/2021/README.md @@ -1,6 +1,6 @@ # Projeto Final de 2021 -Veja a [Especificação em PDF](trabalho-rcs-2021-v02.pdf). O template de submissão está na pasta de templates. +Veja a [Especificação em PDF](trabalho-rcs-2021-v01.pdf). O template de submissão está na pasta de templates. ## Passos para submissão dos Laboratórios. diff --git a/project/2022/README.md b/project/2022/README.md new file mode 100644 index 000000000..4bef90f1a --- /dev/null +++ b/project/2022/README.md @@ -0,0 +1,12 @@ +# Projeto Final de 2021 + +Veja a [Especificação em PDF](trabalho-rcs-2021-v02.pdf). O template de submissão está na pasta de templates. + +## Passos para submissão dos Laboratórios. + + * Faça fork deste repositório. Este fork deve ser independente daquele dos labs e será um único por equipe. + * No seu fork, dentro da pasta de `[solucoes]`, crie uma nova pasta com prefixo "equipe" e o número da equipe, exemplo: `equipe01`. + * Faça o commit dos arquivos pedidos na descrição do projeto. + * Até a data de submissão estabelecida crie um pull request para esse repositório. + +### Observação importante: Não altere nenhum arquivo que não permita o merge automático do pull request a esse repositório. Pull requests conflitantes não serão aceitos. diff --git a/project/2022/solucoes/README.md b/project/2022/solucoes/README.md new file mode 100644 index 000000000..e86dbdc10 --- /dev/null +++ b/project/2022/solucoes/README.md @@ -0,0 +1,182 @@ +# Template para a Entrega do Projeto Final + +# Estrutura de Arquivos e Pastas + +A seguir é apresentada a estrutura de pastas esperada para entrega do projeto: + +~~~ +├── README.md <- arquivo com o relatório do projeto +│ +├── images <- arquivos de imagens usadas no documento +│ +└── resources <- outros recursos (se houver) +~~~ + +Na raiz deve haver um arquivo de nome `README.md` contendo a apresentação da equipe e relatório do projeto, como detalhado na seção seguinte. + +# Modelo para Apresentação da Equipe e Relatório do Projeto + +Segue abaixo o modelo de como devem ser documentadas as entregas. Tudo o que for indicado entre `<...>` indica algo que deve ser substituído pelo indicado. +> Além disso, tudo o que aparecer neste modo de citação também se refere algo que deve ser substituído pelo indicado. No modelo são colocados exemplos ilustrativos, que serão substituídos pelos da sua apresentação. + +Para a construção dos diagramas, devem ser usados modelos disponíveis em: [Diagramas de Referência do Projeto Final](https://docs.google.com/presentation/d/1HWiTx0HU781sf3A7sdAda_LQeMHqbvIXkh-uSRDo0Js/edit?usp=sharing). Há versões em PPT e ODT no diretório [resources/](resources/). + +# Modelo para Apresentação da Equipe e Relatório do Projeto + +# Projeto `` + +# Equipe +* `` + +# Projeto GitHub Original +* `` + +# Nível 1 + +> Apresente aqui o detalhamento do Nível 1 conforme detalhado na especificação com, no mínimo, as seguintes subseções: + +## Diagrama Geral do Nível 1 + +> Apresente um diagrama conforme o modelo a seguir: + +![Modelo de diagrama no nível 1](images/diagrama-barramento.png) + +### Detalhamento da interação de componentes + +> O detalhamento deve seguir um formato de acordo com o exemplo a seguir: + +* O componente `Leilão` inicia o leilão publicando no barramento a mensagem de tópico "`auction/{auctionId}/start`" através da interface `AuctionStart`, iniciando um leilão. +* Os componentes Loja assinam no barramento mensagens de tópico "`auction/+/start`" através da interface `AuctionEngage`. Quando recebe uma mensagem… + +> Para cada componente será apresentado um documento conforme o modelo a seguir: + +## Componente `` + +> Resumo do papel do componente e serviços que ele oferece. + +> Diagrama do componente, conforme exemplo a seguir: + +![Componente](diagrama-componente-mensagens.png) + +**Interfaces** +> Listagem das interfaces do componente. + +As interfaces listadas são detalhadas a seguir: + +## Detalhamento das Interfaces + +### Interface `` + +> Resumo do papel da interface. + +> Dados da interface podem ser apresentados em formato texto, conforme exemplo: + +* Type: `sink` +* Topic: `pedido/+/entrega` +* Message type: `Order` + +> Ou em formato de imagem, conforme exemplo: + +![Diagrama de Interface de Mensagens](images/diagrama-interface-mensagens.png) + +> Diagrama representando o esquema das mensagens JSON utilizadas na interface, pode ser em formato texto conforme exemplo: + +~~~json +{ + orderId: string, + dueDate: date, + total: number, + items: [ + { + itemid: string, + quantity: number + } + ] +} +~~~ + +> Ou em formato de imagem, conforme exemplo: + +![Diagrama de Mensagens JSON](images/diagrama-interface-json.png) + +# Nível 2 + +> Apresente aqui o detalhamento do Nível 2 conforme detalhado na especificação com, no mínimo, as seguintes subseções: + +## Diagrama do Nível 2 + +> Apresente um diagrama conforme o modelo a seguir: + +> ![Modelo de diagrama no nível 2](images/diagrama-subcomponentes.png) + +### Detalhamento da interação de componentes + +> O detalhamento deve seguir um formato de acordo com o exemplo a seguir: + +* O componente `Entrega Pedido Compra` assina no barramento mensagens de tópico "`pedido/+/entrega`" através da interface `Solicita Entrega`. + * Ao receber uma mensagem de tópico "`pedido/+/entrega`", dispara o início da entrega de um conjunto de produtos. +* Os componentes `Solicita Estoque` e `Solicita Compra` se comunicam com componentes externos pelo barramento: + * Para consultar o estoque, o componente `Solicita Estoque` publica no barramento uma mensagem de tópico "`produto//estoque/consulta`" através da interface `Consulta Estoque` e assina mensagens de tópico "`produto//estoque/status`" através da interface `Posição Estoque` que retorna a disponibilidade do produto. + +> Para cada componente será apresentado um documento conforme o modelo a seguir: + +## Componente `` + +> Resumo do papel do componente e serviços que ele oferece. + +![Componente](images/diagrama-componente.png) + +**Interfaces** +> Listagem das interfaces do componente. + +As interfaces listadas são detalhadas a seguir: + +## Detalhamento das Interfaces + +### Interface `` + +![Diagrama da Interface](images/diagrama-interface-itableproducer.png) + +> Resumo do papel da interface. + +Método | Objetivo +-------| -------- +`` | `` + +## Exemplos: + +### Interface `ITableProducer` + +![Diagrama da Interface](images/diagrama-interface-itableproducer.png) + +Interface provida por qualquer fonte de dados que os forneça na forma de uma tabela. + +Método | Objetivo +-------| -------- +`requestAttributes` | Retorna um vetor com o nome de todos os atributos (colunas) da tabela. +`requestInstances` | Retorna uma matriz em que cada linha representa uma instância e cada coluna o valor do respectivo atributo (a ordem dos atributos é a mesma daquela fornecida por `requestAttributes`. + +### Interface `IDataSetProperties` + +![Diagrama da Interface](images/diagrama-interface-idatasetproperties.png) + +Define o recurso (usualmente o caminho para um arquivo em disco) que é a fonte de dados. + +Método | Objetivo +-------| -------- +`getDataSource` | Retorna o caminho da fonte de dados. +`setDataSource` | Define o caminho da fonte de dados, informado através do parâmetro `dataSource`. + +## Diagrama do Nível 3 + +> Apresente uma imagem com a captura de tela de seu protótipo feito no MIT App Inventor, conforme modelo a seguir: + +![Captura de Tela do Protótipo](images/captura-prototipo.png) + +> Apresente o diagrama referente ao protótipo conforme o modelo a seguir: + +![Modelo de diagrama no nível 2](images/diagrama-prototipo.png) + +### Detalhamento da interação de componentes + +> O detalhamento deve seguir o mesmo formato usado no Nível 2. diff --git a/project/2022/trabalho-rcs-2022-v01.pdf b/project/2022/trabalho-rcs-2022-v01.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9b3fa55c5472686fdfd3a14eacbcab35cce99484 GIT binary patch literal 667894 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

M-bUX93s6!gzU?(c9qRde5* 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%0Ad25 z8PUE#?(qV+o6Yd1ZT4hU%Jy04)&%;jql`+Um7Pvl=D=V!-@PSzseFpL{^8d?-~X<` zaHL#E-K(olPI|Uy2EO7ae1Ga+<82fphWmlqgBfZI7-Fx#s?bka%R=AC^=CTWEt^sN z2f?SJpupjZIr;XTpwKx%C*hoMY8oui=U)-IfEq*5eK?NzrF24+mwB*2%-FxAhCb%` z-%@H@){Q$%b9Szp>qL*65R|`yc}Ik4K+mJlF|oira6?N^0H#!cuYzhyKMfnG1!8%H zB!Oe~1i!}%0gx;uk1Qn&cL%O=-5vt*UBAwpa*rGzBi&6we(Pbv5#T8-AcTtX{|R83 zyC6vzAggk3m${0XOqMWrW&bn)f+TUD%b4UZ{r&?qRDmEQ$VP!q%h3uQBwt>RYS2wE z3e9M-)=cl>aPv^m3T|{%&b%O*??|)PL(V2t@RY^+`-w z8%I|)-(0g0=rr@sgLSAtk&n(zLSWEui=n!KAV}WB1pR`I6KMaO`8RCL-P$_g`CBxd z7nuAni4^UQ9B*5y<}H-zwx=5!81zoPy1bWsiut_=`}Z{40@$y^Eu%3@6I=-9OXpgj z$~Q#VDo~8mqu;KJ))ojZ2`$iVXKdrbWJ^z35LTA_3i^?7F{0If#% zt(c_ALSg0k%?vnM3V&dr-BLxW$k<6slhx6f+!Q<_G*d|MY43z)QqHKk>T6q!0{vZg z>6>v=dBDYP562|g-1=}mD7a$-fTI9bS)Pj1fj1HI9ezs!RMgZrF8i9>-h{P&#{u|w zAg29g*5cLofm3$_-zVxOKv;qcdnnr~qD?}4SBXWn(dTMVaMq>$qnUx^U0N`B@>y

w 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

b=hWJ9#)nA8Y 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�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�A{qCzJrX-=;>y{s%< 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%0DTxffadD(Cwm^@=d1H~Nl8SB{h%sPlS)(C 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ð0Z6wzE{4{9VLZ&Eb(kw$VfN74h;TOMw8nA6Tg78 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 indica algo que deve ser substituído pelo indicado. +> Além disso, tudo o que aparecer neste modo de citação também se refere algo que deve ser substituído pelo indicado. No modelo são colocados exemplos ilustrativos, que serão substituídos pelos da sua apresentação. + +Para a construção dos diagramas, devem ser usados modelos disponíveis em: [Diagramas de Referência do Projeto Final](https://docs.google.com/presentation/d/1HWiTx0HU781sf3A7sdAda_LQeMHqbvIXkh-uSRDo0Js/edit?usp=sharing). Há versões em PPT e ODT no diretório [resources/](resources/). + +# Modelo para Apresentação da Equipe e Relatório do Projeto + +# Projeto `` + +# Equipe +* `` + +# Projeto GitHub Original +* `` + +# Nível 1 + +> Apresente aqui o detalhamento do Nível 1 conforme detalhado na especificação com, no mínimo, as seguintes subseções: + +## Diagrama Geral do Nível 1 + +> Apresente um diagrama conforme o modelo a seguir: + +![Modelo de diagrama no nível 1](images/diagrama-barramento.png) + +### Detalhamento da interação de componentes + +> O detalhamento deve seguir um formato de acordo com o exemplo a seguir: + +* O componente `Leilão` inicia o leilão publicando no barramento a mensagem de tópico "`auction/{auctionId}/start`" através da interface `AuctionStart`, iniciando um leilão. +* Os componentes Loja assinam no barramento mensagens de tópico "`auction/+/start`" através da interface `AuctionEngage`. Quando recebe uma mensagem… + +> Para cada componente será apresentado um documento conforme o modelo a seguir: + +## Componente `` + +> Resumo do papel do componente e serviços que ele oferece. + +> Diagrama do componente, conforme exemplo a seguir: + +![Componente](diagrama-componente-mensagens.png) + +**Interfaces** +> Listagem das interfaces do componente. + +As interfaces listadas são detalhadas a seguir: + +## Detalhamento das Interfaces + +### Interface `` + +> Resumo do papel da interface. + +> Dados da interface podem ser apresentados em formato texto, conforme exemplo: + +* Type: `sink` +* Topic: `pedido/+/entrega` +* Message type: `Order` + +> Ou em formato de imagem, conforme exemplo: + +![Diagrama de Interface de Mensagens](images/diagrama-interface-mensagens.png) + +> Diagrama representando o esquema das mensagens JSON utilizadas na interface, pode ser em formato texto conforme exemplo: + +~~~json +{ + orderId: string, + dueDate: date, + total: number, + items: [ + { + itemid: string, + quantity: number + } + ] +} +~~~ + +> Ou em formato de imagem, conforme exemplo: + +![Diagrama de Mensagens JSON](images/diagrama-interface-json.png) + +# Nível 2 + +> Apresente aqui o detalhamento do Nível 2 conforme detalhado na especificação com, no mínimo, as seguintes subseções: + +## Diagrama do Nível 2 + +> Apresente um diagrama conforme o modelo a seguir: + +> ![Modelo de diagrama no nível 2](images/diagrama-subcomponentes.png) + +### Detalhamento da interação de componentes + +> O detalhamento deve seguir um formato de acordo com o exemplo a seguir: + +* O componente `Entrega Pedido Compra` assina no barramento mensagens de tópico "`pedido/+/entrega`" através da interface `Solicita Entrega`. + * Ao receber uma mensagem de tópico "`pedido/+/entrega`", dispara o início da entrega de um conjunto de produtos. +* Os componentes `Solicita Estoque` e `Solicita Compra` se comunicam com componentes externos pelo barramento: + * Para consultar o estoque, o componente `Solicita Estoque` publica no barramento uma mensagem de tópico "`produto//estoque/consulta`" através da interface `Consulta Estoque` e assina mensagens de tópico "`produto//estoque/status`" através da interface `Posição Estoque` que retorna a disponibilidade do produto. + +> Para cada componente será apresentado um documento conforme o modelo a seguir: + +## Componente `` + +> Resumo do papel do componente e serviços que ele oferece. + +![Componente](images/diagrama-componente.png) + +**Interfaces** +> Listagem das interfaces do componente. + +As interfaces listadas são detalhadas a seguir: + +## Detalhamento das Interfaces + +### Interface `` + +![Diagrama da Interface](images/diagrama-interface-itableproducer.png) + +> Resumo do papel da interface. + +Método | Objetivo +-------| -------- +`` | `` + +## Exemplos: + +### Interface `ITableProducer` + +![Diagrama da Interface](images/diagrama-interface-itableproducer.png) + +Interface provida por qualquer fonte de dados que os forneça na forma de uma tabela. + +Método | Objetivo +-------| -------- +`requestAttributes` | Retorna um vetor com o nome de todos os atributos (colunas) da tabela. +`requestInstances` | Retorna uma matriz em que cada linha representa uma instância e cada coluna o valor do respectivo atributo (a ordem dos atributos é a mesma daquela fornecida por `requestAttributes`. + +### Interface `IDataSetProperties` + +![Diagrama da Interface](images/diagrama-interface-idatasetproperties.png) + +Define o recurso (usualmente o caminho para um arquivo em disco) que é a fonte de dados. + +Método | Objetivo +-------| -------- +`getDataSource` | Retorna o caminho da fonte de dados. +`setDataSource` | Define o caminho da fonte de dados, informado através do parâmetro `dataSource`. + +## Diagrama do Nível 3 + +> Apresente uma imagem com a captura de tela de seu protótipo feito no MIT App Inventor, conforme modelo a seguir: + +![Captura de Tela do Protótipo](images/captura-prototipo.png) + +> Apresente o diagrama referente ao protótipo conforme o modelo a seguir: + +![Modelo de diagrama no nível 2](images/diagrama-prototipo.png) + +### Detalhamento da interação de componentes + +> O detalhamento deve seguir o mesmo formato usado no Nível 2. diff --git a/templates/2022/project/images/captura-prototipo.png b/templates/2022/project/images/captura-prototipo.png new file mode 100644 index 0000000000000000000000000000000000000000..3df1478d3d095afe55c16225d451ec251275a29c GIT binary patch literal 149104 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

Z&$A*wTU*527fttzL1KOM6{WY5+{@;x$Q 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 P2vf~xnq8LI@BDuN(Tu;| literal 0 HcmV?d00001 diff --git a/templates/2022/project/images/diagrama-componente.png b/templates/2022/project/images/diagrama-componente.png new file mode 100644 index 0000000000000000000000000000000000000000..0c093c24d0a237ffda166e8f41c326e26f6c4b19 GIT binary patch literal 20506 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 literal 0 HcmV?d00001 diff --git a/templates/2022/project/images/diagrama-interface-idatasetproperties.png b/templates/2022/project/images/diagrama-interface-idatasetproperties.png new file mode 100644 index 0000000000000000000000000000000000000000..ea0f411c0eae712248d9d08603dfbd6290b2f12b GIT binary patch literal 17722 zcmagEV~}XU5+>NTZQHhO+qP}nwrzLcw%xaF+qS#szBe;58xtG5KhBBDs*E~Wd7?5a zzpo+{zHOIBz_80tFtP8B)lyvs z;gT3W`G39t{@#_R9LUO)o}@J&%iA=*&#*7^`EPt**>vaM<}2v$cEs0bH|e2!>Opy( zKJG5$*VjFIefSM*GH<=Tbyn8rzkPJhUxM4S!+15FWE!>iTR~T%TrdS$Xm= z?dR7&K96#ztoGfrML&7b|FYleM}$(;4hILlaZBJHMs&c9W(ZAwn2=epf7 z>N@8U;2#!g*L5Afd~Jk?f0q)-%raQQ;GPtA3|el7bZ=e|A7ol|Nhh1 z{<-Cr&#rqsF?FwY+n#xtr0X~Uxgh*+;Fag^u%48&? zA|HvGbxB!*u{1?la=9eU3y$+7#hFf%U{#u;u_Q^bS4-=hbxA{cx^+oQ`+E8h09aX? zwq7J$&`?9Cr2U_cHD=E*eP~;qv z##}~lx+YAM(4k%OH1$~$^)(kMB#D+L0aKn7U`;+m(@5Uy* z;G<>Ghv5;utSuYxmp_*cng24GOqhGopeDM7R0n4D3BZg80 z*OpHjuTplS-QC*7@2aQDFkSJyI_35N2c0t}3)}INpO|b&^lwVGOu&rIQrpBfi9=FH!w?TeX%i;ecS$^qGPx{Ox&1YxVXQYCP{6{gU zmRgiMo8CCxijBeibuV%Go%Iy350S{aTmw+g4(|dcFYs+{i?7-xbpCrS_+(egq0o=w z(ou{vP?B|33DiKC5uC8a8{+aR(doB5&i|L;F*VMA_wIxm_m_C-hZxN-&-n3GBjbd^ zH3dQ*w=073s-beNm2B81EMNDa!_oTGBBR0Pl6<|_Hc$>qr==j5_YJ=0$mpc;{7VAk zgx44*EL54h#r)8=`fvLa+tnm&@n4Lg-?vnzg0{H(qaTH01)p2X8AyygIeFsj;%rv4 z+k>`g%Yw~Vjq`G1Iah_pAYE!NQx|4JGlgiOpcHBBA?Hx%Vht`sh3ODN8H&!7W+m-b z`}rqCRd68qQQ5T*42OnAU@IvZs7*;>UZBKj|KSP?iFqw>s#uu+9PJR(vgd zPAj4;+U=W&7d0H|Be5y4&*ugWm^SwX$0>^dp%Ja}xbILX5rA@q!{JXRSVY)B*9TmC zPj!&VOboOvH!g7=GrDe>ls9+qE*i=LKQOIfhQ}oxZJ>}UmrmJ0Ww9=w^4P;w&VE6w z*m$uFG9Y3y2VdIrJgab-i55LS$Ga^OF(GFJ$mxJ{mTlZ8jK^+FsBL)Ac$X_tClLXl zShzbLq>HmJV=SdX4<%0p>jUXPh8f0tDFj5c$H{G=yr&ug-%>0#`+=U%Pa7TGR~21Y zK<+vQvB_LTFoJj$q8t^0V46MOqR{Xx9K5@?13wKh^ElBC(&P@dDF)>}n9&MxQH<6b zGe|wmu!!a4QIDb2a(lKVwQw_Z25ZI|z7^`iJwqVagUr|jjZN4K5?*o2g8Unm;vrOH zCI=SW24Ogl1OY1(P9G34$3{NrF?8=j44gJVpSxZviOroaTzrcWB&puTh)mKkN!3`3 zri(?S6bI$Dd6~imljQKB1#$}n_X62!Or>l&>&~_-B5xu^a*2v<$rZ^3v}GEF`2|>0 zoX*g+V2mok-JlbJ>@%Zbi=5S%Zm1dbG69waKoR&waZ`KLM-xINk)v`%#Z)gif;p5Wfc4i^C5BuY9>16JZJfafP|Pjij{D^74VQN#~t#xv)x} z`zN_OpsvpmFG~>M++2crG2D_crNGwEMn|B3kMQ7>Iv6M% z;<3v^feL>dsJO-1EsSV^2$nIyG)wuZQ{n3o&5P|KS!%hph^n=(BirRl4G~J(5rMPX zX)S{ml7Nj#A|b$|VtemUG~h%;5-IiC!c^Hu!?_V^edM03)->k0!l%N)f4RnQ$$HHZ zDH&4Y_(3PhA;~zhAmO{axxyniLY)M+?7|TleqT0$#{nqc7-Ko2=1{ODUQ_u0ZWX)p8@Bg zp#-hZiJYyiw%{_Qz-2&y8mg+N1J&59WG4`@5>$Xm7mhrQ&#CC~!7&O8 zBC+1#VmGr|?Mm=E#WZBId%m+_)Qb0n8Q%ur=>vSX2^ACNj`1ZJ@*eNafmg{DNLo)zsS0G&jDD-XPmH# z?_dQl(m$gCM5&mE#f^l_v0xPfCnl7Fo4bgiHS9!S*a6X zPykKkol5f|&SXG|ISC$}Dc1*kY3^jsN5PvrhGsMd;yujD1eWBV^b4n)tEiy$g4aD8 z@a||zm~Ns&>*pA{9G|JuB*5Pnhu%q|l6lOd1a_j87u!t2!JP!t6WWuD4xIMJ3fY6d z|Gm8X802=zyIdAzh6(*y62GXsAozR-!4(41s3CQwke9(R*5 zfebb1URtbH#yzO4t$U6KHZ1GSfYnHCYX@}_=8={pEcD=}1NByK894T4EGC$-T7&rA z4SkVkIGlE|NcJ5`6pi4eQ{CtS7JKSd_df$(h@Ufnq4T1lw2-3#m>-cS??aG#tAJu``MKgxu4ZY#hCP(jM4#E&MYbV>q!gvwX1!RQPz zFji=-8OArj;FhT_KKsSg`U|a{miB7)i~AYAd!)oYCYiJr&(HXqPh^H6C3qdsZH^js z*UIwK-D>4q^zD>|frt>?^ay(%9vzFB-+KJch(;umZaWeS1SLsLW*EqX#J2XOZ%OIA zsy6xAiaO!O!s$2(7&ubPHi zx^w()Avb*5{kdVH+69m{DH_9s5ha3_KoZJ$g!n1fJigNCz)DK#jRkj`Kk?>Z z8YuzG)iB->Ir$QNUC2wJ3oaBugcO8PAW`AUdJ((AE=(Nc4DC?(^Tox57Z4;dqHsk! z5eXU0@Z!K!2RU?Ny3iuUYkq;S3gPnFA=>P35UFH=b`y9*nhzWh_c8+cv?FCKhU(;;uH{{Unzqu|P!R5VPcDkOU!oAtXXkC>eF4l5i{$ z5sqAwGCTy-jvS*f0|mAZa4~S-z)m1qc7&eK>$EC$;@#}l6~>+AR^V5L+#_nZXb{1K z>5xH@r3C8@pK*7Ep~xddq3Q`f4;g0HC=P&G!<12(5fKHL3(11|%0X1Q(M3cuweVx7KDA~!-NBACz1RVI^L&#mlPES! zMk2sBnatHNm6Ypz5VPkIT+yT_MLOD8r?F!?32qSNOsxCCS&Wj5ZPM&n0hLzDv&ouX z)u-4d8+yeI2SdhDJ&?fDLsS%yNvur?o97v$;$?!Z1*_;;nD{gzUKT6rUm#PBM0&U{ zqQybF@O~3JeqYvEc8Oh#kmD`Uh}JlUml&v8~d{ zmOp+#_!t2Kwcs81M=b?F1Q!NX3l^1Fz2f^mWrr2Q6ER?0*CJZ7JQ74Bk|Gs2!ns(mGTDIsI7Qm&>Z2?!dnv>lcA zeE2zQWC3Os%)JQ67>C0C(**~&H!5~Zz!_yMawS+2kU{hpYB?$&CQp z#Z#j8jBT%jKKR8nqu(90eNjhSI^l?i3;-Cd0NiW2v&MDf2iOZp1ZX3e9qzu+)%IwM zMZ>`gOC(r^5^0zm8Jp6?wJI1>PB@`_i&au()ND&KBh;YK;!)QU4>P^iRrJnNRdE-x z4hg3px3>gUsLr9Tc(oT5Q5;HR_vI{|)Nq`t|T10`SmEdOFpz!uYU4o+f>hyluM?X6y9Lk3MON^3_xUUPwqB}W`eGW3_5thZsM^OCDYOxXo z_`oCpT0O4$PmqbYw^~3Ky{(PqScx)m0oD7us;ErcHHuxeJmA zj70)3$%>-4$pxK|{m=6fylaqo@v8$5B2MfUk2Eqk?n(^OC^0Ae!TmI$*aK7sMtARJ z6qqg$B;>bZ!LyUUXmG&^b}1sTpGbK$zB3`vBAcmUL0}999xwY7S(fkEXX^@{)#FXe^hYA;nxK`5_!CyS4K~vUies__C z{@042tb(z^Kx#kO3QoyScFnvgf>w$c~hPiI9L^~$T{FMbzIQIGEoSmTRs?-!tEkK&$BJ; zcb@XVEfFX9q1s>qPQkho72wMn&tRFC(M1aD2 zqcHuDrQ(0@*@|EZ5(@Sq@0n7}X2rbs-0LCJOGCjP$e!bV21P!+dnv3LWs^fFP3`(| zMf&NOrW;fi+8TIl(_m^bNueGIyjv2L+WF;#qm7NAQx}%kfUvhB^sFa7--Gb5eh+~4% zzH5t2jTUPmnUu)|(CSpe1sQJK(P;D!(-vxr;EkVm$~_fCP|r95dBd_w5igQvHWE4> zo`Q=$AqtT-^v-z}v9vfik{RTZ37 zBo(=u=pW}&`$0^ssvlw{P|1`K8$=qoD|+{GaWl6j?!g-I)|_S@x{Cpg)D}zY8X}WQ`0n-x8MyQ~&(k{+{tRxTFE_F~N57+6&Def*=k>->Q>mBf;5B+1d6ML^(=Gc3$qWCkOm$;m6kr;1FrOKaxm{pg*diA# ztQ3nakuq^ffBjr$O()1B<+@Tj0{JCNo(cZaOtQ#Q#FuL0wgX_CLvmEM8Pg$o6`jf?^ckH zc$EQC?OIo9IVbK=?bbOtQCTRNkS$G@^ROTJmWLdqwv5IQ&xZb0XwP;Y9#wt>%99A_ zT2!oTMj$l*qqUcb{ZSB`4yU`FoG^P;Y4AktYCiyo98#_Yy08yo!gVCD7e+ame+)^f0X!MmOqPwsUS0B7S>;w21qXvd_6|7$x+jXJ3Z)#)J z$TM?~l*jK<;dw#Y+Vl=K)0b}CgyL=5GchjLkrE6&jzHr z*5Nn1Z*@;Zt!VYNJ;2yJrH6x)g>0B6Z7uaePrKkXY9?Bn6wQUtsN}KM^Z^R|1>{3K zpfUF76N7**wB{Ku;L9u_nn3f#ZPaM8X@6!4YC8z1jk6^-Q}{r9TE`z7y%ju3G=8F_ zJ?6>Y_O6Cd8K5IHIHl^saVZcq10~PqO^BC{Wn2yVVMvF73W2?wr24sPrECzUM?M-b zr4y9HIZcXELsMl}BeILXU`i9Zas92U0THKdtl%He9*0`rPQk->OQS7*o1)RKD*0$B zbFmPFL4p7Y%qbC%5Tpu-=z1<}#>jRX)|S?p)$P!DB%zQv2*kLOU|djAu5Jdgfkj|g zJ>5$l$OCyTBGJe@=!X!qjTlO_{G-vyP}mBaf?0OdBrDMx2=;JuEQAiRcWtFRH(Wh& zpyw@Xyz3N2b$S^$Dw|`N{;QT7gCYb;`-i&E+{olEGDQK5Tf_|_+RL2ea-gs!#ladC zysmK=g=)=!ro=b*1S6z!_j%EVXDW{blw8N9n)eTm>q|%RySLBxHOgC1Y zEZsN*0}ht98A<70S6t^2O@PJm#b`i-6@>l(6~J*t=#H-?#3H!a)&n9L=2KZraJeDL z!vLTHcsVS;&LfFzlgm}1^F9ipez6vi>BTd)kOI8h@$m8x6eTW#bxJi7a5@^UXto1~ z=q`|MKzMyb_g%dfeze#mSi$^Uy0EtkL%Ea$^{wm`q~dFh^Qrw>Zm^SSR1-kCuCpks zDy>95?yWpuk2uP5vuba=ve>sT^K%acZQ}=Ca>Dk|VmLTsyhS{&P>SZg=f$T0&3)o7 zr<+dPvK53|G%2h+k~FQk8Q@aYYlGF-llMK;t;E4`i)R68aoJ=y!F~k z)EHNfYOT9gE9Awoo2&QsxuLUi7joqIG-(prm3!c`56_EJefqY&Ztt(v)2np9ey#5t z$Gi1xv-IGi-*z}eSY{H?FblWCG#1*IJA0;!Xh>L~n)nZ$o(GKL*-a*DHw3f=)89G#V%5s~I)qiGF$>^brOc>m;k&w_?{ zWm>AOf)t#$Wl9Z?$hfJ(bQhuXJrRdw{G~CLOG>({srSAp?Tmh)x$WhrE;*qAdlNa( zG|OPS2fKeNvvt@ZhifjXLCQyt&vp?!5U-<_^*hvY(A>*3WX{bZheM7Ig;V3oK$VU4 zh~g-+;yQ-TB&*K(!(n|)Wxbu;$B?n8p4K5}4FXAH1c@Xh65@mB!C!1Y2^9QCU{}l8uGTq+ z55O`@^#P2717s8`rRV1UCU2(Wdvh^s7oLyBDXC(%hUp*w4Q3=QE&{*+00lr|`C|0* zuLsgWLem)l0B-m{4`3=a9QMCXa2H8gQSc*3Ko}rs4doU&00062NfAL6kB#eGa}O0! z?6BKr-dq(VA=$t=@7td6of2(?pa_=6;2JUvYwC~WGNwu zCfify1mE*jm=mi!5m1)@X=5>J3!IrPm| z>(!C0k!bW+@AK01-Xy~R3_xa2hmlcIO2R7?3W0*bVv!X8)6cUuo5`8@`TmrYl3K97 z>Ekr$2LOY?ASfpO&sdEbH6kJ+K!phh36i9qC{&IJQ6doezsZ#LNRT2${wqraCQFbY zQ9AsSlkj3;1og&7Q}y{xzruoGvX;`B-2Sxh%{0=ASYB|E*Hd=xW8LTjTpTU`6m zZAtYXXoauxUyD+%6O;a%6OOehn;!7zeU3T~hqT?<2f9xTOu0t!20ABVeI}{2t8wLe z>T>ye&RS=pKFyZ&pDm6MsJ*V>cY53ArF=lqq6Nb`lcV*` zr^GgHaLlv}{zEEVDvvDYw-jpN+N40Lw>5E*iv9k1glaU+#S@)UEchA60_RH3sVT#) z-k0~z(N2~$gl<>tVI9$z6#=l~#}(09ac9R9sc%@8tdfGa6X?#eN4tBv6H}_>>ccni} zFRatNU`|b`>QHWYfgrY7{@v2e;49`vr~+G(^C*EKow$N6|-q$g;SUzUu`mm0SmKE~9b|;&SEL!MawM45Bvb__CB{*M!J?NpH zt8s$v)@jW!l6ze3O!Z;K-oabR_@ZLS{Z6%1R(IwtV58Ny5I1DUZd{#lc)FlP0#xt1 zG$;0Y{8O_OzF03P=;Fxz<|l|0t8XQi&`iXghQcwih<8Jpv)#|m>`&bL0q{kezQ(mW zPQNO>SU*Bc)>4zVbg>@15t`f;pxpz&wb~*zaOf6nW z*u6QEYO26QVSmV$NIzjj9ASxC1UgUDJr52`2c1sY+(FmrB}j4)?kJJpvDJt*^8Gqz zHE}7wR*Z-?h2=R^m4R7r@n^a*ilT?C*0T zzM`k}Trt$T7%q|@*SuCTr4V5u96g`zq~r-+;kNZPA_h-gBEZqb53}cd4P? z;Mq}hsPNkgsA?^550tQKb1qdexoWc*js29`th>i%0fHWzDgN8k&C-EMng z{fh;ktaK<;HEhrrB0o>vMpSJNCv!PK@-m}xgrAY`b3Sa*n%OoiFc=dqUfJ%S|1J-! zVGD>rQ`*gPH+|=s$2wC!4bm(qYydZ{+cFCT57% zS-O9NuoL%lz{ou;Y0t%9e2eWh9#a&IRtvd{ zwc8s08t>*%bpw4dlH?xM*M>VnJBijhkMZ{-_Z&!0$JMT}x}xg)IcA$ZPbxCxV<}(J z*5z{#8kUj;bEmm=J6lF6QmIT8U0c6*>7Y}+YjixkI-S@?6S|Vg+?R-bqFufDpf;Ch zSHkm*XJLPo8oJ^)<(up{(P+KOf8z5;8J;1BR0x~xMB-VSG^}P+y5s-$xxlj zX#`)q{`PaW1GYL9Y6!2lxzu+Bs9KvnXm*2kW0&6qFQVBEB(VExc9{`tr~QmfgUodu z6Z`KcsZ`v`$MvQZcqlc$Qg7+B#Ecw@F{och=}Vw$J=u@EoKq|Dmr*Yyt%`d!c`b|m zXtYFgOH%3hKq0Di;mT1~=KDS?-&Jbh=Pxm&73!(3=RPde8nR%8i;IZJFk;0%h?|oj zO*qf~&18;@i0HRq5gXS8`H2(j<8l^hIG4gaIvke!|R-Z+c#~#arENT zW`h?@ZTcN*@7<8|78;4~H%ki`HdBf*-}+?C8gab^!z$m_I~YdE7v>DU!u;9~=BM`!Xw4o|T4ud-&9y!zC0aNNj8WGY3ky3k z)kUyqC09>%tIuklgb3*ApG$$;5k4twZf zN(}^xj&S;Hxt5Rc9py%kcRKL8ui5Yx`CoX=^|V*8VAVRj z(9uk?-cXOy^3xqC%lm7|RMtvUp6;jjuG2U!p9pvgK^S(C#KbC1E~OydUNM@tn`O6q z|3pM|+Ilk}vAacb7I#H)83GOtNs`0d02Y}9^BH|jCc~|~BHlM|BS3SXAVWbYgebrH zI7(*>m#soUvO>&7lQF|Z&?y!z6=vKKQOPnj}^NOQwd}0 z>m#<|EQ>;DKgls(KDQNFHRL-iTZd>}5_JPfM^wpnMHW87MUmX^4*l~TiYzt>=!{*U zG+GC7z6vTA>H9C$?T*pNb_Vbul8BhrlAK<(4=H-v{JPOLTUwZ}?ch}*a z!h7b@J0s{!VW)g7kHVL%uh1d$7+F$jutPH z;6Bb^+GNrAj5nk1#t)Er_SwewWU{vk0S&q)nEKOQO13 z^Y<4G5UOr%8KcVyX`LRQFk%0?1AlzD0#i!*4p|{Hhd2`lA&psI%8N^-yrc^SMyqhj z>-;o}`&anGk%Adn(dnpCQ4Na-2uL~#9#_gCEnnsP=hT)QDo0iP{mh3ab{D;exrT}P zhmhkS4c@A{yT0FFaJ?u8xNE`_9BDb%8g#RWu#cnJN@zGFY@~&-ru2Wi$fy9(lz)x> z@5>6i@K=);WmuHa-@IX%^#mdqR`N(=OtF=fXt8;Y(!3~TW5&a7*4n)0Z0PiqkFyIO zx}q9*bBDnCpFB1BN4tABNm;2)RJ3|~#$y7w_`1hp<5W+uQwv=ib+gDaFVO&^ttwbV z=anDQA5LW28_f~_tS8JI9TNwaQl=9w##d#~RO%Z$%2^4->H1*ndB+#Yq^6BX!>*xg z4eYl~L$Z|Qhb2%;UQ234VfRM2WiB@R&6$^R{&jysxN3wg?v9MraMq&ri}ZV5-|tq9)r@#LYM575EG8X=f99eN*9%M zO0iaeRZC4@RchoCJ#qdt2AsY@6woM(rsM5XA&Fe4^^|hw2Ur|dfS0aCGo!|+@yOwS zFLMrSN#oig^_e?a9!w7H*&{bubAM>dfT6JBiB#+sQU`APgzF#he$P?0C>`Qxf1JNo zcR3Q7s8l;r%WM=~C(&X<{sl3RL9^Sm_?+}p z6pdIo;Ocop0)hk1m%beqoHuB7+n_Fg(Wcoirs;*LxKT)Ublo!cAUtNW{&Pk(#mCAe zi(KA2_&SN}4bzGIbE;w}dHPwIaFzJx%Q+h<@}j|*i5yqUxG};@F8-I|{=CkLsE3Cn zTMxOGI+~M4)mH7LHxrKe&21?d->|fGS7u zw_?KSDW@0f$~m&0A68T@W&Ybi9Mu9keEmPsnVaF%QB<|Sn>O%&2|4xhGJE)arcu$|bEQ7=q^a`oakdv6#R74BT?hIIgDAa8dm_@ZoMky?(Mc z$K&r%wHts={oud9#Fst6a!eQP8?QOgKh_A|KN00a*=Y@Qn`1Vwf+#EtM_bQFrMR~9 zK$rXZCExUjDHj+CW3ARnL9W2sikAqsssG+{MnEB|83DiSUKj<+XFi-ysp zXEOOw3hA}rz8}e31OH>75f@qcyv0PbPA!D1AeQo?O8Q${OU1`)CCN?ZmU?ztKdI2G zrh?_Kp@Bnpo2Rj`p74FttE|cB^q9Nkl`S`esvC9Dyk!q-nr8aGf-aIj z8m~?&&1YrZ5kw=ao*iM;HT#q*3WGm)K(KEBfWwL0-widJFK1ZhtWlXr<_nyVr{zHxhvn%wJdGGAhzH5a- z5rf~2R|}VUH&kk&V7z+^Dp?Ebx`B|G*6 zc=K6f5!YJZ=Wq1+uqX40I$4a}Gl5tIejQgV7dk!=Rao=!r`W3>PXbbA*}5f=zRr;6 zW?~DSL3HyTX1`J`CZ7SY-rLNV<`B5C0X!!R>hOyqO7YiuL>FtN$OHlWEm*82E_I*a zsyVB@(;8j=z|NU*n47-z0m%nCH!}^S%z=ML?TN>j{~oqM<^F?8u^+J^O5zDi2miaa zE0dm>Fb?yd?*D@{{fh(tgQmIs4s#-Pcw8Dgc&>C#6oO#lw$bUZa{|l1+Pt*VJrTpLJ z#{ZJr%cEkc{V_1vJyFYR;eT%rV#Ll+|5e)xDpV|9>^@N`g>s*PKHVPpj4NAweAhsq>%Rtj7AiLY6@Rvmm zd}Fv1URTyTxy41ho7Qe^ZYiH6&jefLMA_VzBQXN*KXXGYs3 zjfs8caMc*zb}_xiK#l4hH}HGAR`yzf8QfftOh8P`Kpe)?>CeWkMm#zU8dy&TGITv> zG(?^s%xi1^$HdHbo32*ORRRydf49`dQRNO&x|k3?x^ri|Y@#+_ZIE?Y&vJ`DF26#I5eApbE z7S5O3U=LJ#(K9@#?TW!`4tuGNg^AFf{Hoo0GNg-E)!UbeT8}DzxtMz^pR@n3JkQyA z;Zwcx%&CT&E0Q&3ad*Ez1!N|W==R9c7TsjNc)ZnY^~06syNvyE z9RtovQmHCz znsf6-9NOU$iM_90_kW=1gQX6)eD%m$y&lV%LiL<}gT7p$If^!nb?os9{3L$6+9V>> zv~#a99J(%As#a%Nge#@p4dB8v*ZjOBy!q4iykuf^(Gt?rgDstQ2<>fD=4;|Vezn26 zK60LGyp-Rac!)0F^s{Z?<~x^4I90R=+lYHPn^Yb#Z-D~`Q9MtJ+V)$!IEE?4_4$xza!Z#mvU_C{LNUGC5<>gdu!!D=ZamiOoXtaL&Tfa0y1TCDi%b zm#fNIK9aJ*WoU8F@3`&u%S0Z%0oFtDJY#1#Ll^flOf%Isaj=ohUCP1Jn>6S7if)~> z;H##r*8S?mbdR8NNc`?jGEI#yW5gSe%Qx@n@A~k5XF@9X>FxUJkp26n&_DV7UAd>=UG3N zcv6>YhFhDM6N1imM=1c5%~O%(nykI>u~VocvqPxlg--DMWy zz5n=3MQ-)G>GGj7wdvf)K3QXn>L?Zudu^u`lt0n7pEe<_w=(Z8i<(tJxo3LfQ_K9s zoQc6Cf{yi~#a43X8z$V?ZX}A`()t%BtcaHXeAVHy&onrc|0SnsI_(GYR@tD_+kcz_ zqJqj4G#(-X=dVM$8EMdEbaK{ep1$Y3T40B%+c{DtghE|Icz$7OWW#wjn`G{tD5!4C z(pPgE`|c;sbZg}F8Xtk(odS=|S?&sxzu;lgh-DhxGh!PJWshGE9?n2T@6(OHq_LTc zy(Q7)htMI-1 zYH??8#E&dLG37iAMw6lxc)WTJg$8R*dUe<%lR;NUaQp_F`Bn;}55EC0;-svdHj2-~ zCl3bo2&_K8`EX(OmYWYJQffB%&Bc>r9NB0Mk$-@G+9S$KTWItIj20~x>7`xSJcR*M zVzK!mvC)f`;aDB-rt&%L8Gbt)XsQ%oHK}XrX5tTx=P0P$J*DXPXz9WZL#9TFs$;W@ za289WJ*?94O=P&31M3GFn~%h`bz8Q`*jhj5w|URqk`)DZV~{94n&;bzatCrna5Cr0 zAL$z19`tByWh?c$Aj+hXDLTZL4|<<(vCyRejikLiUZIDKvFdKCJFEN)nKjRxLq#;mT!$X45sVL=mH;+@RC_;6F2?^VF-2iVVt$ z&Gob>aNftk?cBqrt%>r(h}h=B6X`myV|g4i2+UCY>%Mq#|ITy%hKU2MSgw=QI2s*U z6)w(4X@}JszAQr?Q>}2**5{m!uJCC_h9RM*9;oyI*+m75mk5!NBwQ)e!_FQn2BSZT z67xI3mY1agw2>moLDgN_ody}4O-`(1HSl~B%)I42W6{|nx$SY3$y~VHE@07<`TYQ> z?W*N=qNrnO^oIgmjZM05k))fnZ>x3EjD`*Qo6+VU40Ga`%md&Pe>%^kf67!}O@W|G|S z>^UdZX|o@V1;D-BYy?7!_|B5+92~ZB%xE~G?cXrG!m0#OMSfrPjnv*qxZIU6u;&8; z-h62=ehDvIWf|e>;{jQZxm*g~QZRjs5TJuo@@eq@VcqX#i(BTv%X{9$AuP{WxaCIlhppxbHg%)0-ZN zHt1d%phlB+T*CZ~gjNfc`JUy%s8JrAh09nDukfW>Z{lC~0j#6NTgJ{8C)w&bJ_CO2yX1RE z(Ch8*WKIubiY-!(-Ou!kNs9b=M3h5^>YbGTW6zzWZ!C2^zsh>k-g74`i`(jqn9?l| z9MRJ^cwFP^R{LE$dfS@hli`aw^>bA9?#}pi@!iH-b9VpqQokQl{;74%of=ld?6wPg zp7Sg^)%WCge0}mo_EJmRW#w$gqi?eH-)1YbRK6|Stp2v|%?#tBv~w5wpLAOMx;IDr z)(hT6Z};TX_`NOaKYMQP*ZmKk%>HxNw8}2slRU@h)aKxeo6LbVEPlEISc3Wy2o$-6v8LG=Kl)y{JO0@XWQ4= zyqT&741Z&wVOQ7s+^u;$NjCrVmiG=POJ;7}SEGJwYQS@iwoSZ7`OMXGC%)}#Tzq}f z-32cL-<{~QQci!w^Y=zK&(4Q0x|cD%*ZI%-w|#P?!8-HcIDe<-@vVK%>PD#{&VNF` z?LKaI?#a56PiJG*;~9$8^7eg~&6l@ox3Xvb6JpuFFsJ$We))NdTdvDnufzhCzB?Du6)t~Mm=yq|nOPyPO!*U|S1KCuSax6RIfXZcgD z{6@{p9Y0synY{k#vAGc}cA57wwngL}=PEckSHjEuY0Qn14#f99^AyFwQO zt1@=;yob9y{`cHGa!gt5c(TUbDVsBytDmRMb1YABpF6Sm0nc9-v&T35q+fpgG{2=J z%k%1^)(;o&JbBC=?3BUH;?Ot!S_qg`_cBAY9-%odM91>q&b1Y9aR(9#^Ps!UGkIAK{xF;PDE^#lr zAZclw{^EGN>seO!_}gdKCVB0jwkWF8;o;LYqEYJlfm^cJ4XZv13cg=4Ie*%_wf{xc z4EIikx6!HTzgUYuxOKv^xnNyseVL1ylXd(t)Glaf|2v#`2 zXJ4U(1)Ptu013Pxsj@Z1e#gzt>FWPw<^pGIZH}LrXKU^I;7irt*oMEqzkhzUdi|*v z9x9qEu4b(XTg`K%xGQeG|D}@m_i7uxmKx0j4jAzOr+$x}n5ew`_|c;;wZhl^DgXcP u@AHhUQJZ^CeQxwyZe05IR_V+Cj7;Y;Cis<>TmdfjV(@hJb6Mw<&;$Vd&?=n( literal 0 HcmV?d00001 diff --git a/templates/2022/project/images/diagrama-interface-itableproducer.png b/templates/2022/project/images/diagrama-interface-itableproducer.png new file mode 100644 index 0000000000000000000000000000000000000000..af1bd08c6e838765b7cf34a88530dd48d538ba3a GIT binary patch literal 17622 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%0AKm=F-u3^Rxv>9> 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�{>9u!Pr98ev~L8#PhmXXygDr_Y}e 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 T-R_HgW6=zYx#lTToC5z3MHI`3 literal 0 HcmV?d00001 diff --git a/templates/2022/project/images/diagrama-subcomponentes.png b/templates/2022/project/images/diagrama-subcomponentes.png new file mode 100644 index 0000000000000000000000000000000000000000..4904d33dc5e8b3f9530968cf4b33bbd45dae1762 GIT binary patch literal 188005 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

k3G_;&1obLud`Z~9ykH34sGtxI;oT`nG@RoF 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%0D3yC~qy@p)ylc>-NK{>mA7Ftb7^fLIoT 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 W)Su-bm_u_7e29z6h!nii@%lf*+&cRJ literal 0 HcmV?d00001 From 2665aff011c17722272e4ca6db94fe3b2bdacb4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Santanch=C3=A8?= Date: Sat, 20 Aug 2022 16:22:33 -0300 Subject: [PATCH 02/19] fix (project): year --- project/2022/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/project/2022/README.md b/project/2022/README.md index 4bef90f1a..78fbb047f 100644 --- a/project/2022/README.md +++ b/project/2022/README.md @@ -1,6 +1,6 @@ -# Projeto Final de 2021 +# Projeto Final de 2022 -Veja a [Especificação em PDF](trabalho-rcs-2021-v02.pdf). O template de submissão está na pasta de templates. +Veja a [Especificação em PDF](trabalho-rcs-2022-v01.pdf). O template de submissão está na pasta de templates. ## Passos para submissão dos Laboratórios. From 85c3a5b538dff0d77d05391513fc74f953abd88c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Santanch=C3=A8?= Date: Sat, 3 Sep 2022 10:33:04 -0300 Subject: [PATCH 03/19] feat (lab05): lab05 2022 --- .../05-services/notebook/geoknowledge.ipynb | 10 +- .../2021/05-services/notebook/lab5-base.ipynb | 4 +- .../05-services/notebook/lab5-tarefas.ipynb | 4 +- labs/2022/05-multilevel/README.md | 8 + .../05-multilevel/notebook/geoknowledge.ipynb | 2687 +++++++++++++++++ .../05-multilevel/notebook/lab5-base.ipynb | 651 ++++ .../05-multilevel/notebook/lab5-tarefas.ipynb | 104 + .../GeoKnowledge.postman_collection.json | 122 + .../postman/Geocoders.postman_collection.json | 1332 ++++++++ labs/2022/05-multilevel/solucoes/README.md | 1 + labs/2022/README.md | 1 + templates/2022/lab05/README.md | 24 + templates/2022/lab05/images/aplicativo.png | Bin 0 -> 48866 bytes templates/2022/lab05/images/blocks.png | Bin 0 -> 9904 bytes templates/2022/lab05/images/design.png | Bin 0 -> 190114 bytes .../lab05/images/mit-app-inventor-events.png | Bin 0 -> 102034 bytes 16 files changed, 4939 insertions(+), 9 deletions(-) create mode 100644 labs/2022/05-multilevel/README.md create mode 100644 labs/2022/05-multilevel/notebook/geoknowledge.ipynb create mode 100644 labs/2022/05-multilevel/notebook/lab5-base.ipynb create mode 100644 labs/2022/05-multilevel/notebook/lab5-tarefas.ipynb create mode 100644 labs/2022/05-multilevel/postman/GeoKnowledge.postman_collection.json create mode 100644 labs/2022/05-multilevel/postman/Geocoders.postman_collection.json create mode 100644 labs/2022/05-multilevel/solucoes/README.md create mode 100644 templates/2022/lab05/README.md create mode 100644 templates/2022/lab05/images/aplicativo.png create mode 100644 templates/2022/lab05/images/blocks.png create mode 100644 templates/2022/lab05/images/design.png create mode 100644 templates/2022/lab05/images/mit-app-inventor-events.png diff --git a/labs/2021/05-services/notebook/geoknowledge.ipynb b/labs/2021/05-services/notebook/geoknowledge.ipynb index d64c93bb9..3fbc3136a 100644 --- a/labs/2021/05-services/notebook/geoknowledge.ipynb +++ b/labs/2021/05-services/notebook/geoknowledge.ipynb @@ -37,7 +37,7 @@ "text": [ "[\n", " {\n", - " \"place_id\": 117197145,\n", + " \"place_id\": 131665170,\n", " \"licence\": \"Data \\u00a9 OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright\",\n", " \"osm_type\": \"way\",\n", " \"osm_id\": 118482151,\n", @@ -53,7 +53,7 @@ " \"class\": \"tourism\",\n", " \"type\": \"museum\",\n", " \"importance\": 0.6921686892957473,\n", - " \"icon\": \"https://nominatim.openstreetmap.org/ui/mapicons//tourist_museum.p.20.png\"\n", + " \"icon\": \"https://nominatim.openstreetmap.org/ui/mapicons/tourist_museum.p.20.png\"\n", " }\n", "]\n" ] @@ -114,7 +114,7 @@ "text": [ "{\n", " \"version\": \"0.6\",\n", - " \"generator\": \"CGImap 0.8.5 (1711473 spike-07.openstreetmap.org)\",\n", + " \"generator\": \"CGImap 0.8.8 (3136443 spike-06.openstreetmap.org)\",\n", " \"copyright\": \"OpenStreetMap and contributors\",\n", " \"attribution\": \"http://www.openstreetmap.org/copyright\",\n", " \"license\": \"http://opendatacommons.org/licenses/odbl/1-0/\",\n", @@ -2665,7 +2665,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -2679,7 +2679,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.10" + "version": "3.9.7" } }, "nbformat": 4, diff --git a/labs/2021/05-services/notebook/lab5-base.ipynb b/labs/2021/05-services/notebook/lab5-base.ipynb index a125033ec..71fd93bd7 100644 --- a/labs/2021/05-services/notebook/lab5-base.ipynb +++ b/labs/2021/05-services/notebook/lab5-base.ipynb @@ -629,7 +629,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -643,7 +643,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.10" + "version": "3.9.7" } }, "nbformat": 4, diff --git a/labs/2021/05-services/notebook/lab5-tarefas.ipynb b/labs/2021/05-services/notebook/lab5-tarefas.ipynb index 6c2ff8126..289c7193c 100644 --- a/labs/2021/05-services/notebook/lab5-tarefas.ipynb +++ b/labs/2021/05-services/notebook/lab5-tarefas.ipynb @@ -82,7 +82,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -96,7 +96,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.10" + "version": "3.9.7" } }, "nbformat": 4, diff --git a/labs/2022/05-multilevel/README.md b/labs/2022/05-multilevel/README.md new file mode 100644 index 000000000..378477c04 --- /dev/null +++ b/labs/2022/05-multilevel/README.md @@ -0,0 +1,8 @@ +# Composição Multinível, Serviços e REST +*Lab de Componentização e Reúso de Software 03/09/2022* + +Elabore um protótipo de uma interface gráfica com um usuário no MIT App Inventor no qual se digite o nome de um romance e o aplicativo mostre dados desse romance. Os dados devem ser recuperados da DBPedia. + +Serão considerados pontos de qualidade: +* se a app mostrar a imagem do romance +* se houver tratamento de erros diff --git a/labs/2022/05-multilevel/notebook/geoknowledge.ipynb b/labs/2022/05-multilevel/notebook/geoknowledge.ipynb new file mode 100644 index 000000000..3fbc3136a --- /dev/null +++ b/labs/2022/05-multilevel/notebook/geoknowledge.ipynb @@ -0,0 +1,2687 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Geo Knowldege\n", + "\n", + "Importação das bibliotecas Python:" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import requests\n", + "import json" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## REST API do OpenStreetMap para Query" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[\n", + " {\n", + " \"place_id\": 131665170,\n", + " \"licence\": \"Data \\u00a9 OpenStreetMap contributors, ODbL 1.0. https://osm.org/copyright\",\n", + " \"osm_type\": \"way\",\n", + " \"osm_id\": 118482151,\n", + " \"boundingbox\": [\n", + " \"51.4785512\",\n", + " \"51.4799711\",\n", + " \"-112.7909406\",\n", + " \"-112.7894948\"\n", + " ],\n", + " \"lat\": \"51.4792159\",\n", + " \"lon\": \"-112.79012880289648\",\n", + " \"display_name\": \"Royal Tyrrell Museum, 1500, North Dinosaur Trail, Nacmine, Drumheller, Alberta, T0J 0Y1, Canada\",\n", + " \"class\": \"tourism\",\n", + " \"type\": \"museum\",\n", + " \"importance\": 0.6921686892957473,\n", + " \"icon\": \"https://nominatim.openstreetmap.org/ui/mapicons/tourist_museum.p.20.png\"\n", + " }\n", + "]\n" + ] + } + ], + "source": [ + "url_template = \"http://nominatim.openstreetmap.org/search?format={format}&q={query}\"\n", + "format = \"json\"\n", + "query = \"Royal Tyrrell Museum\"\n", + "\n", + "url = url_template.replace(\"{format}\", format)\\\n", + " .replace(\"{query}\", query)\n", + "\n", + "data = requests.get(url)\n", + "museum_ref = data.json()\n", + "print(json.dumps(museum_ref, indent=3))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Extraindo o Identificador OSM" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "118482151\n" + ] + } + ], + "source": [ + "print(museum_ref[0][\"osm_id\"])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## REST API do OpenStreetMap para Elementos (Node, Way e Relation)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{\n", + " \"version\": \"0.6\",\n", + " \"generator\": \"CGImap 0.8.8 (3136443 spike-06.openstreetmap.org)\",\n", + " \"copyright\": \"OpenStreetMap and contributors\",\n", + " \"attribution\": \"http://www.openstreetmap.org/copyright\",\n", + " \"license\": \"http://opendatacommons.org/licenses/odbl/1-0/\",\n", + " \"elements\": [\n", + " {\n", + " \"type\": \"way\",\n", + " \"id\": 118482151,\n", + " \"timestamp\": \"2019-09-18T22:46:21Z\",\n", + " \"version\": 8,\n", + " \"changeset\": 74647295,\n", + " \"user\": \"Matthew Darwin\",\n", + " \"uid\": 5633991,\n", + " \"nodes\": [\n", + " 1332553185,\n", + " 1332553271,\n", + " 1332553255,\n", + " 1332553305,\n", + " 1332553328,\n", + " 1332553167,\n", + " 1332553161,\n", + " 1332553259,\n", + " 1332553297,\n", + " 1332553188,\n", + " 1332553286,\n", + " 1332553203,\n", + " 1332553376,\n", + " 1332553228,\n", + " 1332553187,\n", + " 1332553223,\n", + " 2424823058,\n", + " 1332553226,\n", + " 1332553212,\n", + " 1332553231,\n", + " 1332553325,\n", + " 1332553350,\n", + " 1332553172,\n", + " 1332553276,\n", + " 1332553344,\n", + " 1332553202,\n", + " 1332553159,\n", + " 1332553250,\n", + " 1332553217,\n", + " 1332553278,\n", + " 1332553324,\n", + " 1332553272,\n", + " 1332553185\n", + " ],\n", + " \"tags\": {\n", + " \"addr:city\": \"Drumheller\",\n", + " \"addr:housenumber\": \"1500\",\n", + " \"addr:street\": \"North Dinosaur Trail\",\n", + " \"alt_name\": \"Royal Tyrrell Museum of Paleontology\",\n", + " \"building\": \"yes\",\n", + " \"museum\": \"paleontology\",\n", + " \"name\": \"Royal Tyrrell Museum\",\n", + " \"tourism\": \"museum\",\n", + " \"website\": \"http://www.tyrrellmuseum.com/\",\n", + " \"wikidata\": \"Q1472318\",\n", + " \"wikipedia\": \"en:Royal Tyrrell Museum of Palaeontology\"\n", + " }\n", + " }\n", + " ]\n", + "}\n" + ] + } + ], + "source": [ + "url_template = \"https://api.openstreetmap.org/api/0.6/{element_type}/{id}.{format}\"\n", + "\n", + "element_type = \"way\" # types: node, way, or relation\n", + "id = str(museum_ref[0][\"osm_id\"])\n", + "format = \"json\"\n", + "\n", + "url = url_template.replace(\"{element_type}\", element_type)\\\n", + " .replace(\"{id}\", id)\\\n", + " .replace(\"{format}\", format)\n", + "\n", + "data = requests.get(url)\n", + "museum_way = data.json()\n", + "print(json.dumps(museum_way, indent=3))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Extraindo o Identificador DBPedia" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "en:Royal Tyrrell Museum of Palaeontology\n" + ] + } + ], + "source": [ + "print(museum_way[\"elements\"][0][\"tags\"][\"wikipedia\"])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## REST API do DBPedia" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{\n", + " \"http://en.wikipedia.org/wiki/Royal_Tyrrell_Museum_of_Palaeontology\": {\n", + " \"http://xmlns.com/foaf/0.1/primaryTopic\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_dinosaur_parks\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Ancient_Echoes_Interpretive_Centre\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Canmore_Museum_and_Geoscience_Centre\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/David_McCurdy_Baird\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Provincial_and_territorial_museums_of_Canada\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Ankylosaurinae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Barnum_Brown\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_geologists\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Albertonykus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Saurornitholestes\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Medusaceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_Upper_Canada_College_alumni\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Fukui_Prefectural_Dinosaur_Museum\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Navajodactylus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_dinosaur_specimens_with_documented_taphonomic_histories\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_dinosaur_specimens_with_preserved_soft_tissue\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Badlands\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Alberta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Carcharodontosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Drumheller\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Alxasaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Jiangjunmiao\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Philip_J._Currie\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dong_Zhiming\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dilophosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Kevin_Taft\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/TMP\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageDisambiguates\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Serendipaceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Latoplatecarpus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Stangerochampsa\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Danek_Mozdzenski\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/RTM\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageDisambiguates\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_people_from_Edmonton\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Albertadromeus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dinosaur_Provincial_Park\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Wendy_Sloboda\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/1985_in_Canada\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/1992_in_paleontology\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Eugene_S._Gaffney\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dispersituberoolithus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Kainai_Nation\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_dinosaur_species_on_display\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/The_Amazing_Race_Canada_1\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Timeline_of_ichthyosaur_research\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/2019_in_archosaur_paleontology\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_people_from_Brampton\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Thalattosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/James_Gurney\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Alberta_Highway_56\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Alberta_Highway_9\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dinotown\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_natural_history_museums\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tyrannosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_University_of_Toronto_alumni\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tourism_in_Alberta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Provincial_historic_sites_of_Alberta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Acer_rousei\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Wessiea\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Gilchristosuchus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Ankylosauridae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Nanhsiungchelyidae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Hadrosauridae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Ornithomimidae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Basilemys\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Philip_J._Currie_Dinosaur_Museum\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Hilda_mega-bonebed\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/David_C._Evans_(paleontologist)\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Joseph_Tyrrell\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Canadian_Badlands_Passion_Play\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Ornitholestes\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Chasmosaurinae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Albertonectes\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/World's_Largest_Dinosaur\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Xenoceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dinosaur_Trail\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Latenivenatrix\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Unescoceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Borealopelta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_fossils_with_consumulites\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Athabascasaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Wapuskanectes\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Wendiceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_dinosaur_specimens_preserved_with_agonistic_and_feeding_traces\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Sikannisuchus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Darren_Tanke\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Scollard_Formation\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Brian_Cooley_(artist)\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_pathological_dinosaur_specimens\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Eorpa_(genus)\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Prognathodon\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Nadia_Fr\\u00f6bisch\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Tyrell_Museum\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Tyrrell_Museum\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Tyrrell\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Paleontology\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/The_Royal_Tyrrell_Museum_of_Paleontology\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tyrrell_Museum\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tyrrell_Museum_of_Palaeontology\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRedirects\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/McAbee_Fossil_Beds\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_non-dinosaur_fossil_specimens_with_nicknames\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Alberta_Wilderness_Association\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Cananeuretus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Alberta_Museum\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\": {\n", + " \"http://www.w3.org/1999/02/22-rdf-syntax-ns#type\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Location100027167\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Depository103177349\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/GeographicalArea108574314\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/ontology/Building\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatNaturalHistoryMuseums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/ontology/Museum\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatMuseumsInCanada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Tract108673395\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://www.wikidata.org/entity/Q41176\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatDinosaurMuseums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/ontology/AmusementParkAttraction\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://www.wikidata.org/entity/Q33506\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatFossilMuseums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatProvincialHistoricSitesOfAlberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://schema.org/Place\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/YagoGeoEntity\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/YagoPermanentlyLocatedEntity\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Whole100003553\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Facility103315023\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/YagoLegalActorGeo\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/ontology/Place\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/ontology/Location\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Artifact100021939\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/ontology/ArchitecturalStructure\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Museum103800563\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatMuseumsEstablishedIn1985\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Object100002684\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Region108630985\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://www.w3.org/2002/07/owl#Thing\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatMuseumsInAlberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/Site108651247\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/WikicatNaturalHistoryMuseumsInCanada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/class/yago/PhysicalEntity100001930\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://www.w3.org/2003/01/geo/wgs84_pos#SpatialThing\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2000/01/rdf-schema#label\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Paleontology\",\n", + " \"lang\": \"nl\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"en\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u30ed\\u30a4\\u30e4\\u30eb\\u30fb\\u30c6\\u30a3\\u30ec\\u30eb\\u53e4\\u751f\\u7269\\u5b66\\u535a\\u7269\\u9928\",\n", + " \"lang\": \"ja\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum\",\n", + " \"lang\": \"it\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Re\\u011da Muzeo de Paleontologio Tyrrell\",\n", + " \"lang\": \"eo\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u041a\\u043e\\u0440\\u043e\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439 \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0457\",\n", + " \"lang\": \"uk\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u52a0\\u62ff\\u5927\\u7687\\u5bb6\\u8482\\u52d2\\u5c14\\u535a\\u7269\\u9986\",\n", + " \"lang\": \"zh\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u041a\\u043e\\u0440\\u043e\\u043b\\u0435\\u0432\\u0441\\u043a\\u0438\\u0439 \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u043b\\u043e\\u0432\\u0441\\u043a\\u0438\\u0439 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0447\\u0435\\u0441\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439\",\n", + " \"lang\": \"ru\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Museo Tyrrell\",\n", + " \"lang\": \"es\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"cs\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"in\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Mus\\u00e9e royal Tyrrell de pal\\u00e9ontologie\",\n", + " \"lang\": \"fr\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"de\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Museu Reial Tyrrell de Paleontologia\",\n", + " \"lang\": \"ca\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2000/01/rdf-schema#comment\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u041a\\u043e\\u0440\\u043e\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439 \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0457 (\\u0430\\u043d\\u0433\\u043b. Royal Tyrrell Museum) \\u2014 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0447\\u043d\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439, \\u0437\\u043d\\u0430\\u0445\\u043e\\u0434\\u0438\\u0442\\u044c\\u0441\\u044f \\u0437\\u0430 4 \\u043a\\u043c \\u0432\\u0456\\u0434 \\u043c\\u0456\\u0441\\u0442\\u0435\\u0447\\u043a\\u0430 \\u0456 \\u043d\\u0430 \\u043f\\u0456\\u0432\\u043d\\u0456\\u0447\\u043d\\u0438\\u0439-\\u0437\\u0430\\u0445\\u0456\\u0434 \\u0432\\u0456\\u0434 \\u043c\\u0456\\u0441\\u0442\\u0430 \\u041a\\u0430\\u043b\\u0433\\u0430\\u0440\\u0456. \\u0404 \\u0433\\u043e\\u043b\\u043e\\u0432\\u043d\\u0438\\u043c \\u043a\\u0430\\u043d\\u0430\\u0434\\u0441\\u044c\\u043a\\u0438\\u043c \\u0446\\u0435\\u043d\\u0442\\u0440\\u043e\\u043c \\u0434\\u043e\\u0441\\u043b\\u0456\\u0434\\u0436\\u0435\\u043d\\u044c \\u0443 \\u0433\\u0430\\u043b\\u0443\\u0437\\u0456 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0457 \\u0456 \\u043c\\u0430\\u0454 \\u043f\\u043e\\u043d\\u0430\\u0434 18 000 \\u0441\\u043a\\u0430\\u043c'\\u044f\\u043d\\u0456\\u043b\\u043e\\u0441\\u0442\\u0435\\u0439 \\u0443 \\u043d\\u0430\\u0439\\u0431\\u0456\\u043b\\u044c\\u0448\\u043e\\u043c\\u0443 \\u0441\\u0445\\u043e\\u0432\\u0438\\u0449\\u0456 \\u0432 \\u041a\\u0430\\u043d\\u0430\\u0434\\u0456. \\u0429\\u043e\\u0440\\u0456\\u0447\\u043d\\u043e \\u043c\\u0443\\u0437\\u0435\\u0439 \\u0432\\u0456\\u0434\\u0432\\u0456\\u0434\\u0443\\u044e\\u0442\\u044c 400 \\u0442\\u0438\\u0441\\u044f\\u0447\\u0456 \\u0442\\u0443\\u0440\\u0438\\u0441\\u0442\\u0456\\u0432.\",\n", + " \"lang\": \"uk\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"El Museu Reial Tyrrell de Paleontologia (Royal Tyrrell Museum) \\u00e9s una popular atracci\\u00f3 tur\\u00edstica canadenca i un centre capdavanter en la investigaci\\u00f3 paleontol\\u00f2gica. \\u00c9s conegut per la seva col\\u00b7lecci\\u00f3 de m\\u00e9s de 120.000 f\\u00f2ssils i per les seves instal\\u00b7lacions d'investigaci\\u00f3. El museu va ser nomenat aix\\u00ed en honor de (1858-1957). Va ser inaugurat el 1985 i se li va donar l'estatus de \\\"real\\\" en reconeixement a la seva import\\u00e0ncia per la reina Isabel II el 1990.\",\n", + " \"lang\": \"ca\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum adalah sebuah tempat wisata dan pusat riset palaeontologi Kanada yang dikenal karena mengkoleksi lebih dari 130,000 fosil. Royal Tyrrell Museum dioperasikan oleh Kementerian Budaya Alberta.\",\n", + " \"lang\": \"in\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"El Museo Real Tyrrel (en ingl\\u00e9s, Royal Tyrrell Museum), conocido todav\\u00eda hoy en d\\u00eda principalmente por su nombre de origien: Museo Tyrrell, es un museo de historia natural especializado en paleontolog\\u00eda. Est\\u00e1 ubicado en el a 6 kil\\u00f3metros del municipio de en la provincia de Alberta, en Canad\\u00e1. El museo se encuentra a 135 km de Calgary y es mundialmente conocido por sus abundantes y excepcionales colecciones de f\\u00f3siles y esqueletos de dinosaurios, y por sus laboratorios e instalaciones de investigaci\\u00f3n.\",\n", + " \"lang\": \"es\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Het Royal Tyrell Museum of Paleontology is een van de belangrijkste musea ter wereld over dinosauri\\u00ebrs. Het heeft een verzameling van meer dan 160.000 fossielen. Het ligt in Drumheller in de Canadese provincie Alberta op zowat 135 kilometer ten oosten van Calgary.\",\n", + " \"lang\": \"nl\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u52a0\\u62ff\\u5927\\u7687\\u5bb6\\u8482\\u52d2\\u5c14\\u535a\\u7269\\u9986\\uff08\\u82f1\\u8a9e\\uff1aRoyal Tyrrell Museum of Palaeontology\\uff09\\uff0c\\u53c8\\u7a31\\u52a0\\u62ff\\u5927\\u6050\\u9f99\\u535a\\u7269\\u9986\\uff0c\\u662f\\u4f4d\\u65bc\\u52a0\\u62ff\\u5927\\u4e9e\\u4f2f\\u9054\\u7701\\u7684\\u81ea\\u7136\\u79d1\\u5b78\\u535a\\u7269\\u9986\\uff0c\\u7687\\u5bb6\\u8482\\u52d2\\u723e\\u535a\\u7269\\u9928\\u4e5f\\u662f\\u5168\\u7403\\u6700\\u5927\\u7684\\u53e4\\u751f\\u7269\\u535a\\u7269\\u9986\\uff0c\\u6536\\u85cf\\u4e16\\u754c\\u4e0a\\u6700\\u591a\\u7684\\u6050\\u9f99\\u5316\\u77f3\\u6807\\u672c\\uff0c\\u6bcf\\u5e74\\u6765\\u81ea\\u4e16\\u754c\\u5404\\u5730\\u7684\\u53c2\\u89c2\\u8005\\u7d04\\u670940\\u4e07\\u4eba\\u3002\\u76ee\\u524d\\uff0c\\u535a\\u7269\\u9928\\u7531\\u8ca0\\u8cac\\u7ba1\\u7406\\u53ca\\u71df\\u904b\\uff0c\\u8a72\\u9928\\u4e5f\\u662f\\uff08CMA\\uff09\\u3001\\uff08CHIN\\uff09\\u548c\\u7684\\u6210\\u54e1\\u3002 \\u52a0\\u62ff\\u5927\\u7687\\u5bb6\\u8482\\u52d2\\u723e\\u535a\\u7269\\u9928\\u6210\\u7acb\\u4e8e1985\\u5e74\\uff0c\\u70ba\\u7eaa\\u5ff51884\\u5e74\\u53d1\\u73b0\\u827e\\u4f2f\\u5854\\u9f99\\u9aa8\\u7684\\u52a0\\u62ff\\u5927\\u5730\\u8d28\\u5b66\\u5bb6\\u7ea6\\u745f\\u592b\\u00b7\\u8482\\u52d2\\u5c14\\uff0c\\u800c\\u5c07\\u535a\\u7269\\u9928\\u547d\\u540d\\u70ba\\u8482\\u52d2\\u723e\\u535a\\u7269\\u9928\\u3002\",\n", + " \"lang\": \"zh\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Il Royal Tyrrell Museum \\u00e8 un museo e un centro di ricerca paleontologico situato presso il giacimento fossilifero del tardo Cretaceo denominato \\\"Horseshoe Canyon Formation\\\", a circa 6 km a nord-ovest di (Alberta, Canada) e a circa 135 km a nord-est dalla citt\\u00e0 pi\\u00f9 grande dello stato, Calgary. \\u00c8 un'attrazione turistica gestita dal ministero della cultura dell'Alberta. ed ospita una collezione di pi\\u00f9 di 130.000 fossili. Il museo fa parte della (CMA), del (CHIN), e del (VMC) - Mus\\u00e9e virtuel du Canada.\",\n", + " \"lang\": \"it\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Paleontology (\\u010desky:Kr\\u00e1lovsk\\u00e9 Tyrellovo muzeum paleontologie) je v\\u00fdznamn\\u00fdm paleontologick\\u00fdm muzeem v kanadsk\\u00e9 provincii Alberta. Jeho n\\u00e1zev je odvozen od p\\u0159\\u00edjmen\\u00ed prvn\\u00edho paleontologa, kter\\u00fd v oblasti Jelen\\u00ed \\u0159eky (Red Deer River) v roce 1884 objevil zkamen\\u011bliny m\\u00edstn\\u00edch dinosaur\\u016f.\",\n", + " \"lang\": \"cs\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Le mus\\u00e9e royal Tyrrell de pal\\u00e9ontologie (en anglais : Royal Tyrrell Museum of Palaeontology) est un mus\\u00e9e de pal\\u00e9ontologie situ\\u00e9 \\u00e0 Drumheller dans les badlands en Alberta (Canada). Fond\\u00e9 en 1985, plus de 600 000 personnes le visit\\u00e8rent d\\u00e8s sa premi\\u00e8re ann\\u00e9e d'activit\\u00e9. On y compte 10 galeries d'exposition. Le gigantesque mus\\u00e9e Tyrrell renferme plus de 80 000 sp\\u00e9cimens, y compris une quarantaine de squelettes complets de dinosaures dont un Tyrannosaurus rex et un Albertosaurus. On y trouve des \\u00e9l\\u00e9ments d'exposition \\u00e0 interaction tactile, des ordinateurs et des projections audiovisuelles.\",\n", + " \"lang\": \"fr\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u041a\\u043e\\u0440\\u043e\\u043b\\u0435\\u0301\\u0432\\u0441\\u043a\\u0438\\u0439 \\u0422\\u0438\\u0440\\u0440\\u0435\\u0301\\u043b\\u043b\\u043e\\u0432\\u0441\\u043a\\u0438\\u0439 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0301\\u0447\\u0435\\u0441\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0301\\u0439 (\\u0430\\u043d\\u0433\\u043b. Royal Tyrrell Museum of Palaeontology) \\u2014 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0447\\u0435\\u0441\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439, \\u0440\\u0430\\u0441\\u043f\\u043e\\u043b\\u043e\\u0436\\u0435\\u043d\\u043d\\u044b\\u0439 \\u0432 , \\u0432 \\u043e\\u0431\\u043b\\u0430\\u0441\\u0442\\u0438 \\u0431\\u0435\\u0434\\u043b\\u0435\\u043d\\u0434\\u0430 \\u0410\\u043b\\u044c\\u0431\\u0435\\u0440\\u0442\\u044b (\\u041a\\u0430\\u043d\\u0430\\u0434\\u0430). \\u041e\\u0441\\u043d\\u043e\\u0432\\u0430\\u043d \\u0432 1985 \\u0433\\u043e\\u0434\\u0443. \\u0417\\u0430 \\u0432\\u0441\\u0451 \\u0432\\u0440\\u0435\\u043c\\u044f \\u0441\\u0443\\u0449\\u0435\\u0441\\u0442\\u0432\\u043e\\u0432\\u0430\\u043d\\u0438\\u044f \\u0435\\u0433\\u043e \\u043f\\u043e\\u0441\\u0435\\u0442\\u0438\\u043b\\u043e \\u0431\\u043e\\u043b\\u0435\\u0435 600 000 \\u0447\\u0435\\u043b\\u043e\\u0432\\u0435\\u043a. \\u0412 \\u043c\\u0443\\u0437\\u0435\\u0435 \\u0438\\u043c\\u0435\\u0435\\u0442\\u0441\\u044f 10 \\u0432\\u044b\\u0441\\u0442\\u0430\\u0432\\u043e\\u0447\\u043d\\u044b\\u0445 \\u0433\\u0430\\u043b\\u0435\\u0440\\u0435\\u0439. \\u0412 \\u0433\\u0438\\u0433\\u0430\\u043d\\u0442\\u0441\\u043a\\u043e\\u043c \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u043b\\u043e\\u0432\\u0441\\u043a\\u043e\\u043c \\u043c\\u0443\\u0437\\u0435\\u0435 \\u0445\\u0440\\u0430\\u043d\\u0438\\u0442\\u0441\\u044f \\u0431\\u043e\\u043b\\u0435\\u0435 80 000 \\u044d\\u043a\\u0441\\u043f\\u043e\\u043d\\u0430\\u0442\\u043e\\u0432, \\u0432 \\u0442\\u043e\\u043c \\u0447\\u0438\\u0441\\u043b\\u0435 \\u0441\\u043e\\u0440\\u043e\\u043a \\u043f\\u043e\\u043b\\u043d\\u044b\\u0445 \\u0441\\u043a\\u0435\\u043b\\u0435\\u0442\\u043e\\u0432 \\u0434\\u0438\\u043d\\u043e\\u0437\\u0430\\u0432\\u0440\\u043e\\u0432, \\u0432 \\u0442\\u043e\\u043c \\u0447\\u0438\\u0441\\u043b\\u0435 \\u0432\\u0438\\u0434\\u043e\\u0432 Tyrannosaurus rex \\u0438 Albertosaurus. \\u0412 \\u0432\\u044b\\u0441\\u0442\\u0430\\u0432\\u043e\\u0447\\u043d\\u044b\\u0445 \\u0437\\u0430\\u043b\\u0430\\u0445 \\u0438\\u0441\\u043f\\u043e\\u043b\\u044c\\u0437\\u0443\\u044e\\u0442\\u0441\\u044f \\u0438\\u043d\\u0442\\u0435\\u0440\\u0430\\u043a\\u0442\\u0438\\u0432\\u043d\\u044b\\u0435 \\u0441\\u0435\\u043d\\u0441\\u043e\\u0440\\u043d\\u044b\\u0435 \\u044d\\u043b\\u0435\\u043c\\u0435\\u043d\\u0442\\u044b, \\u043a\\u043e\\u043c\\u043f\\u044c\\u044e\\u0442\\u0435\\u0440\\u044b \\u0438 \\u0430\\u0443\\u0434\\u0438\\u043e\\u0432\\u0438\\u0437\\u0443\\u0430\\u043b\\u044c\\u043d\\u044b\\u0435 \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\\u043e\\u0440\\u044b.\",\n", + " \"lang\": \"ru\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u30ed\\u30a4\\u30e4\\u30eb\\u30fb\\u30c6\\u30a3\\u30ec\\u30eb\\u53e4\\u751f\\u7269\\u5b66\\u535a\\u7269\\u9928\\uff08\\u30ed\\u30a4\\u30e4\\u30eb\\u30fb\\u30c6\\u30a3\\u30ec\\u30eb\\u3053\\u305b\\u3044\\u3076\\u3064\\u304c\\u304f\\u306f\\u304f\\u3076\\u3064\\u304b\\u3093\\u3001The Royal Tyrrell Museum of Palaeontology\\uff09\\u306f\\u30ab\\u30ca\\u30c0\\u30a2\\u30eb\\u30d0\\u30fc\\u30bf\\u5dde\\u30c9\\u30e9\\u30e0\\u30d8\\u30e9\\u30fc\\u306e\\u30df\\u30c3\\u30c9\\u30e9\\u30f3\\u30c9\\u5dde\\u7acb\\u516c\\u5712\\u5185\\u306b\\u3042\\u308b\\u3001\\u6050\\u7adc\\u3068\\u30d0\\u30fc\\u30b8\\u30a7\\u30b9\\u52d5\\u7269\\u7fa4\\u306e\\u5316\\u77f3\\u306e\\u5c55\\u793a\\u3067\\u4e16\\u754c\\u7684\\u306b\\u6709\\u540d\\u306a\\u535a\\u7269\\u9928\\u3002\\u7279\\u306b\\u3001\\u6050\\u7adc\\u306b\\u95a2\\u3057\\u3066\\u306f\\u305d\\u306e\\u898f\\u6a21\\u306f\\u4e16\\u754c\\u6700\\u5927\\u7d1a\\u3067\\u3042\\u308b\\u3002\",\n", + " \"lang\": \"ja\"\n", + " }\n", + " ],\n", + " \"http://xmlns.com/foaf/0.1/name\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"en\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://xmlns.com/foaf/0.1/homepage\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"https://tyrrellmuseum.com\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2003/01/geo/wgs84_pos#lat\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 51.47916793823242,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#float\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2003/01/geo/wgs84_pos#long\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": -112.7900009155273,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#float\"\n", + " }\n", + " ],\n", + " \"http://xmlns.com/foaf/0.1/depiction\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://commons.wikimedia.org/wiki/Special:FilePath/Royal_tyrrell_entrance.JPG\"\n", + " }\n", + " ],\n", + " \"http://xmlns.com/foaf/0.1/isPrimaryTopicOf\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://en.wikipedia.org/wiki/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2003/01/geo/wgs84_pos#geometry\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"POINT(-112.79000091553 51.479167938232)\",\n", + " \"datatype\": \"http://www.openlinksw.com/schemas/virtrdf#Geometry\"\n", + " }\n", + " ],\n", + " \"http://purl.org/dc/terms/subject\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Paleontology_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Natural_history_museums_in_Canada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Dinosaur_museums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Museums_established_in_1985\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Museums_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Organizations_based_in_Canada_with_royal_patronage\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Burgess_Shale_fossils\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Buildings_and_structures_in_Drumheller\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Fossil_museums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Provincial_historic_sites_of_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:1985_establishments_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Paleontology_in_Canada\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2002/07/owl#sameAs\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://fr.dbpedia.org/resource/Mus\\u00e9e_royal_Tyrrell_de_pal\\u00e9ontologie\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://cs.dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://nl.dbpedia.org/resource/Royal_Tyrrell_Museum_of_Paleontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://de.dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://es.dbpedia.org/resource/Museo_Tyrrell\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://he.dbpedia.org/resource/\\u05de\\u05d5\\u05d6\\u05d9\\u05d0\\u05d5\\u05df_\\u05d8\\u05d9\\u05e8\\u05dc_\\u05d4\\u05de\\u05dc\\u05db\\u05d5\\u05ea\\u05d9\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://zh.dbpedia.org/resource/\\u52a0\\u62ff\\u5927\\u7687\\u5bb6\\u8482\\u52d2\\u5c14\\u535a\\u7269\\u9986\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://ru.dbpedia.org/resource/\\u041a\\u043e\\u0440\\u043e\\u043b\\u0435\\u0432\\u0441\\u043a\\u0438\\u0439_\\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u043b\\u043e\\u0432\\u0441\\u043a\\u0438\\u0439_\\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0447\\u0435\\u0441\\u043a\\u0438\\u0439_\\u043c\\u0443\\u0437\\u0435\\u0439\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://rdf.freebase.com/ns/m.04dq8x\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://sr.dbpedia.org/resource/\\u0422\\u0438\\u0440\\u0435\\u043b\\u043e\\u0432_\\u043a\\u0440\\u0430\\u0459\\u0435\\u0432\\u0441\\u043a\\u0438_\\u043c\\u0443\\u0437\\u0435\\u0458_\\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0458\\u0435\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://yago-knowledge.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://simple.dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://ja.dbpedia.org/resource/\\u30ed\\u30a4\\u30e4\\u30eb\\u30fb\\u30c6\\u30a3\\u30ec\\u30eb\\u53e4\\u751f\\u7269\\u5b66\\u535a\\u7269\\u9928\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://ca.dbpedia.org/resource/Museu_Reial_Tyrrell_de_Paleontologia\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://uk.dbpedia.org/resource/\\u041a\\u043e\\u0440\\u043e\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439_\\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439_\\u043c\\u0443\\u0437\\u0435\\u0439_\\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0457\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"https://global.dbpedia.org/id/Urrm\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://it.dbpedia.org/resource/Royal_Tyrrell_Museum\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://id.dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://eo.dbpedia.org/resource/Re\\u011da_Muzeo_de_Paleontologio_Tyrrell\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://www.wikidata.org/entity/Q1472318\"\n", + " }\n", + " ],\n", + " \"http://www.georss.org/georss/point\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"51.479166666666664 -112.79\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/2004/02/skos/core#closeMatch\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://www.grid.ac/institutes/grid.452737.0\"\n", + " }\n", + " ],\n", + " \"http://www.w3.org/ns/prov#wasDerivedFrom\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://en.wikipedia.org/wiki/Royal_Tyrrell_Museum_of_Palaeontology?oldid=1024210055&ns=0\"\n", + " }\n", + " ],\n", + " \"http://purl.org/linguistics/gold/hypernym\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Attraction\"\n", + " }\n", + " ],\n", + " \"http://schema.org/sameAs\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://viaf.org/viaf/124962175\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/visitors\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 470000,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#integer\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/established\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"1985-09-25\",\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#date\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/owner\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Executive_Council_of_Alberta\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Tertiary_education\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Vertebrate\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:California_Academy_of_Sciences_-_Interior_6_2017-06-09.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Royal_Tyrell_fossil_lab.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Royal_Tyrrell_Museum_from_the_viewpoint.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Tyrrell_Museum_Badlands_from_the_interpretive_trail_6.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Buildings_and_structures_in_Drumheller\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Joseph_Burr_Tyrrell_bust.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Attacked_mammoth.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Sinraptor\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Thyreophora\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Natural_history_museums_in_Canada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Invertebrate\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Paleocene\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Nodosaur.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Cenozoic\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Support_group\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Burgess_Shale_fossils\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Tyrannosaurus\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Canadian_dollar\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Institute_of_Vertebrate_Paleontology_and_Paleoanthropology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Palynology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Cretaceous\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/List_of_natural_history_museums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Premier_of_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Northern_Canada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Alxasaurus\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Shonisaurus\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Museums_established_in_1985\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Alberta_Museum\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Museums_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Triceratops\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Late_Cretaceous\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Fossil_museums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Midland_Provincial_Park\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Provincial_historic_sites_of_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Albertosaurus\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Drumheller\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Primary_education\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Camarasaurus\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Badlands\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Executive_Council_of_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Chinese_Communist_Revolution\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Lagerst\\u00e4tte\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Saskatchewan\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Holotype\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Early_Cretaceous\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Dinosaur_museums\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Calgary\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Peter_Lougheed\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Bone_bed\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Horseshoe_Canyon_Formation\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Organizations_based_in_Canada_with_royal_patronage\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Athabasca_oil_sands\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Triassic\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Paleontology_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/China-Canada_Dinosaur_Project\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Borealopelta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Western_world\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Geological_Survey_of_Canada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Trail\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Lorraine_Malach\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Elizabeth_II\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/File:Royal_Tyrrell_Museum_of_Palaeontology.jpg\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Downtown_Edmonton\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Burgess_Shale\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Paleontology\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Red_Deer_River\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Joseph_Tyrrell\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Specimens_of_Tyrannosaurus\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/List_of_museums_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:1985_establishments_in_Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Dinosaur_Provincial_Park\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/World's_Largest_Dinosaur\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Category:Paleontology_in_Canada\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Paleozoic\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Manitoba\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Era_(geology)\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/wikiPageUsesTemplate\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Authority_control\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Official\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Convert\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Coord\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Sfn\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Portal_bar\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Commons_category\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Reflist\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Multiple_image\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Cite_journal\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Notefoot\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Notetag\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Alberta_parks\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Start_date_and_age\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Template:Infobox_museum\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/abstract\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Le mus\\u00e9e royal Tyrrell de pal\\u00e9ontologie (en anglais : Royal Tyrrell Museum of Palaeontology) est un mus\\u00e9e de pal\\u00e9ontologie situ\\u00e9 \\u00e0 Drumheller dans les badlands en Alberta (Canada). Fond\\u00e9 en 1985, plus de 600 000 personnes le visit\\u00e8rent d\\u00e8s sa premi\\u00e8re ann\\u00e9e d'activit\\u00e9. On y compte 10 galeries d'exposition. Le gigantesque mus\\u00e9e Tyrrell renferme plus de 80 000 sp\\u00e9cimens, y compris une quarantaine de squelettes complets de dinosaures dont un Tyrannosaurus rex et un Albertosaurus. On y trouve des \\u00e9l\\u00e9ments d'exposition \\u00e0 interaction tactile, des ordinateurs et des projections audiovisuelles. Important centre de recherche, le mus\\u00e9e Tyrrell offre \\u00e9galement \\u00e0 ses visiteurs la possibilit\\u00e9 d'observer le travail des scientifiques qui nettoient les os et pr\\u00e9parent les sp\\u00e9cimens destin\\u00e9s \\u00e0 \\u00eatre expos\\u00e9s. \\u00c0 cela s'ajoutent plusieurs sentiers de randonn\\u00e9es et des aires de pique-nique pour ceux et celles qui souhaiteraient explorer les paysages uniques des badlands.\",\n", + " \"lang\": \"fr\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u041a\\u043e\\u0440\\u043e\\u043b\\u0435\\u0301\\u0432\\u0441\\u043a\\u0438\\u0439 \\u0422\\u0438\\u0440\\u0440\\u0435\\u0301\\u043b\\u043b\\u043e\\u0432\\u0441\\u043a\\u0438\\u0439 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0301\\u0447\\u0435\\u0441\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0301\\u0439 (\\u0430\\u043d\\u0433\\u043b. Royal Tyrrell Museum of Palaeontology) \\u2014 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0438\\u0447\\u0435\\u0441\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439, \\u0440\\u0430\\u0441\\u043f\\u043e\\u043b\\u043e\\u0436\\u0435\\u043d\\u043d\\u044b\\u0439 \\u0432 , \\u0432 \\u043e\\u0431\\u043b\\u0430\\u0441\\u0442\\u0438 \\u0431\\u0435\\u0434\\u043b\\u0435\\u043d\\u0434\\u0430 \\u0410\\u043b\\u044c\\u0431\\u0435\\u0440\\u0442\\u044b (\\u041a\\u0430\\u043d\\u0430\\u0434\\u0430). \\u041e\\u0441\\u043d\\u043e\\u0432\\u0430\\u043d \\u0432 1985 \\u0433\\u043e\\u0434\\u0443. \\u0417\\u0430 \\u0432\\u0441\\u0451 \\u0432\\u0440\\u0435\\u043c\\u044f \\u0441\\u0443\\u0449\\u0435\\u0441\\u0442\\u0432\\u043e\\u0432\\u0430\\u043d\\u0438\\u044f \\u0435\\u0433\\u043e \\u043f\\u043e\\u0441\\u0435\\u0442\\u0438\\u043b\\u043e \\u0431\\u043e\\u043b\\u0435\\u0435 600 000 \\u0447\\u0435\\u043b\\u043e\\u0432\\u0435\\u043a. \\u0412 \\u043c\\u0443\\u0437\\u0435\\u0435 \\u0438\\u043c\\u0435\\u0435\\u0442\\u0441\\u044f 10 \\u0432\\u044b\\u0441\\u0442\\u0430\\u0432\\u043e\\u0447\\u043d\\u044b\\u0445 \\u0433\\u0430\\u043b\\u0435\\u0440\\u0435\\u0439. \\u0412 \\u0433\\u0438\\u0433\\u0430\\u043d\\u0442\\u0441\\u043a\\u043e\\u043c \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u043b\\u043e\\u0432\\u0441\\u043a\\u043e\\u043c \\u043c\\u0443\\u0437\\u0435\\u0435 \\u0445\\u0440\\u0430\\u043d\\u0438\\u0442\\u0441\\u044f \\u0431\\u043e\\u043b\\u0435\\u0435 80 000 \\u044d\\u043a\\u0441\\u043f\\u043e\\u043d\\u0430\\u0442\\u043e\\u0432, \\u0432 \\u0442\\u043e\\u043c \\u0447\\u0438\\u0441\\u043b\\u0435 \\u0441\\u043e\\u0440\\u043e\\u043a \\u043f\\u043e\\u043b\\u043d\\u044b\\u0445 \\u0441\\u043a\\u0435\\u043b\\u0435\\u0442\\u043e\\u0432 \\u0434\\u0438\\u043d\\u043e\\u0437\\u0430\\u0432\\u0440\\u043e\\u0432, \\u0432 \\u0442\\u043e\\u043c \\u0447\\u0438\\u0441\\u043b\\u0435 \\u0432\\u0438\\u0434\\u043e\\u0432 Tyrannosaurus rex \\u0438 Albertosaurus. \\u0412 \\u0432\\u044b\\u0441\\u0442\\u0430\\u0432\\u043e\\u0447\\u043d\\u044b\\u0445 \\u0437\\u0430\\u043b\\u0430\\u0445 \\u0438\\u0441\\u043f\\u043e\\u043b\\u044c\\u0437\\u0443\\u044e\\u0442\\u0441\\u044f \\u0438\\u043d\\u0442\\u0435\\u0440\\u0430\\u043a\\u0442\\u0438\\u0432\\u043d\\u044b\\u0435 \\u0441\\u0435\\u043d\\u0441\\u043e\\u0440\\u043d\\u044b\\u0435 \\u044d\\u043b\\u0435\\u043c\\u0435\\u043d\\u0442\\u044b, \\u043a\\u043e\\u043c\\u043f\\u044c\\u044e\\u0442\\u0435\\u0440\\u044b \\u0438 \\u0430\\u0443\\u0434\\u0438\\u043e\\u0432\\u0438\\u0437\\u0443\\u0430\\u043b\\u044c\\u043d\\u044b\\u0435 \\u043f\\u0440\\u043e\\u0435\\u043a\\u0442\\u043e\\u0440\\u044b. \\u0411\\u0443\\u0434\\u0443\\u0447\\u0438 \\u043a\\u0440\\u0443\\u043f\\u043d\\u044b\\u043c \\u0438\\u0441\\u0441\\u043b\\u0435\\u0434\\u043e\\u0432\\u0430\\u0442\\u0435\\u043b\\u044c\\u0441\\u043a\\u0438\\u043c \\u0446\\u0435\\u043d\\u0442\\u0440\\u043e\\u043c, \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u043e\\u0432\\u0441\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439 \\u0442\\u0430\\u043a\\u0436\\u0435 \\u043f\\u0440\\u0435\\u0434\\u043e\\u0441\\u0442\\u0430\\u0432\\u043b\\u044f\\u0435\\u0442 \\u0441\\u0432\\u043e\\u0438\\u043c \\u043f\\u043e\\u0441\\u0435\\u0442\\u0438\\u0442\\u0435\\u043b\\u044f\\u043c \\u0432\\u043e\\u0437\\u043c\\u043e\\u0436\\u043d\\u043e\\u0441\\u0442\\u044c \\u043d\\u0430\\u0431\\u043b\\u044e\\u0434\\u0430\\u0442\\u044c \\u0437\\u0430 \\u0440\\u0430\\u0431\\u043e\\u0442\\u043e\\u0439 \\u0443\\u0447\\u0451\\u043d\\u044b\\u0445, \\u043e\\u0447\\u0438\\u0449\\u0430\\u044e\\u0449\\u0438\\u0445 \\u043a\\u043e\\u0441\\u0442\\u0438 \\u0438 \\u043f\\u043e\\u0434\\u0433\\u043e\\u0442\\u0430\\u0432\\u043b\\u0438\\u0432\\u0430\\u044e\\u0449\\u0438\\u0445 \\u0440\\u0430\\u0437\\u043d\\u044b\\u0435 \\u044d\\u043a\\u0441\\u043f\\u043e\\u043d\\u0430\\u0442\\u044b \\u0434\\u043b\\u044f \\u0432\\u044b\\u0441\\u0442\\u0430\\u0432\\u043e\\u043a. \\u041a\\u0440\\u043e\\u043c\\u0435 \\u0442\\u043e\\u0433\\u043e, \\u043d\\u0430 \\u0442\\u0435\\u0440\\u0440\\u0438\\u0442\\u043e\\u0440\\u0438\\u0438 \\u043c\\u0443\\u0437\\u0435\\u044f \\u043c\\u043d\\u043e\\u0433\\u043e \\u0442\\u0440\\u043e\\u043f \\u0434\\u043b\\u044f \\u043f\\u0440\\u043e\\u0433\\u0443\\u043b\\u043e\\u043a \\u0438 \\u0437\\u043e\\u043d \\u0434\\u043b\\u044f \\u043f\\u0438\\u043a\\u043d\\u0438\\u043a\\u043e\\u0432 \\u0434\\u043b\\u044f \\u0442\\u0435\\u0445, \\u043a\\u0442\\u043e \\u0445\\u043e\\u0442\\u0435\\u043b \\u0431\\u044b \\u043f\\u043e\\u0437\\u043d\\u0430\\u043a\\u043e\\u043c\\u0438\\u0442\\u044c\\u0441\\u044f \\u0441 \\u043f\\u0440\\u0438\\u0447\\u0443\\u0434\\u043b\\u0438\\u0432\\u044b\\u043c\\u0438 \\u043f\\u0435\\u0439\\u0437\\u0430\\u0436\\u0430\\u043c\\u0438 \\u0431\\u0435\\u0441\\u043f\\u043b\\u043e\\u0434\\u043d\\u044b\\u0445 \\u0437\\u0435\\u043c\\u0435\\u043b\\u044c \\u0411\\u044d\\u0434\\u043b\\u0435\\u043d\\u0434\\u0441.\",\n", + " \"lang\": \"ru\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u52a0\\u62ff\\u5927\\u7687\\u5bb6\\u8482\\u52d2\\u5c14\\u535a\\u7269\\u9986\\uff08\\u82f1\\u8a9e\\uff1aRoyal Tyrrell Museum of Palaeontology\\uff09\\uff0c\\u53c8\\u7a31\\u52a0\\u62ff\\u5927\\u6050\\u9f99\\u535a\\u7269\\u9986\\uff0c\\u662f\\u4f4d\\u65bc\\u52a0\\u62ff\\u5927\\u4e9e\\u4f2f\\u9054\\u7701\\u7684\\u81ea\\u7136\\u79d1\\u5b78\\u535a\\u7269\\u9986\\uff0c\\u7687\\u5bb6\\u8482\\u52d2\\u723e\\u535a\\u7269\\u9928\\u4e5f\\u662f\\u5168\\u7403\\u6700\\u5927\\u7684\\u53e4\\u751f\\u7269\\u535a\\u7269\\u9986\\uff0c\\u6536\\u85cf\\u4e16\\u754c\\u4e0a\\u6700\\u591a\\u7684\\u6050\\u9f99\\u5316\\u77f3\\u6807\\u672c\\uff0c\\u6bcf\\u5e74\\u6765\\u81ea\\u4e16\\u754c\\u5404\\u5730\\u7684\\u53c2\\u89c2\\u8005\\u7d04\\u670940\\u4e07\\u4eba\\u3002\\u76ee\\u524d\\uff0c\\u535a\\u7269\\u9928\\u7531\\u8ca0\\u8cac\\u7ba1\\u7406\\u53ca\\u71df\\u904b\\uff0c\\u8a72\\u9928\\u4e5f\\u662f\\uff08CMA\\uff09\\u3001\\uff08CHIN\\uff09\\u548c\\u7684\\u6210\\u54e1\\u3002 \\u52a0\\u62ff\\u5927\\u7687\\u5bb6\\u8482\\u52d2\\u723e\\u535a\\u7269\\u9928\\u6210\\u7acb\\u4e8e1985\\u5e74\\uff0c\\u70ba\\u7eaa\\u5ff51884\\u5e74\\u53d1\\u73b0\\u827e\\u4f2f\\u5854\\u9f99\\u9aa8\\u7684\\u52a0\\u62ff\\u5927\\u5730\\u8d28\\u5b66\\u5bb6\\u7ea6\\u745f\\u592b\\u00b7\\u8482\\u52d2\\u5c14\\uff0c\\u800c\\u5c07\\u535a\\u7269\\u9928\\u547d\\u540d\\u70ba\\u8482\\u52d2\\u723e\\u535a\\u7269\\u9928\\u3002\",\n", + " \"lang\": \"zh\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Het Royal Tyrell Museum of Paleontology is een van de belangrijkste musea ter wereld over dinosauri\\u00ebrs. Het heeft een verzameling van meer dan 160.000 fossielen. Het ligt in Drumheller in de Canadese provincie Alberta op zowat 135 kilometer ten oosten van Calgary.\",\n", + " \"lang\": \"nl\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Il Royal Tyrrell Museum \\u00e8 un museo e un centro di ricerca paleontologico situato presso il giacimento fossilifero del tardo Cretaceo denominato \\\"Horseshoe Canyon Formation\\\", a circa 6 km a nord-ovest di (Alberta, Canada) e a circa 135 km a nord-est dalla citt\\u00e0 pi\\u00f9 grande dello stato, Calgary. \\u00c8 un'attrazione turistica gestita dal ministero della cultura dell'Alberta. ed ospita una collezione di pi\\u00f9 di 130.000 fossili. Il museo fa parte della (CMA), del (CHIN), e del (VMC) - Mus\\u00e9e virtuel du Canada.\",\n", + " \"lang\": \"it\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Paleontology (\\u010desky:Kr\\u00e1lovsk\\u00e9 Tyrellovo muzeum paleontologie) je v\\u00fdznamn\\u00fdm paleontologick\\u00fdm muzeem v kanadsk\\u00e9 provincii Alberta. Jeho n\\u00e1zev je odvozen od p\\u0159\\u00edjmen\\u00ed prvn\\u00edho paleontologa, kter\\u00fd v oblasti Jelen\\u00ed \\u0159eky (Red Deer River) v roce 1884 objevil zkamen\\u011bliny m\\u00edstn\\u00edch dinosaur\\u016f. Muzeum bylo ofici\\u00e1ln\\u011b otev\\u0159eno dne 25. z\\u00e1\\u0159\\u00ed 1985. Nach\\u00e1z\\u00ed se ve vzd\\u00e1lenosti asi 6 kilometr\\u016f od m\\u011bsta Drumheller a zhruba 135 kilometr\\u016f od Calgary. Je um\\u00edst\\u011bno p\\u0159\\u00edmo v ter\\u00e9nu paleontologick\\u00fdch lokalit s fos\\u00edliemi dinosaur\\u016f z obdob\\u00ed svrchn\\u00ed k\\u0159\\u00eddy (souvrstv\\u00ed o st\\u00e1\\u0159\\u00ed zhruba 75 milion\\u016f let). Muzeum v sou\\u010dasnosti opatruje na 130 000 vzork\\u016f. Jednou z v\\u00fdznamn\\u00fdch postav, spojen\\u00fdch s touto instituc\\u00ed je paleontolog Philip J. Currie. Muzeum m\\u00e1 v\\u00fdm\\u011bru 11 200 m2 a je zam\\u011b\\u0159eno zejm\\u00e9na na zkamen\\u011bliny dinosaur\\u016f, ale tak\\u00e9 jin\\u00fdch prav\\u011bk\\u00fdch organism\\u016f. Muzeum Ka\\u017edoro\\u010dn\\u011b jej nav\\u0161t\\u00edv\\u00ed kolem 400 tis\\u00edc n\\u00e1v\\u0161t\\u011bvn\\u00edk\\u016f, v roce 2010 p\\u0159iv\\u00edtalo desetimili\\u00f3nt\\u00e9ho n\\u00e1v\\u0161t\\u011bvn\\u00edka.\",\n", + " \"lang\": \"cs\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"El Museo Real Tyrrel (en ingl\\u00e9s, Royal Tyrrell Museum), conocido todav\\u00eda hoy en d\\u00eda principalmente por su nombre de origien: Museo Tyrrell, es un museo de historia natural especializado en paleontolog\\u00eda. Est\\u00e1 ubicado en el a 6 kil\\u00f3metros del municipio de en la provincia de Alberta, en Canad\\u00e1. El museo se encuentra a 135 km de Calgary y es mundialmente conocido por sus abundantes y excepcionales colecciones de f\\u00f3siles y esqueletos de dinosaurios, y por sus laboratorios e instalaciones de investigaci\\u00f3n. El museo fue inaugurado como \\u00abMuseo Tyrrell\\u00bb (Tyrrell Museum) en 1985, en honor de Joseph Burr Tyrrell (1858-1957). En reconocimiento a su importancia, la reina Isabel II le dio el estatus de \\u00abreal\\u00bb en 1990, pasando desde entonces a llamarse oficialmente \\u00abMuseo Real Tyrrell\\u00bb (Royal Tyrrell Museum). La misi\\u00f3n del Museo Tyrrell consiste en conservar, proteger, presentar e interpretar la historia paleontol\\u00f3gica, en especial de la gran herencia f\\u00f3sil de Alberta. El museo depende del Ministerio de Cultura y del apoyo comunitario. Bruce Naylor fue el director del museo de 1992 hasta su muerte en abril de 2007. Bajo su direcci\\u00f3n, se estableci\\u00f3 un ambicioso programa de renovaci\\u00f3n, ampliando en 1.900m\\u00b2 y culminado con la nueva galer\\u00eda y espacio de exhibici\\u00f3n, en 2006-2007. Una serie de espectaculares galer\\u00edas cronol\\u00f3gicas exhiben las maravillas de 3.900 millones de a\\u00f1os de la vida sobre la Tierra. Entre ellas cientos de f\\u00f3siles de dinosaurios; una gran colecci\\u00f3n de f\\u00f3siles de esquistos de Burgess; un modelo a tama\\u00f1o real de un arrecife del periodo Dev\\u00f3nico; y un jard\\u00edn viviente del Cret\\u00e1cico con m\\u00e1s de 600 especies de plantas. Una ventana al laboratorio de preparaci\\u00f3n permite a los visitantes observar a los t\\u00e9cnicos preparando cuidadosamente los f\\u00f3siles para la investigaci\\u00f3n y exhibici\\u00f3n. Como ofertas adicionales hay visitas guiadas y autoguiadas a las tierras bald\\u00edas, una sala de pr\\u00e1cticas de ciencia, excavaci\\u00f3n simulada de f\\u00f3siles, identificaci\\u00f3n de f\\u00f3siles, programas escolares, campamentos de verano tanto para ni\\u00f1os como para familias, y otros muchos programas. En su primer a\\u00f1o de apertura el museo atrajo a 600.000 visitantes. Actualmente, una media de m\\u00e1s de trescientas mil personas visitan el museo anualmente.\",\n", + " \"lang\": \"es\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"El Museu Reial Tyrrell de Paleontologia (Royal Tyrrell Museum) \\u00e9s una popular atracci\\u00f3 tur\\u00edstica canadenca i un centre capdavanter en la investigaci\\u00f3 paleontol\\u00f2gica. \\u00c9s conegut per la seva col\\u00b7lecci\\u00f3 de m\\u00e9s de 120.000 f\\u00f2ssils i per les seves instal\\u00b7lacions d'investigaci\\u00f3. El museu va ser nomenat aix\\u00ed en honor de (1858-1957). Va ser inaugurat el 1985 i se li va donar l'estatus de \\\"real\\\" en reconeixement a la seva import\\u00e0ncia per la reina Isabel II el 1990. La seva missi\\u00f3 \\u00e9s conservar, protegir, presentar i interpretar la hist\\u00f2ria paleontol\\u00f2gica, especialment de la gran her\\u00e8ncia f\\u00f2ssil d'Alberta. El museu dep\\u00e8n del Ministeri de Cultura i del suport comunitari. Bruce Naylor va ser el director del museu de 1992 fins a la seva mort l'abril de 2007. Sota la seva direcci\\u00f3, es va establir un ambici\\u00f3s programa de renovaci\\u00f3, ampliant en 1.900 m\\u00b2 i culminat amb la nova galeria i espai d'exhibici\\u00f3, en 2006-2007.\",\n", + " \"lang\": \"ca\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u041a\\u043e\\u0440\\u043e\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439 \\u0422\\u0438\\u0440\\u0440\\u0435\\u043b\\u0456\\u0432\\u0441\\u044c\\u043a\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0457 (\\u0430\\u043d\\u0433\\u043b. Royal Tyrrell Museum) \\u2014 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0447\\u043d\\u0438\\u0439 \\u043c\\u0443\\u0437\\u0435\\u0439, \\u0437\\u043d\\u0430\\u0445\\u043e\\u0434\\u0438\\u0442\\u044c\\u0441\\u044f \\u0437\\u0430 4 \\u043a\\u043c \\u0432\\u0456\\u0434 \\u043c\\u0456\\u0441\\u0442\\u0435\\u0447\\u043a\\u0430 \\u0456 \\u043d\\u0430 \\u043f\\u0456\\u0432\\u043d\\u0456\\u0447\\u043d\\u0438\\u0439-\\u0437\\u0430\\u0445\\u0456\\u0434 \\u0432\\u0456\\u0434 \\u043c\\u0456\\u0441\\u0442\\u0430 \\u041a\\u0430\\u043b\\u0433\\u0430\\u0440\\u0456. \\u0404 \\u0433\\u043e\\u043b\\u043e\\u0432\\u043d\\u0438\\u043c \\u043a\\u0430\\u043d\\u0430\\u0434\\u0441\\u044c\\u043a\\u0438\\u043c \\u0446\\u0435\\u043d\\u0442\\u0440\\u043e\\u043c \\u0434\\u043e\\u0441\\u043b\\u0456\\u0434\\u0436\\u0435\\u043d\\u044c \\u0443 \\u0433\\u0430\\u043b\\u0443\\u0437\\u0456 \\u043f\\u0430\\u043b\\u0435\\u043e\\u043d\\u0442\\u043e\\u043b\\u043e\\u0433\\u0456\\u0457 \\u0456 \\u043c\\u0430\\u0454 \\u043f\\u043e\\u043d\\u0430\\u0434 18 000 \\u0441\\u043a\\u0430\\u043c'\\u044f\\u043d\\u0456\\u043b\\u043e\\u0441\\u0442\\u0435\\u0439 \\u0443 \\u043d\\u0430\\u0439\\u0431\\u0456\\u043b\\u044c\\u0448\\u043e\\u043c\\u0443 \\u0441\\u0445\\u043e\\u0432\\u0438\\u0449\\u0456 \\u0432 \\u041a\\u0430\\u043d\\u0430\\u0434\\u0456. \\u0429\\u043e\\u0440\\u0456\\u0447\\u043d\\u043e \\u043c\\u0443\\u0437\\u0435\\u0439 \\u0432\\u0456\\u0434\\u0432\\u0456\\u0434\\u0443\\u044e\\u0442\\u044c 400 \\u0442\\u0438\\u0441\\u044f\\u0447\\u0456 \\u0442\\u0443\\u0440\\u0438\\u0441\\u0442\\u0456\\u0432.\",\n", + " \"lang\": \"uk\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum adalah sebuah tempat wisata dan pusat riset palaeontologi Kanada yang dikenal karena mengkoleksi lebih dari 130,000 fosil. Royal Tyrrell Museum dioperasikan oleh Kementerian Budaya Alberta.\",\n", + " \"lang\": \"in\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"\\u30ed\\u30a4\\u30e4\\u30eb\\u30fb\\u30c6\\u30a3\\u30ec\\u30eb\\u53e4\\u751f\\u7269\\u5b66\\u535a\\u7269\\u9928\\uff08\\u30ed\\u30a4\\u30e4\\u30eb\\u30fb\\u30c6\\u30a3\\u30ec\\u30eb\\u3053\\u305b\\u3044\\u3076\\u3064\\u304c\\u304f\\u306f\\u304f\\u3076\\u3064\\u304b\\u3093\\u3001The Royal Tyrrell Museum of Palaeontology\\uff09\\u306f\\u30ab\\u30ca\\u30c0\\u30a2\\u30eb\\u30d0\\u30fc\\u30bf\\u5dde\\u30c9\\u30e9\\u30e0\\u30d8\\u30e9\\u30fc\\u306e\\u30df\\u30c3\\u30c9\\u30e9\\u30f3\\u30c9\\u5dde\\u7acb\\u516c\\u5712\\u5185\\u306b\\u3042\\u308b\\u3001\\u6050\\u7adc\\u3068\\u30d0\\u30fc\\u30b8\\u30a7\\u30b9\\u52d5\\u7269\\u7fa4\\u306e\\u5316\\u77f3\\u306e\\u5c55\\u793a\\u3067\\u4e16\\u754c\\u7684\\u306b\\u6709\\u540d\\u306a\\u535a\\u7269\\u9928\\u3002\\u7279\\u306b\\u3001\\u6050\\u7adc\\u306b\\u95a2\\u3057\\u3066\\u306f\\u305d\\u306e\\u898f\\u6a21\\u306f\\u4e16\\u754c\\u6700\\u5927\\u7d1a\\u3067\\u3042\\u308b\\u3002\",\n", + " \"lang\": \"ja\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageExternalLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"https://tyrrellmuseum.com\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/website\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"https://tyrrellmuseum.com\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/image\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Sinraptor dongi.jpg\",\n", + " \"lang\": \"en\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Alxasaurus Tyrrell.jpg\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/width\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 97,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#integer\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 123,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#integer\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/caption\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Alxasaurus\",\n", + " \"lang\": \"en\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Sinraptor\",\n", + " \"lang\": \"en\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Entrance to the Royal Tyrrell Museum\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/align\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"right\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageLength\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"30034\",\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#nonNegativeInteger\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/type\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Paleontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageRevisionID\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 1024210055,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#integer\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/location\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Drumheller, Alberta, Canada\",\n", + " \"lang\": \"en\"\n", + " },\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 1500,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#integer\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/thumbnail\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://commons.wikimedia.org/wiki/Special:FilePath/Royal_tyrrell_entrance.JPG?width=300\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageID\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": 1177220,\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#integer\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/name\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Royal Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/location\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Alberta\"\n", + " },\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Drumheller\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/foundingDate\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"1985-09-25\",\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#date\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/direction\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"horizontal\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/formerName\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Tyrrell Museum of Palaeontology\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/architect\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"BCW Architects\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/numberOfVisitors\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"470000\",\n", + " \"datatype\": \"http://www.w3.org/2001/XMLSchema#nonNegativeInteger\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/footer\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"-1980.0\",\n", + " \"datatype\": \"http://dbpedia.org/datatype/second\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/type\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Paleontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/executiveDirector\": [\n", + " {\n", + " \"type\": \"literal\",\n", + " \"value\": \"Lisa Making\",\n", + " \"lang\": \"en\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dillhoffia\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Lorraine_Malach\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Royal_Museum_(disambiguation)\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Montanoceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Coronosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Stegoceras\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Styracosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Gorgosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Chasmosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Spinops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Daspletosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Jane_Colwell-Danis\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Pachyrhinosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Regaliceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_dinosaur_specimens_with_nicknames\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Midland_Provincial_Park\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Hesperonychus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/RTMP\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageDisambiguates\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Culture_of_Alberta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Eotriceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Timeline_of_Alberta_history\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tyrrell\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageDisambiguates\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tourism_in_Canada\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Scolosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Specimens_of_Tyrannosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/China-Canada_Dinosaur_Project\": {\n", + " \"http://dbpedia.org/property/participants\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_McGill_University_people\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Albertosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Tyrannosauridae\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Prosaurolophus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Hypacrosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Monarchy_in_Alberta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Heritage_Minutes\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_Canadian_organizations_with_royal_prefix\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Clearwater_Formation\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Nichollssaura\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Apatoraptor\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Albertaceratops\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Dromaeosaurus\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/My_Prairie_Home_(film)\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/List_of_museums_in_Alberta\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Julius_T._Csotonyi\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Monty_Reid\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/John_Acorn\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Karen_Carr\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Elizabeth_Nicholls\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ],\n", + " \"http://dbpedia.org/property/workInstitution\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " },\n", + " \"http://dbpedia.org/resource/Nichollsemys\": {\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": [\n", + " {\n", + " \"type\": \"uri\",\n", + " \"value\": \"http://dbpedia.org/resource/Royal_Tyrrell_Museum_of_Palaeontology\"\n", + " }\n", + " ]\n", + " }\n", + "}\n" + ] + } + ], + "source": [ + "url_template = \"http://dbpedia.org/data/{concept}.{format}\"\n", + "concept = museum_way[\"elements\"][0][\"tags\"][\"wikipedia\"].replace(\" \", \"_\")\\\n", + " .replace(\"en:\", \"\")\n", + "format = \"json\"\n", + "\n", + "url = url_template.replace(\"{concept}\", concept)\\\n", + " .replace(\"{format}\", format)\n", + "\n", + "data = requests.get(url)\n", + "museum_dbpedia = data.json()\n", + "print(json.dumps(museum_dbpedia, indent=3))" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.7" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/labs/2022/05-multilevel/notebook/lab5-base.ipynb b/labs/2022/05-multilevel/notebook/lab5-base.ipynb new file mode 100644 index 000000000..71fd93bd7 --- /dev/null +++ b/labs/2022/05-multilevel/notebook/lab5-base.ipynb @@ -0,0 +1,651 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Acessando a DBPedia\n", + "\n", + "Considere a página na Wikipedia do livro [The Tin Drum](https://en.wikipedia.org/wiki/The_Tin_Drum).\n", + "\n", + "Há um nó equivalente na DBPedia em [The Tin Drum](http://dbpedia.org/page/The_Tin_Drum).\n", + "\n", + "## Carregando um nó da DBPedia\n", + "\n", + "A partir do que aprendemos na aula sobre APIs, é possível carregar o conteúdo em JSON desse nó da seguinte maneira:" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import io\n", + "import requests\n", + "import json" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{\n", + " \"d\": {\n", + " \"results\": [\n", + " {\n", + " \"__metadata\": {\n", + " \"uri\": \"http://dbpedia.org/resource/The_Tin_Drum\"\n", + " },\n", + " \"http://www.w3.org/2000/01/rdf-schema#label\": \"Blaszany b\\u0119benek\",\n", + " \"http://www.w3.org/2002/07/owl#sameAs\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"https://global.dbpedia.org/id/54HrW\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Amanda_Palmer\"\n", + " }\n", + " },\n", + " \"http://www.w3.org/2000/01/rdf-schema#comment\": \"\\u300e\\u30d6\\u30ea\\u30ad\\u306e\\u592a\\u9f13\\u300f\\uff08\\u30d6\\u30ea\\u30ad\\u306e\\u305f\\u3044\\u3053\\u3001Die Blechtrommel\\uff09\\u306f\\u3001\\u30c9\\u30a4\\u30c4\\u306e\\u4f5c\\u5bb6\\u30ae\\u30e5\\u30f3\\u30bf\\u30fc\\u30fb\\u30b0\\u30e9\\u30b9\\u304c1959\\u5e74\\u306b\\u767a\\u8868\\u3057\\u305f\\u51e6\\u5973\\u4f5c\\u3067\\u3042\\u308a\\u9577\\u7bc7\\u5c0f\\u8aac\\u3067\\u3042\\u308b\\u3002\\u300e\\u732b\\u3068\\u9f20\\u300f\\uff081961\\u5e74\\uff09\\u3001\\u300e\\u72ac\\u306e\\u5e74\\u300f\\uff081963\\u5e74\\uff09\\u3068\\u7d9a\\u304f\\u3001\\u3044\\u308f\\u3086\\u308b\\u300c\\u30c0\\u30f3\\u30c4\\u30a3\\u30d2\\u4e09\\u90e8\\u4f5c\\u300d\\u306e\\u6700\\u521d\\u3092\\u98fe\\u308b\\u4f5c\\u54c1\\u3067\\u3042\\u308a\\u3001\\u7b2c\\u4e8c\\u6b21\\u4e16\\u754c\\u5927\\u6226\\u5f8c\\u306e\\u30c9\\u30a4\\u30c4\\u6587\\u5b66\\u306b\\u304a\\u3051\\u308b\\u6700\\u3082\\u91cd\\u8981\\u306a\\u4f5c\\u54c1\\u306e\\u4e00\\u3064\\u306b\\u6570\\u3048\\u3089\\u308c\\u308b\\u30021979\\u5e74\\u306b\\u30d5\\u30a9\\u30eb\\u30ab\\u30fc\\u30fb\\u30b7\\u30e5\\u30ec\\u30f3\\u30c9\\u30eb\\u30d5\\u306b\\u3088\\u3063\\u3066\\u6620\\u753b\\u5316\\u3055\\u308c\\u305f\\u3002\",\n", + " \"http://dbpedia.org/ontology/abstract\": \"Blecktrumman (originaltitel: Die Blechtrommel) \\u00e4r en roman fr\\u00e5n 1959 av G\\u00fcnter Grass. Denna artikel relaterad till sk\\u00f6nlitteratur av en tysk f\\u00f6rfattare saknar v\\u00e4sentlig information. Du kan hj\\u00e4lpa till genom att l\\u00e4gga till den.\",\n", + " \"http://www.w3.org/1999/02/22-rdf-syntax-ns#type\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/class/yago/Disagreement107180787\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/translator\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Breon_Mitchell\"\n", + " }\n", + " },\n", + " \"http://purl.org/dc/elements/1.1/publisher\": \"Hermann Luchterhand Verlag\",\n", + " \"http://dbpedia.org/ontology/numberOfPages\": \"576\",\n", + " \"http://dbpedia.org/ontology/oclc\": \"3618781\",\n", + " \"http://dbpedia.org/property/wikiPageUsesTemplate\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Template:Infobox_book\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/genre\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Magic_realism\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/wikiPageExternalLink\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://www.dieterwunderlich.de/Grass_blechtrommel.htm\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/releaseDate\": \"1959\",\n", + " \"http://dbpedia.org/ontology/wikiPageID\": \"642383\",\n", + " \"http://dbpedia.org/property/dewey\": \"833.914\",\n", + " \"http://dbpedia.org/property/country\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/West_Germany\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/subsequentWork\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Cat_and_Mouse_(novella)\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/series\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Danzig_Trilogy\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/coverArtist\": \"G\\u00fcnter Grass\",\n", + " \"http://dbpedia.org/property/publisher\": \"Hermann Luchterhand Verlag\",\n", + " \"http://dbpedia.org/property/oclc\": \"3618781\",\n", + " \"http://xmlns.com/foaf/0.1/name\": \"Die Blechtrommel\",\n", + " \"http://xmlns.com/foaf/0.1/isPrimaryTopicOf\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://en.wikipedia.org/wiki/The_Tin_Drum\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/titleOrig\": \"Die Blechtrommel\",\n", + " \"http://dbpedia.org/property/caption\": \"Cover of the first German edition\",\n", + " \"http://purl.org/dc/terms/subject\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Category:Novels_about_Nazis\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/name\": \"The Tin Drum\",\n", + " \"http://purl.org/linguistics/gold/hypernym\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Novel\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/wikiPageLength\": \"15013\",\n", + " \"http://dbpedia.org/ontology/dcc\": \"833.914\",\n", + " \"http://www.w3.org/ns/prov#wasDerivedFrom\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://en.wikipedia.org/wiki/The_Tin_Drum?oldid=1012559301&ns=0\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/coverArtist\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/G\\u00fcnter_Grass\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/language\": \"German\",\n", + " \"http://dbpedia.org/property/author\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/G\\u00fcnter_Grass\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/translator\": \"Ralph Manheim, Breon Mitchell\",\n", + " \"http://dbpedia.org/ontology/wikiPageRevisionID\": \"1012559301\",\n", + " \"http://dbpedia.org/ontology/series\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Danzig_Trilogy\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/author\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/G\\u00fcnter_Grass\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/followedBy\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Cat_and_Mouse_(novella)\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/pages\": \"576\",\n", + " \"http://dbpedia.org/ontology/country\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/West_Germany\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/englishReleaseDate\": \"1961\",\n", + " \"http://dbpedia.org/ontology/literaryGenre\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Magic_realism\"\n", + " }\n", + " }\n", + " }\n", + " ],\n", + " \"__count\": \"1\"\n", + " }\n", + "}\n" + ] + } + ], + "source": [ + "url_drum = \"http://dbpedia.org/data/The_Tin_Drum.jsod\"\n", + "\n", + "data_drum = requests.get(url_drum)\n", + "json_drum = data_drum.json()\n", + "\n", + "print(json.dumps(json_drum, indent=3))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Acessando e navegando pelo Grafo\n", + "### Quem é autor de The Tin Drum?" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Autor de The Tin Drum: http://dbpedia.org/resource/Günter_Grass\n" + ] + } + ], + "source": [ + "grass = json_drum[\"d\"][\"results\"][0][\"http://dbpedia.org/ontology/author\"][\"__deferred\"][\"uri\"]\n", + "print(\"Autor de The Tin Drum: \" + grass)" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{\n", + " \"d\": {\n", + " \"results\": [\n", + " {\n", + " \"__metadata\": {\n", + " \"uri\": \"http://dbpedia.org/resource/The_Tin_Drum\"\n", + " },\n", + " \"http://www.w3.org/2000/01/rdf-schema#label\": \"Blaszany b\\u0119benek\",\n", + " \"http://www.w3.org/2002/07/owl#sameAs\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"https://global.dbpedia.org/id/54HrW\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/wikiPageWikiLink\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Amanda_Palmer\"\n", + " }\n", + " },\n", + " \"http://www.w3.org/2000/01/rdf-schema#comment\": \"\\u300e\\u30d6\\u30ea\\u30ad\\u306e\\u592a\\u9f13\\u300f\\uff08\\u30d6\\u30ea\\u30ad\\u306e\\u305f\\u3044\\u3053\\u3001Die Blechtrommel\\uff09\\u306f\\u3001\\u30c9\\u30a4\\u30c4\\u306e\\u4f5c\\u5bb6\\u30ae\\u30e5\\u30f3\\u30bf\\u30fc\\u30fb\\u30b0\\u30e9\\u30b9\\u304c1959\\u5e74\\u306b\\u767a\\u8868\\u3057\\u305f\\u51e6\\u5973\\u4f5c\\u3067\\u3042\\u308a\\u9577\\u7bc7\\u5c0f\\u8aac\\u3067\\u3042\\u308b\\u3002\\u300e\\u732b\\u3068\\u9f20\\u300f\\uff081961\\u5e74\\uff09\\u3001\\u300e\\u72ac\\u306e\\u5e74\\u300f\\uff081963\\u5e74\\uff09\\u3068\\u7d9a\\u304f\\u3001\\u3044\\u308f\\u3086\\u308b\\u300c\\u30c0\\u30f3\\u30c4\\u30a3\\u30d2\\u4e09\\u90e8\\u4f5c\\u300d\\u306e\\u6700\\u521d\\u3092\\u98fe\\u308b\\u4f5c\\u54c1\\u3067\\u3042\\u308a\\u3001\\u7b2c\\u4e8c\\u6b21\\u4e16\\u754c\\u5927\\u6226\\u5f8c\\u306e\\u30c9\\u30a4\\u30c4\\u6587\\u5b66\\u306b\\u304a\\u3051\\u308b\\u6700\\u3082\\u91cd\\u8981\\u306a\\u4f5c\\u54c1\\u306e\\u4e00\\u3064\\u306b\\u6570\\u3048\\u3089\\u308c\\u308b\\u30021979\\u5e74\\u306b\\u30d5\\u30a9\\u30eb\\u30ab\\u30fc\\u30fb\\u30b7\\u30e5\\u30ec\\u30f3\\u30c9\\u30eb\\u30d5\\u306b\\u3088\\u3063\\u3066\\u6620\\u753b\\u5316\\u3055\\u308c\\u305f\\u3002\",\n", + " \"http://dbpedia.org/ontology/abstract\": \"Blecktrumman (originaltitel: Die Blechtrommel) \\u00e4r en roman fr\\u00e5n 1959 av G\\u00fcnter Grass. Denna artikel relaterad till sk\\u00f6nlitteratur av en tysk f\\u00f6rfattare saknar v\\u00e4sentlig information. Du kan hj\\u00e4lpa till genom att l\\u00e4gga till den.\",\n", + " \"http://www.w3.org/1999/02/22-rdf-syntax-ns#type\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/class/yago/Disagreement107180787\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/translator\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Breon_Mitchell\"\n", + " }\n", + " },\n", + " \"http://purl.org/dc/elements/1.1/publisher\": \"Hermann Luchterhand Verlag\",\n", + " \"http://dbpedia.org/ontology/numberOfPages\": \"576\",\n", + " \"http://dbpedia.org/ontology/oclc\": \"3618781\",\n", + " \"http://dbpedia.org/property/wikiPageUsesTemplate\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Template:Infobox_book\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/genre\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Magic_realism\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/wikiPageExternalLink\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://www.dieterwunderlich.de/Grass_blechtrommel.htm\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/releaseDate\": \"1959\",\n", + " \"http://dbpedia.org/ontology/wikiPageID\": \"642383\",\n", + " \"http://dbpedia.org/property/dewey\": \"833.914\",\n", + " \"http://dbpedia.org/property/country\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/West_Germany\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/subsequentWork\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Cat_and_Mouse_(novella)\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/series\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Danzig_Trilogy\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/coverArtist\": \"G\\u00fcnter Grass\",\n", + " \"http://dbpedia.org/property/publisher\": \"Hermann Luchterhand Verlag\",\n", + " \"http://dbpedia.org/property/oclc\": \"3618781\",\n", + " \"http://xmlns.com/foaf/0.1/name\": \"Die Blechtrommel\",\n", + " \"http://xmlns.com/foaf/0.1/isPrimaryTopicOf\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://en.wikipedia.org/wiki/The_Tin_Drum\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/titleOrig\": \"Die Blechtrommel\",\n", + " \"http://dbpedia.org/property/caption\": \"Cover of the first German edition\",\n", + " \"http://purl.org/dc/terms/subject\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Category:Novels_about_Nazis\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/name\": \"The Tin Drum\",\n", + " \"http://purl.org/linguistics/gold/hypernym\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Novel\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/wikiPageLength\": \"15013\",\n", + " \"http://dbpedia.org/ontology/dcc\": \"833.914\",\n", + " \"http://www.w3.org/ns/prov#wasDerivedFrom\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://en.wikipedia.org/wiki/The_Tin_Drum?oldid=1012559301&ns=0\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/coverArtist\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/G\\u00fcnter_Grass\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/language\": \"German\",\n", + " \"http://dbpedia.org/property/author\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/G\\u00fcnter_Grass\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/translator\": \"Ralph Manheim, Breon Mitchell\",\n", + " \"http://dbpedia.org/ontology/wikiPageRevisionID\": \"1012559301\",\n", + " \"http://dbpedia.org/ontology/series\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Danzig_Trilogy\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/ontology/author\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/G\\u00fcnter_Grass\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/followedBy\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Cat_and_Mouse_(novella)\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/pages\": \"576\",\n", + " \"http://dbpedia.org/ontology/country\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/West_Germany\"\n", + " }\n", + " },\n", + " \"http://dbpedia.org/property/englishReleaseDate\": \"1961\",\n", + " \"http://dbpedia.org/ontology/literaryGenre\": {\n", + " \"__deferred\": {\n", + " \"uri\": \"http://dbpedia.org/resource/Magic_realism\"\n", + " }\n", + " }\n", + " }\n", + " ],\n", + " \"__count\": \"1\"\n", + " }\n", + "}\n" + ] + } + ], + "source": [ + "url_template = \"http://dbpedia.org/data/{concept}.{format}\"\n", + "\n", + "concept = \"The Tin Drum\"\n", + "format = \"jsod\"\n", + "\n", + "concept = concept.replace(\" \", \"_\")\n", + "\n", + "url = url_template.replace(\"{concept}\", concept)\\\n", + " .replace(\"{format}\", format)\n", + "\n", + "data = requests.get(url)\n", + "js = data.json()\n", + "print(json.dumps(js, indent=3))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Tarefas 1 e 2\n", + "\n", + "As tarefas 1 e 2 descritas no outro notebook devem se basear nos exemplos da DBPedia apresentados acima." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# MeSH - Medical Subject Headings\n", + "\n", + "## Pesquisa para humanos\n", + "\n", + "Através do endereço [MeSH Search](https://meshb.nlm.nih.gov/search).\n", + "\n", + "Procure o termo: Myocardial Infarction.\n", + "\n", + "## Serviços para Máquinas\n", + "\n", + "É possível acessar os mesmos dados pela [API JSON](https://id.nlm.nih.gov/mesh/swagger/ui).\n", + "\n", + "Buscando o código de Myocardial Infarction:" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[]\n" + ] + } + ], + "source": [ + "url_template = \"https://id.nlm.nih.gov/mesh/lookup/descriptor?label={concept}&match={match}&limit={limit}\"\n", + "\n", + "concept = \"Arterial Hypertension\"\n", + "match = \"exact\"\n", + "limit = \"10\"\n", + "\n", + "concept = concept.replace(\" \", \"%20\")\n", + "\n", + "url = url_template.replace(\"{concept}\", concept)\\\n", + " .replace(\"{match}\", match)\\\n", + " .replace(\"{limit}\", limit)\n", + "\n", + "data = requests.get(url)\n", + "json_mi = data.json()\n", + "print(json.dumps(json_mi, indent=3))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Acessando o código do recurso:" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "ename": "IndexError", + "evalue": "list index out of range", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mIndexError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0muri_mesh\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mjson_mi\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m\"resource\"\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2\u001b[0m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"uri do recurso: \"\u001b[0m \u001b[0;34m+\u001b[0m \u001b[0muri_mesh\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 3\u001b[0m \u001b[0mbar\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mstr\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrindex\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0muri_mesh\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m\"/\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 4\u001b[0m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"código do recurso: \"\u001b[0m \u001b[0;34m+\u001b[0m \u001b[0muri_mesh\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mbar\u001b[0m\u001b[0;34m+\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mIndexError\u001b[0m: list index out of range" + ] + } + ], + "source": [ + "uri_mesh = json_mi[0][\"resource\"]\n", + "print(\"uri do recurso: \" + uri_mesh)\n", + "bar = str.rindex(uri_mesh, \"/\")\n", + "print(\"código do recurso: \" + uri_mesh[bar+1:])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Acessando detalhes a partir do código:" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "url_template = \"https://id.nlm.nih.gov/mesh/lookup/details?descriptor={code}\"\n", + "\n", + "code = uri_mesh[bar+1:]\n", + "\n", + "url = url_template.replace(\"{code}\", code)\n", + "\n", + "data = requests.get(url)\n", + "json_mid = data.json()\n", + "print(json.dumps(json_mid, indent=3))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Tarefa 3\n", + "\n", + "A tarefas 3 descrita no outro notebook deve se basear nos exemplos do MeSH apresentados acima." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Sequência OpenStreeMap e DBPedia\n", + "\n", + "## REST API do OpenStreetMap para Query" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "url_template = \"http://nominatim.openstreetmap.org/search?format={format}&q={query}\"\n", + "format = \"json\"\n", + "query = \"Royal Tyrrell Museum\"\n", + "\n", + "url = url_template.replace(\"{format}\", format)\\\n", + " .replace(\"{query}\", query)\n", + "\n", + "data = requests.get(url)\n", + "museum_ref = data.json()\n", + "print(json.dumps(museum_ref, indent=3))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Extraindo o Identificador OSM" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "print(museum_ref[0][\"osm_id\"])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## REST API do OpenStreetMap para Elementos (Node, Way e Relation)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "url_template = \"https://api.openstreetmap.org/api/0.6/{element_type}/{id}.{format}\"\n", + "\n", + "element_type = \"way\" # types: node, way, or relation\n", + "id = str(museum_ref[0][\"osm_id\"])\n", + "format = \"json\"\n", + "\n", + "url = url_template.replace(\"{element_type}\", element_type)\\\n", + " .replace(\"{id}\", id)\\\n", + " .replace(\"{format}\", format)\n", + "\n", + "data = requests.get(url)\n", + "museum_way = data.json()\n", + "print(json.dumps(museum_way, indent=3))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Extraindo o Identificador DBPedia" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "print(museum_way[\"elements\"][0][\"tags\"][\"wikipedia\"])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## REST API do DBPedia" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "url_template = \"http://dbpedia.org/data/{concept}.{format}\"\n", + "concept = museum_way[\"elements\"][0][\"tags\"][\"wikipedia\"].replace(\" \", \"_\")\\\n", + " .replace(\"en:\", \"\")\n", + "format = \"jsod\"\n", + "\n", + "url = url_template.replace(\"{concept}\", concept)\\\n", + " .replace(\"{format}\", format)\n", + "\n", + "data = requests.get(url)\n", + "museum_dbpedia = data.json()\n", + "print(json.dumps(museum_dbpedia, indent=3))" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Tarefa 4\n", + "\n", + "A tarefa 4 descrita no outro notebook deve se basear nos exemplo de sequência OpenStreeMap/DBPedia apresentado acima." + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.7" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/labs/2022/05-multilevel/notebook/lab5-tarefas.ipynb b/labs/2022/05-multilevel/notebook/lab5-tarefas.ipynb new file mode 100644 index 000000000..289c7193c --- /dev/null +++ b/labs/2022/05-multilevel/notebook/lab5-tarefas.ipynb @@ -0,0 +1,104 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "monetary-oakland", + "metadata": {}, + "source": [ + "# Laboratório 5 - Bloco 2\n", + "\n", + "Nas tarefas a seguir o número de células de resposta pode ser aumentado conforme a necessidade." + ] + }, + { + "cell_type": "markdown", + "id": "bridal-netscape", + "metadata": {}, + "source": [ + "## Tarefa 1\n", + "\n", + "### Carregue o nó de Tenda dos Milagres (da versão em inglês Tent of Miracles) em Python e mostre o conteúdo JSON." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "exciting-cement", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "threatened-shepherd", + "metadata": {}, + "source": [ + "## Tarefa 2\n", + "### Recupere via Python e mostre o autor de Tenda dos Milagres?" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "subjective-bachelor", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "specialized-playback", + "metadata": {}, + "source": [ + "## Tarefa 3\n", + "### Quais os termos usados para Aspirina (consulta JSON/MeSH em Python)?" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "about-sacramento", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "markdown", + "id": "uniform-worst", + "metadata": {}, + "source": [ + "## Tarefa 4\n", + "### Escolha algum lugar no OpenStreetMap e elabore a mesma sequência de três chamadas de serviços para o seu conceito." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "virgin-volunteer", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.7" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/labs/2022/05-multilevel/postman/GeoKnowledge.postman_collection.json b/labs/2022/05-multilevel/postman/GeoKnowledge.postman_collection.json new file mode 100644 index 000000000..e5c18c874 --- /dev/null +++ b/labs/2022/05-multilevel/postman/GeoKnowledge.postman_collection.json @@ -0,0 +1,122 @@ +{ + "info": { + "_postman_id": "0174a9fa-aa7f-487f-b26d-779d69753acc", + "name": "GeoKnowledge", + "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" + }, + "item": [ + { + "name": "OSM - Search", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://nominatim.openstreetmap.org/search?format=json&q=emilio muñoz 35 Madrid", + "protocol": "http", + "host": [ + "nominatim", + "openstreetmap", + "org" + ], + "path": [ + "search" + ], + "query": [ + { + "key": "format", + "value": "json" + }, + { + "key": "q", + "value": "emilio muñoz 35 Madrid" + } + ] + }, + "description": "[Full documentation](http://wiki.openstreetmap.org/wiki/Nominatim#Search)" + }, + "response": [] + }, + { + "name": "OSM - Element (Node, Way, or Relation)", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://api.openstreetmap.org/api/0.6/:type/:id", + "protocol": "https", + "host": [ + "api", + "openstreetmap", + "org" + ], + "path": [ + "api", + "0.6", + ":type", + ":id" + ], + "variable": [ + { + "key": "type", + "value": "node", + "description": "types: node, way, or relation" + }, + { + "key": "id", + "value": "" + } + ] + } + }, + "response": [] + }, + { + "name": "DBPedia - Data", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + } + ], + "protocolProfileBehavior": { + "disabledSystemHeaders": {} + }, + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://dbpedia.org/data/:concept.:format", + "protocol": "http", + "host": [ + "dbpedia", + "org" + ], + "path": [ + "data", + ":concept.:format" + ], + "variable": [ + { + "key": "concept", + "value": "Royal_Tyrrell_Museum_of_Palaeontology", + "type": "text", + "enabled": true + }, + { + "key": "format", + "value": "json", + "type": "text", + "enabled": true + } + ] + } + }, + "response": [] + } + ] +} \ No newline at end of file diff --git a/labs/2022/05-multilevel/postman/Geocoders.postman_collection.json b/labs/2022/05-multilevel/postman/Geocoders.postman_collection.json new file mode 100644 index 000000000..68db368ec --- /dev/null +++ b/labs/2022/05-multilevel/postman/Geocoders.postman_collection.json @@ -0,0 +1,1332 @@ +{ + "info": { + "_postman_id": "8eaa7aa6-2b29-47c6-8e69-363aebee6f01", + "name": "Geocoders", + "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" + }, + "item": [ + { + "name": "ArcGIS Online (By Esri)", + "item": [ + { + "name": "ArcGIS Online - Get Token", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var jsonData = JSON.parse(responseBody);", + "tests[\"Token is present\"] = responseBody.has(\"token\");", + "", + "postman.setEnvironmentVariable(\"token\", jsonData.token);", + "" + ] + } + } + ], + "request": { + "method": "POST", + "header": [], + "body": { + "mode": "formdata", + "formdata": [ + { + "key": "f", + "value": "json", + "type": "text" + }, + { + "key": "username", + "value": "{{username}}", + "type": "text" + }, + { + "key": "password", + "value": "{{password}}", + "type": "text" + }, + { + "key": "client", + "value": "referer", + "type": "text" + }, + { + "key": "ip", + "value": "{{referrerIp}}", + "type": "text" + }, + { + "key": "referer", + "value": "arcgis.com", + "type": "text" + }, + { + "key": "expiration", + "value": "21600", + "type": "text" + } + ] + }, + "url": { + "raw": "https://www.arcgis.com/sharing/rest/generateToken", + "protocol": "https", + "host": [ + "www", + "arcgis", + "com" + ], + "path": [ + "sharing", + "rest", + "generateToken" + ] + }, + "description": "[Full description of the service](http://resources.arcgis.com/en/help/arcgis-rest-api/index.html#/Generate_Token/02r3000000m5000000/)" + }, + "response": [] + }, + { + "name": "ArcGIS Online - FindAddressCandidates", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "POST", + "header": [], + "body": { + "mode": "urlencoded", + "urlencoded": [ + { + "key": "SingleLine", + "value": "Calle emilio muñoz 35, Madrid", + "type": "text" + }, + { + "key": "categorforStoragey", + "value": "true", + "type": "text" + }, + { + "key": "outFields", + "value": "*", + "type": "text" + }, + { + "key": "f", + "value": "pjson", + "type": "text" + }, + { + "key": "token", + "value": "{{token}}", + "type": "text" + } + ] + }, + "url": { + "raw": "http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates", + "protocol": "http", + "host": [ + "geocode", + "arcgis", + "com" + ], + "path": [ + "arcgis", + "rest", + "services", + "World", + "GeocodeServer", + "findAddressCandidates" + ] + }, + "description": "[Full description of the service](http://resources.arcgis.com/en/help/rest/apiref/candidates.html) \n// [World Geocoding Service](https://developers.arcgis.com/rest/geocode/api-reference/geocoding-find-address-candidates.htm)\n// [View JS Demo: input autocomplete](http://developers.arcgis.com/javascript/samples/widget_directions_basic/)" + }, + "response": [] + }, + { + "name": "ArcGIS Online - Find", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "POST", + "header": [], + "body": { + "mode": "urlencoded", + "urlencoded": [ + { + "key": "text", + "value": "Calle emilio muñoz 35, Madrid", + "type": "text" + }, + { + "key": "categorforStoragey", + "value": "true", + "type": "text" + }, + { + "key": "outFields", + "value": "*", + "type": "text" + }, + { + "key": "f", + "value": "pjson", + "type": "text" + }, + { + "key": "token", + "value": "{{token}}", + "type": "text" + } + ] + }, + "url": { + "raw": "http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/find", + "protocol": "http", + "host": [ + "geocode", + "arcgis", + "com" + ], + "path": [ + "arcgis", + "rest", + "services", + "World", + "GeocodeServer", + "find" + ] + }, + "description": "Geocodes one location per request; the input address is specified in a single parameter.\n\n[Full description of the service](https://developers.arcgis.com/rest/geocode/api-reference/geocoding-find.htm)\n\n" + }, + "response": [] + }, + { + "name": "ArcGIS Online - geocodeAddresses", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/geocodeAddresses?addresses={ \"records\": [ { \"attributes\": { \"OBJECTID\": 1, \"Address\": \"Calle elena\", \"City\": \"Granada\" } }, { \"attributes\": { \"OBJECTID\": 2, \"Address\": \"Emilio Muñoz 35\", \"City\": \"Madrid\", \"Region\": \"CA\", \"Postal\": \"28037\" } } ] }&sourceCountry=ES&token={{token}}&f=pjson", + "protocol": "http", + "host": [ + "geocode", + "arcgis", + "com" + ], + "path": [ + "arcgis", + "rest", + "services", + "World", + "GeocodeServer", + "geocodeAddresses" + ], + "query": [ + { + "key": "addresses", + "value": "{ \"records\": [ { \"attributes\": { \"OBJECTID\": 1, \"Address\": \"Calle elena\", \"City\": \"Granada\" } }, { \"attributes\": { \"OBJECTID\": 2, \"Address\": \"Emilio Muñoz 35\", \"City\": \"Madrid\", \"Region\": \"CA\", \"Postal\": \"28037\" } } ] }" + }, + { + "key": "sourceCountry", + "value": "ES" + }, + { + "key": "token", + "value": "{{token}}" + }, + { + "key": "f", + "value": "pjson" + } + ] + }, + "description": "[Full description of the service](https://developers.arcgis.com/rest/geocode/api-reference/geocoding-geocode-addresses.htm)\n\n" + }, + "response": [] + }, + { + "name": "ArcGIS Online - reverseGeocode", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/reverseGeocode?token={{token}}&f=pjson&location=-3.626966,40.432546", + "protocol": "http", + "host": [ + "geocode", + "arcgis", + "com" + ], + "path": [ + "arcgis", + "rest", + "services", + "World", + "GeocodeServer", + "reverseGeocode" + ], + "query": [ + { + "key": "token", + "value": "{{token}}" + }, + { + "key": "f", + "value": "pjson" + }, + { + "key": "location", + "value": "-3.626966,40.432546" + } + ] + }, + "description": "[Full description of the service:](https://developers.arcgis.com/rest/geocode/api-reference/geocoding-reverse-geocode.htm) //\n[View JS Demo](http://timw1984.github.io/WebApp-Location/)\n" + }, + "response": [] + }, + { + "name": "ArcGIS Online - suggest", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/suggest?token={{token}}&f=pjson&location=-3.626966,40.432546&text=em&maxSuggestions=30", + "protocol": "http", + "host": [ + "geocode", + "arcgis", + "com" + ], + "path": [ + "arcgis", + "rest", + "services", + "World", + "GeocodeServer", + "suggest" + ], + "query": [ + { + "key": "token", + "value": "{{token}}" + }, + { + "key": "f", + "value": "pjson" + }, + { + "key": "location", + "value": "-3.626966,40.432546" + }, + { + "key": "text", + "value": "em" + }, + { + "key": "maxSuggestions", + "value": "30" + } + ] + }, + "description": "[Full description of the service](https://developers.arcgis.com/rest/geocode/api-reference/geocoding-suggest.htm)\n\n" + }, + "response": [] + } + ] + }, + { + "name": "Bing", + "item": [ + { + "name": "Bing - Location by Query (Forward GeoCoder)", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://dev.virtualearth.net/REST/v1/Locations/calle emilio muñoz,madrid?o=json&key={{apikey}}", + "protocol": "http", + "host": [ + "dev", + "virtualearth", + "net" + ], + "path": [ + "REST", + "v1", + "Locations", + "calle emilio muñoz,madrid" + ], + "query": [ + { + "key": "o", + "value": "json" + }, + { + "key": "key", + "value": "{{apikey}}" + } + ] + }, + "description": "[Full documentation](https://msdn.microsoft.com/en-us/library/ff701711.aspx)" + }, + "response": [] + }, + { + "name": "Bing - Location by Point (Reverse GeoCoder)", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://dev.virtualearth.net/REST/v1/Locations/47.64054,-122.12934?o=json&key={{apikey}}", + "protocol": "http", + "host": [ + "dev", + "virtualearth", + "net" + ], + "path": [ + "REST", + "v1", + "Locations", + "47.64054,-122.12934" + ], + "query": [ + { + "key": "o", + "value": "json" + }, + { + "key": "key", + "value": "{{apikey}}" + } + ] + }, + "description": "[Full documentation](https://msdn.microsoft.com/en-us/library/ff701710.aspx)" + }, + "response": [] + }, + { + "name": "Bing - Location by Address", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://dev.virtualearth.net/REST/v1/Locations/US/WA/98052/Redmond/1%20Microsoft%20Way?o=json&key={{apikey}}", + "protocol": "http", + "host": [ + "dev", + "virtualearth", + "net" + ], + "path": [ + "REST", + "v1", + "Locations", + "US", + "WA", + "98052", + "Redmond", + "1%20Microsoft%20Way" + ], + "query": [ + { + "key": "o", + "value": "json" + }, + { + "key": "key", + "value": "{{apikey}}" + } + ] + }, + "description": "[Full documentation](https://msdn.microsoft.com/en-us/library/ff701714.aspx)" + }, + "response": [] + } + ] + }, + { + "name": "DataScienceToolkit", + "item": [ + { + "name": "DataScienceToolkit - Forward Geocoder", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://www.datasciencetoolkit.org/maps/api/geocode/json?sensor=false&address=nerja", + "protocol": "http", + "host": [ + "www", + "datasciencetoolkit", + "org" + ], + "path": [ + "maps", + "api", + "geocode", + "json" + ], + "query": [ + { + "key": "sensor", + "value": "false" + }, + { + "key": "address", + "value": "nerja" + } + ] + }, + "description": "[Full documentation](http://www.datasciencetoolkit.org/)" + }, + "response": [] + }, + { + "name": "DataScienceToolkit - Coordinates to Politics (Reverse Geocoder)", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://www.datasciencetoolkit.org/coordinates2politics/36.75278,-3.8744", + "protocol": "http", + "host": [ + "www", + "datasciencetoolkit", + "org" + ], + "path": [ + "coordinates2politics", + "36.75278,-3.8744" + ] + }, + "description": "[Full documentation](http://www.datasciencetoolkit.org/)" + }, + "response": [] + } + ] + }, + { + "name": "Google Maps", + "item": [ + { + "name": "Google - Forward Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://maps.googleapis.com/maps/api/geocode/json?address=emilio muñoz madrid&key={{apikey}}", + "protocol": "https", + "host": [ + "maps", + "googleapis", + "com" + ], + "path": [ + "maps", + "api", + "geocode", + "json" + ], + "query": [ + { + "key": "address", + "value": "emilio muñoz madrid" + }, + { + "key": "key", + "value": "{{apikey}}" + } + ] + }, + "description": "[Full documentation](https://developers.google.com/maps/documentation/geocoding/intro#GeocodingRequests)" + }, + "response": [] + }, + { + "name": "Google - Reverse Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&key={{apikey}}", + "protocol": "https", + "host": [ + "maps", + "googleapis", + "com" + ], + "path": [ + "maps", + "api", + "geocode", + "json" + ], + "query": [ + { + "key": "latlng", + "value": "40.714224,-73.961452" + }, + { + "key": "key", + "value": "{{apikey}}" + } + ] + }, + "description": "[Full documentation](https://developers.google.com/maps/documentation/geocoding/intro#ReverseGeocoding)" + }, + "response": [] + } + ] + }, + { + "name": "HERE", + "item": [ + { + "name": "HERE - Geocode Resource", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://geocoder.api.here.com/6.2/geocode.json?app_id={{appid}}&app_code={{appcode}}&gen=9&searchtext=Emilio muñoz,madrid", + "protocol": "https", + "host": [ + "geocoder", + "api", + "here", + "com" + ], + "path": [ + "6.2", + "geocode.json" + ], + "query": [ + { + "key": "app_id", + "value": "{{appid}}" + }, + { + "key": "app_code", + "value": "{{appcode}}" + }, + { + "key": "gen", + "value": "9" + }, + { + "key": "searchtext", + "value": "Emilio muñoz,madrid" + } + ] + }, + "description": "[Full documentation](https://developer.here.com/rest-apis/documentation/geocoder/topics/resource-geocode.html)" + }, + "response": [] + }, + { + "name": "HERE - Reverse Geocode Resource", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://geocoder.api.here.com/6.2/reversegeocode.json?app_id={{appid}}&app_code={{appcode}}&gen=9&prox=50.112,8.683,100&mode=retrieveAddresses", + "protocol": "https", + "host": [ + "geocoder", + "api", + "here", + "com" + ], + "path": [ + "6.2", + "reversegeocode.json" + ], + "query": [ + { + "key": "app_id", + "value": "{{appid}}" + }, + { + "key": "app_code", + "value": "{{appcode}}" + }, + { + "key": "gen", + "value": "9" + }, + { + "key": "prox", + "value": "50.112,8.683,100" + }, + { + "key": "mode", + "value": "retrieveAddresses" + } + ] + }, + "description": "[Full documentation](https://developer.here.com/rest-apis/documentation/geocoder/topics/resource-reverse-geocode.html)" + }, + "response": [] + }, + { + "name": "HERE - Landmark Geocode Request", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://geocoder.api.here.com/6.2/search.json?app_id={{appid}}&app_code={{appcode}}&gen=9&searchtext=Ferry+Building,+San+Francisco", + "protocol": "https", + "host": [ + "geocoder", + "api", + "here", + "com" + ], + "path": [ + "6.2", + "search.json" + ], + "query": [ + { + "key": "app_id", + "value": "{{appid}}" + }, + { + "key": "app_code", + "value": "{{appcode}}" + }, + { + "key": "gen", + "value": "9" + }, + { + "key": "searchtext", + "value": "Ferry+Building,+San+Francisco" + } + ] + } + }, + "response": [] + } + ] + }, + { + "name": "MapQuest", + "item": [ + { + "name": "MapQuest - Forward GeoCode", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://www.mapquestapi.com/geocoding/v1/address?key={{key}}&location=Emilio muñoz 35, madrid", + "protocol": "http", + "host": [ + "www", + "mapquestapi", + "com" + ], + "path": [ + "geocoding", + "v1", + "address" + ], + "query": [ + { + "key": "key", + "value": "{{key}}" + }, + { + "key": "location", + "value": "Emilio muñoz 35, madrid" + } + ] + }, + "description": "[Full documentation](https://developer.mapquest.com/documentation/geocoding-api/)" + }, + "response": [] + }, + { + "name": "MapQuest - Forward GeoCode (5-box Input)", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://www.mapquestapi.com/geocoding/v1/address?key={{key}}&street=1600+Pennsylvania+Ave+NW&city=Washington&state=DC&postalCode=20500", + "protocol": "http", + "host": [ + "www", + "mapquestapi", + "com" + ], + "path": [ + "geocoding", + "v1", + "address" + ], + "query": [ + { + "key": "key", + "value": "{{key}}" + }, + { + "key": "street", + "value": "1600+Pennsylvania+Ave+NW" + }, + { + "key": "city", + "value": "Washington" + }, + { + "key": "state", + "value": "DC" + }, + { + "key": "postalCode", + "value": "20500" + } + ] + }, + "description": "[Full documentation](https://developer.mapquest.com/documentation/geocoding-api/#single)" + }, + "response": [] + }, + { + "name": "MapQuest - Reverse GeoCode", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://www.mapquestapi.com/geocoding/v1/reverse?key={{key}}&location=30.333472,-81.470448&includeRoadMetadata=true&includeNearestIntersection=true", + "protocol": "http", + "host": [ + "www", + "mapquestapi", + "com" + ], + "path": [ + "geocoding", + "v1", + "reverse" + ], + "query": [ + { + "key": "key", + "value": "{{key}}" + }, + { + "key": "location", + "value": "30.333472,-81.470448" + }, + { + "key": "includeRoadMetadata", + "value": "true" + }, + { + "key": "includeNearestIntersection", + "value": "true" + } + ] + }, + "description": "[Full documentation](https://developer.mapquest.com/documentation/geocoding-api/reverse/get/)" + }, + "response": [] + } + ] + }, + { + "name": "Mapbox", + "item": [ + { + "name": "Mapbox - Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://api.mapbox.com/geocoding/v5/mapbox.places/emilio%20muñoz.json?access_token={{token}}", + "protocol": "https", + "host": [ + "api", + "mapbox", + "com" + ], + "path": [ + "geocoding", + "v5", + "mapbox.places", + "emilio%20muñoz.json" + ], + "query": [ + { + "key": "access_token", + "value": "{{token}}" + } + ] + }, + "description": "[Full documentation](https://www.mapbox.com/api-documentation/?language=JavaScript#request-format)" + }, + "response": [] + }, + { + "name": "Mapbox - Reverse Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://api.mapbox.com/geocoding/v5/mapbox.places/-3.626966,40.432546.json?access_token={{token}}", + "protocol": "https", + "host": [ + "api", + "mapbox", + "com" + ], + "path": [ + "geocoding", + "v5", + "mapbox.places", + "-3.626966,40.432546.json" + ], + "query": [ + { + "key": "access_token", + "value": "{{token}}" + } + ] + }, + "description": "[Same as geocoding API](https://www.mapbox.com/api-documentation/?language=JavaScript#geocoding)" + }, + "response": [] + } + ] + }, + { + "name": "Mapzen", + "item": [ + { + "name": "Mapzen - Search (Forward Geocoding)", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://search.mapzen.com/v1/search?text=emilio muñoz, madrid&api_key={{apikey}}", + "protocol": "https", + "host": [ + "search", + "mapzen", + "com" + ], + "path": [ + "v1", + "search" + ], + "query": [ + { + "key": "text", + "value": "emilio muñoz, madrid" + }, + { + "key": "api_key", + "value": "{{apikey}}" + } + ] + }, + "description": "[Full documentation](https://mapzen.com/documentation/search/search/)" + }, + "response": [] + }, + { + "name": "Mapzen - Reverse Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://search.mapzen.com/v1/reverse?api_key={{apikey}}&point.lat=48.858268&point.lon=2.294471", + "protocol": "https", + "host": [ + "search", + "mapzen", + "com" + ], + "path": [ + "v1", + "reverse" + ], + "query": [ + { + "key": "api_key", + "value": "{{apikey}}" + }, + { + "key": "point.lat", + "value": "48.858268" + }, + { + "key": "point.lon", + "value": "2.294471" + } + ] + }, + "description": "[Full documentation](https://mapzen.com/documentation/search/reverse/)" + }, + "response": [] + } + ] + }, + { + "name": "OSM", + "item": [ + { + "name": "OSM - Search", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://nominatim.openstreetmap.org/search?format=json&q=emilio muñoz 35 Madrid", + "protocol": "http", + "host": [ + "nominatim", + "openstreetmap", + "org" + ], + "path": [ + "search" + ], + "query": [ + { + "key": "format", + "value": "json" + }, + { + "key": "q", + "value": "emilio muñoz 35 Madrid" + } + ] + }, + "description": "[Full documentation](http://wiki.openstreetmap.org/wiki/Nominatim#Search)" + }, + "response": [] + }, + { + "name": "OSM - Reverse", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://nominatim.openstreetmap.org/reverse?format=json&lat=40.432546&lon=-3.626966", + "protocol": "http", + "host": [ + "nominatim", + "openstreetmap", + "org" + ], + "path": [ + "reverse" + ], + "query": [ + { + "key": "format", + "value": "json" + }, + { + "key": "lat", + "value": "40.432546" + }, + { + "key": "lon", + "value": "-3.626966" + } + ] + }, + "description": "[Full description of the service:](http://wiki.openstreetmap.org/wiki/Nominatim#Reverse_Geocoding)" + }, + "response": [] + }, + { + "name": "OSM - Address lookup", + "event": [ + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "var tests;" + ] + } + }, + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "var prScript" + ] + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "http://nominatim.openstreetmap.org/lookup?osm_ids=R146656,W104393803,N240109189&format=json", + "protocol": "http", + "host": [ + "nominatim", + "openstreetmap", + "org" + ], + "path": [ + "lookup" + ], + "query": [ + { + "key": "osm_ids", + "value": "R146656,W104393803,N240109189" + }, + { + "key": "format", + "value": "json" + } + ] + }, + "description": "[Full description of the service:](http://wiki.openstreetmap.org/wiki/Nominatim#Address_lookup)" + }, + "response": [] + } + ] + }, + { + "name": "OpenCage", + "item": [ + { + "name": "OpenCage - Forward Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://api.opencagedata.com/geocode/v1/json?q=emilio+mu%C3%B1oz+madrid&pretty=1&key={{api-key}}", + "protocol": "https", + "host": [ + "api", + "opencagedata", + "com" + ], + "path": [ + "geocode", + "v1", + "json" + ], + "query": [ + { + "key": "q", + "value": "emilio+mu%C3%B1oz+madrid" + }, + { + "key": "pretty", + "value": "1" + }, + { + "key": "key", + "value": "{{api-key}}" + } + ] + }, + "description": "[Full documentation](https://geocoder.opencagedata.com/api#forward)" + }, + "response": [] + }, + { + "name": "OpenCage - Reverse Geocoding", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://api.opencagedata.com/geocode/v1/json?q=-23.5373732,-46.8374628&pretty=1&key={{api-key}}", + "protocol": "https", + "host": [ + "api", + "opencagedata", + "com" + ], + "path": [ + "geocode", + "v1", + "json" + ], + "query": [ + { + "key": "q", + "value": "-23.5373732,-46.8374628" + }, + { + "key": "pretty", + "value": "1" + }, + { + "key": "key", + "value": "{{api-key}}" + } + ] + }, + "description": "[Full documentation](https://geocoder.opencagedata.com/api#reverse-resp)" + }, + "response": [] + }, + { + "name": "OpenCage - Forward with Google Compatibility", + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://api.opencagedata.com/geocode/v1/google-v3-json?address=emilio+mu%C3%B1oz+madrid&pretty=1&key={{api-key}}", + "protocol": "https", + "host": [ + "api", + "opencagedata", + "com" + ], + "path": [ + "geocode", + "v1", + "google-v3-json" + ], + "query": [ + { + "key": "address", + "value": "emilio+mu%C3%B1oz+madrid" + }, + { + "key": "pretty", + "value": "1" + }, + { + "key": "key", + "value": "{{api-key}}" + } + ] + }, + "description": "[Full documentation](https://geocoder.opencagedata.com/api#google-compat)" + }, + "response": [] + } + ] + } + ] +} \ No newline at end of file diff --git a/labs/2022/05-multilevel/solucoes/README.md b/labs/2022/05-multilevel/solucoes/README.md new file mode 100644 index 000000000..7de6ce0bc --- /dev/null +++ b/labs/2022/05-multilevel/solucoes/README.md @@ -0,0 +1 @@ +## Dentro desta pasta deve estar a sua solução do laboratório. diff --git a/labs/2022/README.md b/labs/2022/README.md index 0b406e166..4a64be0aa 100644 --- a/labs/2022/README.md +++ b/labs/2022/README.md @@ -6,6 +6,7 @@ * [Laboratório 2](02-design/) * [Laboratório 3](03-composition/) * [Laboratório 4](04-mvc/) +* [Laboratório 5](05-multilevel/) ## Passos para submissão dos Laboratórios. diff --git a/templates/2022/lab05/README.md b/templates/2022/lab05/README.md new file mode 100644 index 000000000..43a280a96 --- /dev/null +++ b/templates/2022/lab05/README.md @@ -0,0 +1,24 @@ +# Modelo para Apresentação do Lab04 - MVC + +Estrutura de pastas: + +~~~ +├── README.md <- arquivo apresentando a tarefa +│ +├── images <- arquivos de imagens usadas no documento +│ +└── app <- apps do MIT App Inventor exportados em formato `aia` +~~~ + +# Aluno +* `` + +# Tarefa + +> Coloque as imagens PNG da captura das seguintes telas do seu aplicativo: +> * tela 1 - captura da tela completa de design de interface +> * tela 2 - captura de tela do app sem digitar romance +> * tela 3 - captura de tela do app com romance digitado e resultado retornado +> * tela 4 - (opcional) captura de tela do app quando acontece um erro +> +> Coloque um link para o arquivo do aplicativo exportado a partir do MIT App Inventor em formato `aia`. Ele estará dentro da pasta `app`. diff --git a/templates/2022/lab05/images/aplicativo.png b/templates/2022/lab05/images/aplicativo.png new file mode 100644 index 0000000000000000000000000000000000000000..a660ed9154b0a78e1719a19e8e39f252251733df GIT binary patch literal 48866 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 YP&c`p)Fmd{ZtsAXtfZ1erI=yBe}eEoK>z>% literal 0 HcmV?d00001 diff --git a/templates/2022/lab05/images/blocks.png b/templates/2022/lab05/images/blocks.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad1fb936100ebad90c4b20d099dc30c2de1ec01 GIT binary patch literal 9904 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%0Ai^ms^=Y;J)*UYQcZC*?2-GW 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%0A4&$`{fkBe#&L}*-z&Jp_N|zkn**AXgeiS8 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

C{^owxdNd_3lOUvrJYrP8 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 literal 0 HcmV?d00001 diff --git a/templates/2022/lab05/images/mit-app-inventor-events.png b/templates/2022/lab05/images/mit-app-inventor-events.png new file mode 100644 index 0000000000000000000000000000000000000000..4b6a6f2d64ea964c62d37af9ca9c13c68621b091 GIT binary patch literal 102034 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∨yiuM+;q}YDa zZ!21-fi*_u6Uv z?cuXx&!;bW^&j;y(g3()>H8=neOs70DZ-SgVNa3&74SeJZ+w5Y2KGO|a|;1Pp-A8= z9UwlyGrIu?b(m6}h}GtH-rv;)!DYJ~1a9+jcE%wgAp!cGaKZnI^P%c!Iw!;ZDxf3- zFc&Z;3jVamwHX*Rb$>c6W@TaV12EM8&zG#WINds+!(pXb-1Wq|gqK3m1-}e3uH#Q9 zIMd%Na3=&2ySB!CSmTnJH$@I9{abi(`zT>X(;#SC_zQJW9NCQTU=Nt5f!eg;2)*t+ zze0lXnv4Dd{n=;#+r7_KeS>%H=kfXW6_F7P<6o)M@;9ECGEFiqHX%~60gSMVmW}R6 zd*1bS3xaCoB97Aa{C9~?eFs8y8vJNwdrJ`ye36%fCb9>2jF1$(BGR!_QR9#fl8nz4 zgy(>x`CHMn9$q)jhdl9fzRrGxscA
  • Qc|+xa7Iy+(Hs4qsJSnyx@_=_Y{{Oisgg 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 Date: Sat, 3 Sep 2022 11:46:06 -0300 Subject: [PATCH 04/19] update (lab05): submission details --- labs/2022/05-multilevel/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/labs/2022/05-multilevel/README.md b/labs/2022/05-multilevel/README.md index 378477c04..f7f91d8f8 100644 --- a/labs/2022/05-multilevel/README.md +++ b/labs/2022/05-multilevel/README.md @@ -5,4 +5,5 @@ Elabore um protótipo de uma interface gráfica com um usuário no MIT App Inven Serão considerados pontos de qualidade: * se a app mostrar a imagem do romance +* se aceitar com espaços e converter para underscore * se houver tratamento de erros From 823bd459782baa78cd43771690f1296769b1967e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Santanch=C3=A8?= Date: Sat, 3 Sep 2022 11:54:42 -0300 Subject: [PATCH 05/19] update (lab05): more information --- labs/2022/05-multilevel/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/labs/2022/05-multilevel/README.md b/labs/2022/05-multilevel/README.md index f7f91d8f8..fc59d9d1a 100644 --- a/labs/2022/05-multilevel/README.md +++ b/labs/2022/05-multilevel/README.md @@ -7,3 +7,5 @@ Serão considerados pontos de qualidade: * se a app mostrar a imagem do romance * se aceitar com espaços e converter para underscore * se houver tratamento de erros + +O usuário não deve digitar o .json From 538d5af7ba1c0e8bde64cb518d490b46dfc17259 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Santanch=C3=A8?= Date: Sat, 3 Sep 2022 12:23:29 -0300 Subject: [PATCH 06/19] refactor (lab05): xkcd also accepted. --- labs/2022/05-multilevel/README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/labs/2022/05-multilevel/README.md b/labs/2022/05-multilevel/README.md index fc59d9d1a..a5a50c0e9 100644 --- a/labs/2022/05-multilevel/README.md +++ b/labs/2022/05-multilevel/README.md @@ -1,11 +1,13 @@ # Composição Multinível, Serviços e REST *Lab de Componentização e Reúso de Software 03/09/2022* -Elabore um protótipo de uma interface gráfica com um usuário no MIT App Inventor no qual se digite o nome de um romance e o aplicativo mostre dados desse romance. Os dados devem ser recuperados da DBPedia. +Elabore um protótipo de uma interface gráfica com um usuário no MIT App Inventor no qual: +* ou se digite o nome de um romance e o aplicativo mostre dados desse romance +* ou se digite o número do quadrinho e o aplicativo mostre dados sobre ele do xkcd. Serão considerados pontos de qualidade: -* se a app mostrar a imagem do romance -* se aceitar com espaços e converter para underscore +* se a app mostrar a imagem do romance (DBPedia) +* se aceitar com espaços e converter para underscore (DBPedia) * se houver tratamento de erros -O usuário não deve digitar o .json +No caso da DBPedia, o usuário não deve digitar o .json. No caso do xkcd, não é suficiente mostrar a imagem dos quadrinhos, porque isso foi feito em sala. Devem ser mostrados outros dados, como título, ano de publicação etc. From 45933a3ac013d93fc54c20f0ccb789bd67016cb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Santanch=C3=A8?= Date: Sat, 3 Sep 2022 12:27:12 -0300 Subject: [PATCH 07/19] fix (lab05): extra information --- labs/2022/05-multilevel/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/labs/2022/05-multilevel/README.md b/labs/2022/05-multilevel/README.md index a5a50c0e9..8c9e24286 100644 --- a/labs/2022/05-multilevel/README.md +++ b/labs/2022/05-multilevel/README.md @@ -2,7 +2,7 @@ *Lab de Componentização e Reúso de Software 03/09/2022* Elabore um protótipo de uma interface gráfica com um usuário no MIT App Inventor no qual: -* ou se digite o nome de um romance e o aplicativo mostre dados desse romance +* ou se digite o nome de um romance e o aplicativo mostre dados desse romance recuperados da DBPedia; * ou se digite o número do quadrinho e o aplicativo mostre dados sobre ele do xkcd. Serão considerados pontos de qualidade: From 39062aa3f49d8ff4ff83a2d76163346ebaa38c55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Santanch=C3=A8?= Date: Wed, 22 Feb 2023 12:32:48 -0300 Subject: [PATCH 08/19] refactor (eclipse): renamed to java --- .gitignore | 3 --- {eclipse => java}/.classpath | 0 {eclipse => java}/.project | 11 +++++++++++ .../.settings/org.eclipse.jdt.core.prefs | 0 {eclipse => java}/lib/xchart-3.5.2.jar | Bin .../factory/s01aquatic/AppAquaticConsole1.java | 0 .../c06patterns/factory/s01aquatic/CrabConsole.java | 0 .../c06patterns/factory/s01aquatic/FishConsole.java | 0 .../factory/s01aquatic/FishTankConsole.java | 0 .../c06patterns/factory/s01aquatic/IFishTank.java | 0 .../c06patterns/factory/s01aquatic/ISeaAnimal.java | 0 .../factory/s02aquatic/AppAquaticGUI1.java | 0 .../pt/c06patterns/factory/s02aquatic/CrabGUI.java | 0 .../pt/c06patterns/factory/s02aquatic/FishGUI.java | 0 .../c06patterns/factory/s02aquatic/FishTankGUI.java | 0 .../c06patterns/factory/s02aquatic/IFishTank.java | 0 .../c06patterns/factory/s02aquatic/ISeaAnimal.java | 0 .../src/pt/c06patterns/factory/s02aquatic/crab.png | Bin .../src/pt/c06patterns/factory/s02aquatic/fish.png | Bin .../factory/s03aquatic/AppAquaticConsole2.java | 0 .../factory/s03aquatic/AppAquaticGUI2.java | 0 .../s03aquatic/console/AquaticFactoryConsole.java | 0 .../factory/s03aquatic/console/CrabConsole.java | 0 .../factory/s03aquatic/console/FishConsole.java | 0 .../factory/s03aquatic/console/FishTankConsole.java | 0 .../factory/s03aquatic/gui/AquaticFactoryGUI.java | 0 .../c06patterns/factory/s03aquatic/gui/CrabGUI.java | 0 .../c06patterns/factory/s03aquatic/gui/FishGUI.java | 0 .../factory/s03aquatic/gui/FishTankGUI.java | 0 .../pt/c06patterns/factory/s03aquatic/gui/crab.png | Bin .../pt/c06patterns/factory/s03aquatic/gui/fish.png | Bin .../s03aquatic/interfaces/IAquaticFactory.java | 0 .../factory/s03aquatic/interfaces/IFishTank.java | 0 .../factory/s03aquatic/interfaces/ISeaAnimal.java | 0 .../c06patterns/factory/s04aquatic/AppAquatic4.java | 0 .../factory/s04aquatic/AquaticAbstractFactory.java | 0 .../s04aquatic/console/AquaticFactoryConsole.java | 0 .../factory/s04aquatic/console/CrabConsole.java | 0 .../factory/s04aquatic/console/FishConsole.java | 0 .../factory/s04aquatic/console/FishTankConsole.java | 0 .../factory/s04aquatic/gui/AquaticFactoryGUI.java | 0 .../c06patterns/factory/s04aquatic/gui/CrabGUI.java | 0 .../c06patterns/factory/s04aquatic/gui/FishGUI.java | 0 .../factory/s04aquatic/gui/FishTankGUI.java | 0 .../pt/c06patterns/factory/s04aquatic/gui/crab.png | Bin .../pt/c06patterns/factory/s04aquatic/gui/fish.png | Bin .../s04aquatic/interfaces/IAquaticFactory.java | 0 .../factory/s04aquatic/interfaces/IFishTank.java | 0 .../factory/s04aquatic/interfaces/ISeaAnimal.java | 0 .../factory/s10components/App05ChartSequence.java | 0 .../factory/s10components/chart/BarChart.java | 0 .../s10components/chart/BarChartFactory.java | 0 .../s10components/chart/ConsoleBarChart.java | 0 .../s10components/chart/GraphicBarChart.java | 0 .../factory/s10components/chart/IBarChart.java | 0 .../s10components/chart/IBarChartProperties.java | 0 .../factory/s10components/chart/IChart.java | 0 .../factory/s10components/chart/IRSequence.java | 0 .../chart/exception/InvalidBlankChar.java | 0 .../chart/exception/PlotException.java | 0 .../chart/exception/UnsupportedNegativeNumber.java | 0 .../sequence/ArithmeticProgression.java | 0 .../factory/s10components/sequence/Fibonacci.java | 0 .../sequence/GeometricProgression.java | 0 .../s10components/sequence/IMathRatioSequence.java | 0 .../s10components/sequence/IMathSequence.java | 0 .../sequence/ISeqInitialProperties.java | 0 .../s10components/sequence/ISeqRatioProperties.java | 0 .../factory/s10components/sequence/ISequence.java | 0 .../s10components/sequence/SequenceFactory.java | 0 .../s01chartseq/s01start/App01ChartSequence.java | 0 .../s01chartseq/s01start/chart/BarChart.java | 0 .../s01chartseq/s01start/chart/IBarChart.java | 0 .../s01start/chart/IBarChartProperties.java | 0 .../s01chartseq/s01start/chart/IChart.java | 0 .../s01chartseq/s01start/chart/IRSequence.java | 0 .../s01start/sequence/GeometricProgression.java | 0 .../s01start/sequence/IGeometricProgression.java | 0 .../sequence/IGeometricProgressionProperties.java | 0 .../s01chartseq/s01start/sequence/ISequence.java | 0 .../s02sequences/App02ChartSequence.java | 0 .../s01chartseq/s02sequences/chart/BarChart.java | 0 .../s02sequences/chart/ConsoleBarChart.java | 0 .../s02sequences/chart/GraphicBarChart.java | 0 .../s01chartseq/s02sequences/chart/IBarChart.java | 0 .../s02sequences/chart/IBarChartProperties.java | 0 .../s01chartseq/s02sequences/chart/IChart.java | 0 .../s01chartseq/s02sequences/chart/IRSequence.java | 0 .../sequence/ArithmeticProgression.java | 0 .../s02sequences/sequence/Fibonacci.java | 0 .../s02sequences/sequence/GeometricProgression.java | 0 .../s02sequences/sequence/IMathRatioSequence.java | 0 .../s02sequences/sequence/IMathSequence.java | 0 .../sequence/ISeqInitialProperties.java | 0 .../s02sequences/sequence/ISeqRatioProperties.java | 0 .../s02sequences/sequence/ISequence.java | 0 96 files changed, 11 insertions(+), 3 deletions(-) rename {eclipse => java}/.classpath (100%) rename {eclipse => java}/.project (55%) rename {eclipse => java}/.settings/org.eclipse.jdt.core.prefs (100%) rename {eclipse => java}/lib/xchart-3.5.2.jar (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s01aquatic/AppAquaticConsole1.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s01aquatic/CrabConsole.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s01aquatic/FishConsole.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s01aquatic/FishTankConsole.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s01aquatic/IFishTank.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s01aquatic/ISeaAnimal.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s02aquatic/AppAquaticGUI1.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s02aquatic/CrabGUI.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s02aquatic/FishGUI.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s02aquatic/FishTankGUI.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s02aquatic/IFishTank.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s02aquatic/ISeaAnimal.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s02aquatic/crab.png (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s02aquatic/fish.png (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/AppAquaticConsole2.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/AppAquaticGUI2.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/console/AquaticFactoryConsole.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/console/CrabConsole.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/console/FishConsole.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/console/FishTankConsole.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/gui/AquaticFactoryGUI.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/gui/CrabGUI.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/gui/FishGUI.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/gui/FishTankGUI.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/gui/crab.png (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/gui/fish.png (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/interfaces/IAquaticFactory.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/interfaces/IFishTank.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s03aquatic/interfaces/ISeaAnimal.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/AppAquatic4.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/AquaticAbstractFactory.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/console/AquaticFactoryConsole.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/console/CrabConsole.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/console/FishConsole.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/console/FishTankConsole.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/gui/AquaticFactoryGUI.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/gui/CrabGUI.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/gui/FishGUI.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/gui/FishTankGUI.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/gui/crab.png (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/gui/fish.png (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/interfaces/IAquaticFactory.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/interfaces/IFishTank.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s04aquatic/interfaces/ISeaAnimal.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/App05ChartSequence.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/chart/BarChart.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/chart/BarChartFactory.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/chart/ConsoleBarChart.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/chart/GraphicBarChart.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/chart/IBarChart.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/chart/IBarChartProperties.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/chart/IChart.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/chart/IRSequence.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/chart/exception/InvalidBlankChar.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/chart/exception/PlotException.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/chart/exception/UnsupportedNegativeNumber.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/sequence/ArithmeticProgression.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/sequence/Fibonacci.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/sequence/GeometricProgression.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/sequence/IMathRatioSequence.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/sequence/IMathSequence.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/sequence/ISeqInitialProperties.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/sequence/ISeqRatioProperties.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/sequence/ISequence.java (100%) rename {eclipse => java}/src/pt/c06patterns/factory/s10components/sequence/SequenceFactory.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s01start/App01ChartSequence.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s01start/chart/BarChart.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s01start/chart/IBarChart.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s01start/chart/IBarChartProperties.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s01start/chart/IChart.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s01start/chart/IRSequence.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s01start/sequence/GeometricProgression.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s01start/sequence/IGeometricProgression.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s01start/sequence/IGeometricProgressionProperties.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s01start/sequence/ISequence.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/App02ChartSequence.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/chart/BarChart.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/chart/ConsoleBarChart.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/chart/GraphicBarChart.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/chart/IBarChart.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/chart/IBarChartProperties.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/chart/IChart.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/chart/IRSequence.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ArithmeticProgression.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/sequence/Fibonacci.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/sequence/GeometricProgression.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/sequence/IMathRatioSequence.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/sequence/IMathSequence.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISeqInitialProperties.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISeqRatioProperties.java (100%) rename {eclipse => java}/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISequence.java (100%) diff --git a/.gitignore b/.gitignore index ba3536049..6c3881a69 100644 --- a/.gitignore +++ b/.gitignore @@ -8,10 +8,7 @@ bin ### STS ### .apt_generated -.classpath .factorypath -.project -.settings .springBeans .sts4-cache diff --git a/eclipse/.classpath b/java/.classpath similarity index 100% rename from eclipse/.classpath rename to java/.classpath diff --git a/eclipse/.project b/java/.project similarity index 55% rename from eclipse/.project rename to java/.project index 3271b4a60..96969620f 100644 --- a/eclipse/.project +++ b/java/.project @@ -14,4 +14,15 @@ org.eclipse.jdt.core.javanature + + + 1677079743467 + + 30 + + org.eclipse.core.resources.regexFilterMatcher + node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ + + + diff --git a/eclipse/.settings/org.eclipse.jdt.core.prefs b/java/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from eclipse/.settings/org.eclipse.jdt.core.prefs rename to java/.settings/org.eclipse.jdt.core.prefs diff --git a/eclipse/lib/xchart-3.5.2.jar b/java/lib/xchart-3.5.2.jar similarity index 100% rename from eclipse/lib/xchart-3.5.2.jar rename to java/lib/xchart-3.5.2.jar diff --git a/eclipse/src/pt/c06patterns/factory/s01aquatic/AppAquaticConsole1.java b/java/src/pt/c06patterns/factory/s01aquatic/AppAquaticConsole1.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s01aquatic/AppAquaticConsole1.java rename to java/src/pt/c06patterns/factory/s01aquatic/AppAquaticConsole1.java diff --git a/eclipse/src/pt/c06patterns/factory/s01aquatic/CrabConsole.java b/java/src/pt/c06patterns/factory/s01aquatic/CrabConsole.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s01aquatic/CrabConsole.java rename to java/src/pt/c06patterns/factory/s01aquatic/CrabConsole.java diff --git a/eclipse/src/pt/c06patterns/factory/s01aquatic/FishConsole.java b/java/src/pt/c06patterns/factory/s01aquatic/FishConsole.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s01aquatic/FishConsole.java rename to java/src/pt/c06patterns/factory/s01aquatic/FishConsole.java diff --git a/eclipse/src/pt/c06patterns/factory/s01aquatic/FishTankConsole.java b/java/src/pt/c06patterns/factory/s01aquatic/FishTankConsole.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s01aquatic/FishTankConsole.java rename to java/src/pt/c06patterns/factory/s01aquatic/FishTankConsole.java diff --git a/eclipse/src/pt/c06patterns/factory/s01aquatic/IFishTank.java b/java/src/pt/c06patterns/factory/s01aquatic/IFishTank.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s01aquatic/IFishTank.java rename to java/src/pt/c06patterns/factory/s01aquatic/IFishTank.java diff --git a/eclipse/src/pt/c06patterns/factory/s01aquatic/ISeaAnimal.java b/java/src/pt/c06patterns/factory/s01aquatic/ISeaAnimal.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s01aquatic/ISeaAnimal.java rename to java/src/pt/c06patterns/factory/s01aquatic/ISeaAnimal.java diff --git a/eclipse/src/pt/c06patterns/factory/s02aquatic/AppAquaticGUI1.java b/java/src/pt/c06patterns/factory/s02aquatic/AppAquaticGUI1.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s02aquatic/AppAquaticGUI1.java rename to java/src/pt/c06patterns/factory/s02aquatic/AppAquaticGUI1.java diff --git a/eclipse/src/pt/c06patterns/factory/s02aquatic/CrabGUI.java b/java/src/pt/c06patterns/factory/s02aquatic/CrabGUI.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s02aquatic/CrabGUI.java rename to java/src/pt/c06patterns/factory/s02aquatic/CrabGUI.java diff --git a/eclipse/src/pt/c06patterns/factory/s02aquatic/FishGUI.java b/java/src/pt/c06patterns/factory/s02aquatic/FishGUI.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s02aquatic/FishGUI.java rename to java/src/pt/c06patterns/factory/s02aquatic/FishGUI.java diff --git a/eclipse/src/pt/c06patterns/factory/s02aquatic/FishTankGUI.java b/java/src/pt/c06patterns/factory/s02aquatic/FishTankGUI.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s02aquatic/FishTankGUI.java rename to java/src/pt/c06patterns/factory/s02aquatic/FishTankGUI.java diff --git a/eclipse/src/pt/c06patterns/factory/s02aquatic/IFishTank.java b/java/src/pt/c06patterns/factory/s02aquatic/IFishTank.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s02aquatic/IFishTank.java rename to java/src/pt/c06patterns/factory/s02aquatic/IFishTank.java diff --git a/eclipse/src/pt/c06patterns/factory/s02aquatic/ISeaAnimal.java b/java/src/pt/c06patterns/factory/s02aquatic/ISeaAnimal.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s02aquatic/ISeaAnimal.java rename to java/src/pt/c06patterns/factory/s02aquatic/ISeaAnimal.java diff --git a/eclipse/src/pt/c06patterns/factory/s02aquatic/crab.png b/java/src/pt/c06patterns/factory/s02aquatic/crab.png similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s02aquatic/crab.png rename to java/src/pt/c06patterns/factory/s02aquatic/crab.png diff --git a/eclipse/src/pt/c06patterns/factory/s02aquatic/fish.png b/java/src/pt/c06patterns/factory/s02aquatic/fish.png similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s02aquatic/fish.png rename to java/src/pt/c06patterns/factory/s02aquatic/fish.png diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/AppAquaticConsole2.java b/java/src/pt/c06patterns/factory/s03aquatic/AppAquaticConsole2.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/AppAquaticConsole2.java rename to java/src/pt/c06patterns/factory/s03aquatic/AppAquaticConsole2.java diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/AppAquaticGUI2.java b/java/src/pt/c06patterns/factory/s03aquatic/AppAquaticGUI2.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/AppAquaticGUI2.java rename to java/src/pt/c06patterns/factory/s03aquatic/AppAquaticGUI2.java diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/console/AquaticFactoryConsole.java b/java/src/pt/c06patterns/factory/s03aquatic/console/AquaticFactoryConsole.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/console/AquaticFactoryConsole.java rename to java/src/pt/c06patterns/factory/s03aquatic/console/AquaticFactoryConsole.java diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/console/CrabConsole.java b/java/src/pt/c06patterns/factory/s03aquatic/console/CrabConsole.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/console/CrabConsole.java rename to java/src/pt/c06patterns/factory/s03aquatic/console/CrabConsole.java diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/console/FishConsole.java b/java/src/pt/c06patterns/factory/s03aquatic/console/FishConsole.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/console/FishConsole.java rename to java/src/pt/c06patterns/factory/s03aquatic/console/FishConsole.java diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/console/FishTankConsole.java b/java/src/pt/c06patterns/factory/s03aquatic/console/FishTankConsole.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/console/FishTankConsole.java rename to java/src/pt/c06patterns/factory/s03aquatic/console/FishTankConsole.java diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/gui/AquaticFactoryGUI.java b/java/src/pt/c06patterns/factory/s03aquatic/gui/AquaticFactoryGUI.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/gui/AquaticFactoryGUI.java rename to java/src/pt/c06patterns/factory/s03aquatic/gui/AquaticFactoryGUI.java diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/gui/CrabGUI.java b/java/src/pt/c06patterns/factory/s03aquatic/gui/CrabGUI.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/gui/CrabGUI.java rename to java/src/pt/c06patterns/factory/s03aquatic/gui/CrabGUI.java diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/gui/FishGUI.java b/java/src/pt/c06patterns/factory/s03aquatic/gui/FishGUI.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/gui/FishGUI.java rename to java/src/pt/c06patterns/factory/s03aquatic/gui/FishGUI.java diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/gui/FishTankGUI.java b/java/src/pt/c06patterns/factory/s03aquatic/gui/FishTankGUI.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/gui/FishTankGUI.java rename to java/src/pt/c06patterns/factory/s03aquatic/gui/FishTankGUI.java diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/gui/crab.png b/java/src/pt/c06patterns/factory/s03aquatic/gui/crab.png similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/gui/crab.png rename to java/src/pt/c06patterns/factory/s03aquatic/gui/crab.png diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/gui/fish.png b/java/src/pt/c06patterns/factory/s03aquatic/gui/fish.png similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/gui/fish.png rename to java/src/pt/c06patterns/factory/s03aquatic/gui/fish.png diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/interfaces/IAquaticFactory.java b/java/src/pt/c06patterns/factory/s03aquatic/interfaces/IAquaticFactory.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/interfaces/IAquaticFactory.java rename to java/src/pt/c06patterns/factory/s03aquatic/interfaces/IAquaticFactory.java diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/interfaces/IFishTank.java b/java/src/pt/c06patterns/factory/s03aquatic/interfaces/IFishTank.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/interfaces/IFishTank.java rename to java/src/pt/c06patterns/factory/s03aquatic/interfaces/IFishTank.java diff --git a/eclipse/src/pt/c06patterns/factory/s03aquatic/interfaces/ISeaAnimal.java b/java/src/pt/c06patterns/factory/s03aquatic/interfaces/ISeaAnimal.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s03aquatic/interfaces/ISeaAnimal.java rename to java/src/pt/c06patterns/factory/s03aquatic/interfaces/ISeaAnimal.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/AppAquatic4.java b/java/src/pt/c06patterns/factory/s04aquatic/AppAquatic4.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/AppAquatic4.java rename to java/src/pt/c06patterns/factory/s04aquatic/AppAquatic4.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/AquaticAbstractFactory.java b/java/src/pt/c06patterns/factory/s04aquatic/AquaticAbstractFactory.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/AquaticAbstractFactory.java rename to java/src/pt/c06patterns/factory/s04aquatic/AquaticAbstractFactory.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/console/AquaticFactoryConsole.java b/java/src/pt/c06patterns/factory/s04aquatic/console/AquaticFactoryConsole.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/console/AquaticFactoryConsole.java rename to java/src/pt/c06patterns/factory/s04aquatic/console/AquaticFactoryConsole.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/console/CrabConsole.java b/java/src/pt/c06patterns/factory/s04aquatic/console/CrabConsole.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/console/CrabConsole.java rename to java/src/pt/c06patterns/factory/s04aquatic/console/CrabConsole.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/console/FishConsole.java b/java/src/pt/c06patterns/factory/s04aquatic/console/FishConsole.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/console/FishConsole.java rename to java/src/pt/c06patterns/factory/s04aquatic/console/FishConsole.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/console/FishTankConsole.java b/java/src/pt/c06patterns/factory/s04aquatic/console/FishTankConsole.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/console/FishTankConsole.java rename to java/src/pt/c06patterns/factory/s04aquatic/console/FishTankConsole.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/gui/AquaticFactoryGUI.java b/java/src/pt/c06patterns/factory/s04aquatic/gui/AquaticFactoryGUI.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/gui/AquaticFactoryGUI.java rename to java/src/pt/c06patterns/factory/s04aquatic/gui/AquaticFactoryGUI.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/gui/CrabGUI.java b/java/src/pt/c06patterns/factory/s04aquatic/gui/CrabGUI.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/gui/CrabGUI.java rename to java/src/pt/c06patterns/factory/s04aquatic/gui/CrabGUI.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/gui/FishGUI.java b/java/src/pt/c06patterns/factory/s04aquatic/gui/FishGUI.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/gui/FishGUI.java rename to java/src/pt/c06patterns/factory/s04aquatic/gui/FishGUI.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/gui/FishTankGUI.java b/java/src/pt/c06patterns/factory/s04aquatic/gui/FishTankGUI.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/gui/FishTankGUI.java rename to java/src/pt/c06patterns/factory/s04aquatic/gui/FishTankGUI.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/gui/crab.png b/java/src/pt/c06patterns/factory/s04aquatic/gui/crab.png similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/gui/crab.png rename to java/src/pt/c06patterns/factory/s04aquatic/gui/crab.png diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/gui/fish.png b/java/src/pt/c06patterns/factory/s04aquatic/gui/fish.png similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/gui/fish.png rename to java/src/pt/c06patterns/factory/s04aquatic/gui/fish.png diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/interfaces/IAquaticFactory.java b/java/src/pt/c06patterns/factory/s04aquatic/interfaces/IAquaticFactory.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/interfaces/IAquaticFactory.java rename to java/src/pt/c06patterns/factory/s04aquatic/interfaces/IAquaticFactory.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/interfaces/IFishTank.java b/java/src/pt/c06patterns/factory/s04aquatic/interfaces/IFishTank.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/interfaces/IFishTank.java rename to java/src/pt/c06patterns/factory/s04aquatic/interfaces/IFishTank.java diff --git a/eclipse/src/pt/c06patterns/factory/s04aquatic/interfaces/ISeaAnimal.java b/java/src/pt/c06patterns/factory/s04aquatic/interfaces/ISeaAnimal.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s04aquatic/interfaces/ISeaAnimal.java rename to java/src/pt/c06patterns/factory/s04aquatic/interfaces/ISeaAnimal.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/App05ChartSequence.java b/java/src/pt/c06patterns/factory/s10components/App05ChartSequence.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/App05ChartSequence.java rename to java/src/pt/c06patterns/factory/s10components/App05ChartSequence.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/chart/BarChart.java b/java/src/pt/c06patterns/factory/s10components/chart/BarChart.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/chart/BarChart.java rename to java/src/pt/c06patterns/factory/s10components/chart/BarChart.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/chart/BarChartFactory.java b/java/src/pt/c06patterns/factory/s10components/chart/BarChartFactory.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/chart/BarChartFactory.java rename to java/src/pt/c06patterns/factory/s10components/chart/BarChartFactory.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/chart/ConsoleBarChart.java b/java/src/pt/c06patterns/factory/s10components/chart/ConsoleBarChart.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/chart/ConsoleBarChart.java rename to java/src/pt/c06patterns/factory/s10components/chart/ConsoleBarChart.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/chart/GraphicBarChart.java b/java/src/pt/c06patterns/factory/s10components/chart/GraphicBarChart.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/chart/GraphicBarChart.java rename to java/src/pt/c06patterns/factory/s10components/chart/GraphicBarChart.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/chart/IBarChart.java b/java/src/pt/c06patterns/factory/s10components/chart/IBarChart.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/chart/IBarChart.java rename to java/src/pt/c06patterns/factory/s10components/chart/IBarChart.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/chart/IBarChartProperties.java b/java/src/pt/c06patterns/factory/s10components/chart/IBarChartProperties.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/chart/IBarChartProperties.java rename to java/src/pt/c06patterns/factory/s10components/chart/IBarChartProperties.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/chart/IChart.java b/java/src/pt/c06patterns/factory/s10components/chart/IChart.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/chart/IChart.java rename to java/src/pt/c06patterns/factory/s10components/chart/IChart.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/chart/IRSequence.java b/java/src/pt/c06patterns/factory/s10components/chart/IRSequence.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/chart/IRSequence.java rename to java/src/pt/c06patterns/factory/s10components/chart/IRSequence.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/chart/exception/InvalidBlankChar.java b/java/src/pt/c06patterns/factory/s10components/chart/exception/InvalidBlankChar.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/chart/exception/InvalidBlankChar.java rename to java/src/pt/c06patterns/factory/s10components/chart/exception/InvalidBlankChar.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/chart/exception/PlotException.java b/java/src/pt/c06patterns/factory/s10components/chart/exception/PlotException.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/chart/exception/PlotException.java rename to java/src/pt/c06patterns/factory/s10components/chart/exception/PlotException.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/chart/exception/UnsupportedNegativeNumber.java b/java/src/pt/c06patterns/factory/s10components/chart/exception/UnsupportedNegativeNumber.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/chart/exception/UnsupportedNegativeNumber.java rename to java/src/pt/c06patterns/factory/s10components/chart/exception/UnsupportedNegativeNumber.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/sequence/ArithmeticProgression.java b/java/src/pt/c06patterns/factory/s10components/sequence/ArithmeticProgression.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/sequence/ArithmeticProgression.java rename to java/src/pt/c06patterns/factory/s10components/sequence/ArithmeticProgression.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/sequence/Fibonacci.java b/java/src/pt/c06patterns/factory/s10components/sequence/Fibonacci.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/sequence/Fibonacci.java rename to java/src/pt/c06patterns/factory/s10components/sequence/Fibonacci.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/sequence/GeometricProgression.java b/java/src/pt/c06patterns/factory/s10components/sequence/GeometricProgression.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/sequence/GeometricProgression.java rename to java/src/pt/c06patterns/factory/s10components/sequence/GeometricProgression.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/sequence/IMathRatioSequence.java b/java/src/pt/c06patterns/factory/s10components/sequence/IMathRatioSequence.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/sequence/IMathRatioSequence.java rename to java/src/pt/c06patterns/factory/s10components/sequence/IMathRatioSequence.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/sequence/IMathSequence.java b/java/src/pt/c06patterns/factory/s10components/sequence/IMathSequence.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/sequence/IMathSequence.java rename to java/src/pt/c06patterns/factory/s10components/sequence/IMathSequence.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/sequence/ISeqInitialProperties.java b/java/src/pt/c06patterns/factory/s10components/sequence/ISeqInitialProperties.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/sequence/ISeqInitialProperties.java rename to java/src/pt/c06patterns/factory/s10components/sequence/ISeqInitialProperties.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/sequence/ISeqRatioProperties.java b/java/src/pt/c06patterns/factory/s10components/sequence/ISeqRatioProperties.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/sequence/ISeqRatioProperties.java rename to java/src/pt/c06patterns/factory/s10components/sequence/ISeqRatioProperties.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/sequence/ISequence.java b/java/src/pt/c06patterns/factory/s10components/sequence/ISequence.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/sequence/ISequence.java rename to java/src/pt/c06patterns/factory/s10components/sequence/ISequence.java diff --git a/eclipse/src/pt/c06patterns/factory/s10components/sequence/SequenceFactory.java b/java/src/pt/c06patterns/factory/s10components/sequence/SequenceFactory.java similarity index 100% rename from eclipse/src/pt/c06patterns/factory/s10components/sequence/SequenceFactory.java rename to java/src/pt/c06patterns/factory/s10components/sequence/SequenceFactory.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s01start/App01ChartSequence.java b/java/src/pt/c08componentes/s01chartseq/s01start/App01ChartSequence.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s01start/App01ChartSequence.java rename to java/src/pt/c08componentes/s01chartseq/s01start/App01ChartSequence.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s01start/chart/BarChart.java b/java/src/pt/c08componentes/s01chartseq/s01start/chart/BarChart.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s01start/chart/BarChart.java rename to java/src/pt/c08componentes/s01chartseq/s01start/chart/BarChart.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s01start/chart/IBarChart.java b/java/src/pt/c08componentes/s01chartseq/s01start/chart/IBarChart.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s01start/chart/IBarChart.java rename to java/src/pt/c08componentes/s01chartseq/s01start/chart/IBarChart.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s01start/chart/IBarChartProperties.java b/java/src/pt/c08componentes/s01chartseq/s01start/chart/IBarChartProperties.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s01start/chart/IBarChartProperties.java rename to java/src/pt/c08componentes/s01chartseq/s01start/chart/IBarChartProperties.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s01start/chart/IChart.java b/java/src/pt/c08componentes/s01chartseq/s01start/chart/IChart.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s01start/chart/IChart.java rename to java/src/pt/c08componentes/s01chartseq/s01start/chart/IChart.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s01start/chart/IRSequence.java b/java/src/pt/c08componentes/s01chartseq/s01start/chart/IRSequence.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s01start/chart/IRSequence.java rename to java/src/pt/c08componentes/s01chartseq/s01start/chart/IRSequence.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s01start/sequence/GeometricProgression.java b/java/src/pt/c08componentes/s01chartseq/s01start/sequence/GeometricProgression.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s01start/sequence/GeometricProgression.java rename to java/src/pt/c08componentes/s01chartseq/s01start/sequence/GeometricProgression.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s01start/sequence/IGeometricProgression.java b/java/src/pt/c08componentes/s01chartseq/s01start/sequence/IGeometricProgression.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s01start/sequence/IGeometricProgression.java rename to java/src/pt/c08componentes/s01chartseq/s01start/sequence/IGeometricProgression.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s01start/sequence/IGeometricProgressionProperties.java b/java/src/pt/c08componentes/s01chartseq/s01start/sequence/IGeometricProgressionProperties.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s01start/sequence/IGeometricProgressionProperties.java rename to java/src/pt/c08componentes/s01chartseq/s01start/sequence/IGeometricProgressionProperties.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s01start/sequence/ISequence.java b/java/src/pt/c08componentes/s01chartseq/s01start/sequence/ISequence.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s01start/sequence/ISequence.java rename to java/src/pt/c08componentes/s01chartseq/s01start/sequence/ISequence.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/App02ChartSequence.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/App02ChartSequence.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/App02ChartSequence.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/App02ChartSequence.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/BarChart.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/chart/BarChart.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/BarChart.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/chart/BarChart.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/ConsoleBarChart.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/chart/ConsoleBarChart.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/ConsoleBarChart.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/chart/ConsoleBarChart.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/GraphicBarChart.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/chart/GraphicBarChart.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/GraphicBarChart.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/chart/GraphicBarChart.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/IBarChart.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/chart/IBarChart.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/IBarChart.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/chart/IBarChart.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/IBarChartProperties.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/chart/IBarChartProperties.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/IBarChartProperties.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/chart/IBarChartProperties.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/IChart.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/chart/IChart.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/IChart.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/chart/IChart.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/IRSequence.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/chart/IRSequence.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/chart/IRSequence.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/chart/IRSequence.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ArithmeticProgression.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ArithmeticProgression.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ArithmeticProgression.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ArithmeticProgression.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/Fibonacci.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/Fibonacci.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/Fibonacci.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/Fibonacci.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/GeometricProgression.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/GeometricProgression.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/GeometricProgression.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/GeometricProgression.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/IMathRatioSequence.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/IMathRatioSequence.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/IMathRatioSequence.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/IMathRatioSequence.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/IMathSequence.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/IMathSequence.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/IMathSequence.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/IMathSequence.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISeqInitialProperties.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISeqInitialProperties.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISeqInitialProperties.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISeqInitialProperties.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISeqRatioProperties.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISeqRatioProperties.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISeqRatioProperties.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISeqRatioProperties.java diff --git a/eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISequence.java b/java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISequence.java similarity index 100% rename from eclipse/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISequence.java rename to java/src/pt/c08componentes/s01chartseq/s02sequences/sequence/ISequence.java From 07726ed47d91350f4050e50cec2c48d413490cdc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Santanch=C3=A8?= Date: Wed, 22 Feb 2023 13:25:15 -0300 Subject: [PATCH 09/19] refactor (web/lab): transferred from web2learn --- .gitignore | 3 + web/lab/index.html | 45 + web/lab/js/test.js | 51 + web/lab/lit/component-lit.js | 20 + web/lab/oid/component-oid-1.js | 35 + web/lab/oid/component-oid-2.js | 33 + web/lab/oid/component-oid-3-private.js | 37 + web/lab/package-lock.json | 3216 ++++++++++++++++++++++ web/lab/package.json | 8 + web/lab/raw/component-raw-1-element.js | 28 + web/lab/raw/component-raw-2-protected.js | 30 + web/lab/raw/component-raw-3-private.js | 32 + 12 files changed, 3538 insertions(+) create mode 100644 web/lab/index.html create mode 100644 web/lab/js/test.js create mode 100644 web/lab/lit/component-lit.js create mode 100644 web/lab/oid/component-oid-1.js create mode 100644 web/lab/oid/component-oid-2.js create mode 100644 web/lab/oid/component-oid-3-private.js create mode 100644 web/lab/package-lock.json create mode 100644 web/lab/package.json create mode 100644 web/lab/raw/component-raw-1-element.js create mode 100644 web/lab/raw/component-raw-2-protected.js create mode 100644 web/lab/raw/component-raw-3-private.js diff --git a/.gitignore b/.gitignore index 6c3881a69..5185d70e4 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,6 @@ build/ ## Java .class files ## *.class + +## Node ## +node_modules \ No newline at end of file diff --git a/web/lab/index.html b/web/lab/index.html new file mode 100644 index 000000000..96844ba71 --- /dev/null +++ b/web/lab/index.html @@ -0,0 +1,45 @@ + + + + + + + + + + + + Oid component sample + + +
    +

    component-raw-1-element

    + +
    +
    +

    component-raw-2-protected

    + +
    +
    +

    component-raw-3-private

    + +
    +
    +

    component-oid-1

    + +
    +
    +

    component-oid-2

    + +
    +
    +

    component-oid-3-private

    + +
    +
    +

    component-lit

    + +
    + + + \ No newline at end of file diff --git a/web/lab/js/test.js b/web/lab/js/test.js new file mode 100644 index 000000000..6ca3a668d --- /dev/null +++ b/web/lab/js/test.js @@ -0,0 +1,51 @@ +import {ComponentRaw1} from '../raw/component-raw-1-element.js' +import {ComponentRaw2} from '../raw/component-raw-2-protected.js' +import {ComponentRaw3} from '../raw/component-raw-3-private.js' +import {ComponentOid1} from '../oid/component-oid-1.js' +import {ComponentOid2} from '../oid/component-oid-2.js' +import {ComponentOid3} from '../oid/component-oid-3-private.js' +import {ComponentLit} from '../lit/component-lit.js' + +function testComponent () { + const compSet = [ + {element: 'component-raw-1-element', cclass: ComponentRaw1}, + {element: 'component-raw-2-protected', cclass: ComponentRaw2}, + {element: 'component-raw-3-private', cclass: ComponentRaw3}, + {element: 'component-oid-1', cclass: ComponentOid1}, + {element: 'component-oid-2', cclass: ComponentOid2}, + {element: 'component-oid-3-private', cclass: ComponentOid3}, + {element: 'component-lit', cclass: ComponentLit} + ] + + for (const c of compSet) { + console.log(`=== ${c.element} ===`) + const block = document.querySelector('#' + c.element + '-block') + + // testing straight property assignment + const component1 = new c.cclass + console.log('--- component structure') + console.log(component1) + component1.name = 'Doriana' + console.log(`--- straight assignment (name): ${component1.name}`) + + // testing element attribute assignment + const component2 = document.createElement(c.element) + component2.setAttribute('name', 'Quincas') + console.log(`--- element attribute assignment (name): ${component2.name}`) + block.appendChild(component2) + + // testing reactivity 1 + const component3 = document.createElement(c.element) + block.appendChild(component3) + component3.name = 'Alcebiades' + console.log(`--- reactivity 1 (name): ${component3.name}`) + + // testing reactivity 2 + const component4 = document.createElement(c.element) + block.appendChild(component4) + component4.setAttribute('name', 'Mila') + console.log(`--- reactivity 2 (name): ${component4.name}`) + } +} + +testComponent() \ No newline at end of file diff --git a/web/lab/lit/component-lit.js b/web/lab/lit/component-lit.js new file mode 100644 index 000000000..cfb1bc5d8 --- /dev/null +++ b/web/lab/lit/component-lit.js @@ -0,0 +1,20 @@ +import {LitElement, css, html} from 'lit'; + +export class ComponentLit extends LitElement { + static properties = { + name: {}, + }; + // Define scoped styles right with your component, in plain CSS + static styles = css` + :host { + color: blue; + } + `; + + // Render the UI as a function of component state + render() { + return html`

    Hello, ${this.name}

    `; + } +} + +customElements.define('component-lit', ComponentLit); \ No newline at end of file diff --git a/web/lab/oid/component-oid-1.js b/web/lab/oid/component-oid-1.js new file mode 100644 index 000000000..e8d858a98 --- /dev/null +++ b/web/lab/oid/component-oid-1.js @@ -0,0 +1,35 @@ +export class ComponentOid1 extends HTMLElement { + connectedCallback () { + this.render() + } + + static builder () { + Object.defineProperty(ComponentOid1.prototype, 'name', { + get: function() { + return this._name + }, + set: function(newValue) { + this._name = newValue + this.render() + } + }) + } + + static get observedAttributes() { + return ['name'] + } + + attributeChangedCallback(name, oldValue, newValue) { + switch (name) { + case 'name': this.name = newValue + } + } + + render () { + this.innerHTML = `

    Hello, ${this.name}

    ` + } +} + +ComponentOid1.builder() + +customElements.define('component-oid-1', ComponentOid1) \ No newline at end of file diff --git a/web/lab/oid/component-oid-2.js b/web/lab/oid/component-oid-2.js new file mode 100644 index 000000000..5017283e4 --- /dev/null +++ b/web/lab/oid/component-oid-2.js @@ -0,0 +1,33 @@ +export class ComponentOid2 extends HTMLElement { + static cc = { + properties: ['name'] + } + + connectedCallback () { + this.render() + } + + static get observedAttributes() { + return this.cc.properties + } + + attributeChangedCallback(name, oldValue, newValue) { + this[name] = newValue + } + + render () { + this.innerHTML = `

    Hello, ${this.name}

    ` + } +} + +ComponentOid2.cc.properties.forEach((property) => { + Object.defineProperty(ComponentOid2.prototype, property, { + get: function() {return this['_' + property]}, + set: function(newValue) { + this['_' + property] = newValue + this.render() + } + }) +}) + +customElements.define('component-oid-2', ComponentOid2) \ No newline at end of file diff --git a/web/lab/oid/component-oid-3-private.js b/web/lab/oid/component-oid-3-private.js new file mode 100644 index 000000000..3572305e6 --- /dev/null +++ b/web/lab/oid/component-oid-3-private.js @@ -0,0 +1,37 @@ +export class ComponentOid3 extends HTMLElement { + #name + + connectedCallback () { + this.render() + } + + static builder () { + Object.defineProperty(ComponentOid3.prototype, 'name', { + get: function() { + return this.#name + }, + set: function(newValue) { + this.#name = newValue + this.render() + } + }) + } + + static get observedAttributes() { + return ['name'] + } + + attributeChangedCallback(name, oldValue, newValue) { + switch (name) { + case 'name': this.name = newValue + } + } + + render () { + this.innerHTML = `

    Hello, ${this.name}

    ` + } +} + +ComponentOid3.builder() + +customElements.define('component-oid-3-private', ComponentOid3) \ No newline at end of file diff --git a/web/lab/package-lock.json b/web/lab/package-lock.json new file mode 100644 index 000000000..8de3ca20a --- /dev/null +++ b/web/lab/package-lock.json @@ -0,0 +1,3216 @@ +{ + "name": "lab", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "dependencies": { + "lit": "^2.6.1" + }, + "devDependencies": { + "@web/dev-server": "^0.1.35" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@lit-labs/ssr-dom-shim": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.0.0.tgz", + "integrity": "sha512-ic93MBXfApIFTrup4a70M/+ddD8xdt2zxxj9sRwHQzhS9ag/syqkD8JPdTXsc1gUy2K8TTirhlCqyTEM/sifNw==" + }, + "node_modules/@lit/reactive-element": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.1.tgz", + "integrity": "sha512-va15kYZr7KZNNPZdxONGQzpUr+4sxVu7V/VG7a8mRfPPXUyhEYj5RzXCQmGrlP3tAh0L3HHm5AjBMFYRqlM9SA==", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.0.0" + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz", + "integrity": "sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "deepmerge": "^4.2.2", + "is-builtin-module": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^2.42.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@types/accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/command-line-args": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.2.0.tgz", + "integrity": "sha512-UuKzKpJJ/Ief6ufIaIzr3A/0XnluX7RvFgwkV89Yzvm77wCh1kFaFmqN8XEnGcN62EuHdedQjEMb8mYxFLGPyA==", + "dev": true + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/content-disposition": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz", + "integrity": "sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA==", + "dev": true + }, + "node_modules/@types/cookies": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.7.tgz", + "integrity": "sha512-h7BcvPUogWbKCzBR2lY4oqaZbO3jXZksexYJVFvkrFeLgbZjQkU4x8pRq6eg2MHXQhY0McQdqmmsxRWlVAHooA==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/express": "*", + "@types/keygrip": "*", + "@types/node": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/http-assert": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.3.tgz", + "integrity": "sha512-FyAOrDuQmBi8/or3ns4rwPno7/9tJTijVW6aQQjK02+kOQ8zmoNg2XJtAuQhvQcy1ASJq38wirX5//9J1EqoUA==", + "dev": true + }, + "node_modules/@types/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==", + "dev": true + }, + "node_modules/@types/keygrip": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.2.tgz", + "integrity": "sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==", + "dev": true + }, + "node_modules/@types/koa": { + "version": "2.13.5", + "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.13.5.tgz", + "integrity": "sha512-HSUOdzKz3by4fnqagwthW/1w/yJspTgppyyalPVbgZf8jQWvdIXcVW5h2DGtw4zYntOaeRGx49r1hxoPWrD4aA==", + "dev": true, + "dependencies": { + "@types/accepts": "*", + "@types/content-disposition": "*", + "@types/cookies": "*", + "@types/http-assert": "*", + "@types/http-errors": "*", + "@types/keygrip": "*", + "@types/koa-compose": "*", + "@types/node": "*" + } + }, + "node_modules/@types/koa-compose": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.5.tgz", + "integrity": "sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==", + "dev": true, + "dependencies": { + "@types/koa": "*" + } + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "node_modules/@types/node": { + "version": "18.13.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", + "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", + "dev": true + }, + "node_modules/@types/parse5": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", + "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dev": true, + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "node_modules/@types/ws": { + "version": "7.4.7", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz", + "integrity": "sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@web/config-loader": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@web/config-loader/-/config-loader-0.1.3.tgz", + "integrity": "sha512-XVKH79pk4d3EHRhofete8eAnqto1e8mCRAqPV00KLNFzCWSe8sWmLnqKCqkPNARC6nksMaGrATnA5sPDRllMpQ==", + "dev": true, + "dependencies": { + "semver": "^7.3.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@web/dev-server": { + "version": "0.1.35", + "resolved": "https://registry.npmjs.org/@web/dev-server/-/dev-server-0.1.35.tgz", + "integrity": "sha512-E7TSTSFdGPzhkiE3kIVt8i49gsiAYpJIZHzs1vJmVfdt8U4rsmhE+5roezxZo0hkEw4mNsqj9zCc4Dzqy/IFHg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.11", + "@types/command-line-args": "^5.0.0", + "@web/config-loader": "^0.1.3", + "@web/dev-server-core": "^0.3.19", + "@web/dev-server-rollup": "^0.3.19", + "camelcase": "^6.2.0", + "command-line-args": "^5.1.1", + "command-line-usage": "^6.1.1", + "debounce": "^1.2.0", + "deepmerge": "^4.2.2", + "ip": "^1.1.5", + "nanocolors": "^0.2.1", + "open": "^8.0.2", + "portfinder": "^1.0.32" + }, + "bin": { + "wds": "dist/bin.js", + "web-dev-server": "dist/bin.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@web/dev-server-core": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@web/dev-server-core/-/dev-server-core-0.3.19.tgz", + "integrity": "sha512-Q/Xt4RMVebLWvALofz1C0KvP8qHbzU1EmdIA2Y1WMPJwiFJFhPxdr75p9YxK32P2t0hGs6aqqS5zE0HW9wYzYA==", + "dev": true, + "dependencies": { + "@types/koa": "^2.11.6", + "@types/ws": "^7.4.0", + "@web/parse5-utils": "^1.2.0", + "chokidar": "^3.4.3", + "clone": "^2.1.2", + "es-module-lexer": "^1.0.0", + "get-stream": "^6.0.0", + "is-stream": "^2.0.0", + "isbinaryfile": "^4.0.6", + "koa": "^2.13.0", + "koa-etag": "^4.0.0", + "koa-send": "^5.0.1", + "koa-static": "^5.0.0", + "lru-cache": "^6.0.0", + "mime-types": "^2.1.27", + "parse5": "^6.0.1", + "picomatch": "^2.2.2", + "ws": "^7.4.2" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@web/dev-server-rollup": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/@web/dev-server-rollup/-/dev-server-rollup-0.3.21.tgz", + "integrity": "sha512-138t+vMFkegRip6Rtlz68Bo5rl984C9c2rLg3dWl9JEEJSQcWgA3iEwXYh4xTc52WjXnM3/LpboAjTYQOMyfrA==", + "dev": true, + "dependencies": { + "@rollup/plugin-node-resolve": "^13.0.4", + "@web/dev-server-core": "^0.3.19", + "nanocolors": "^0.2.1", + "parse5": "^6.0.1", + "rollup": "^2.67.0", + "whatwg-url": "^11.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@web/parse5-utils": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@web/parse5-utils/-/parse5-utils-1.3.0.tgz", + "integrity": "sha512-Pgkx3ECc8EgXSlS5EyrgzSOoUbM6P8OKS471HLAyvOBcP1NCBn0to4RN/OaKASGq8qa3j+lPX9H14uA5AHEnQg==", + "dev": true, + "dependencies": { + "@types/parse5": "^6.0.1", + "parse5": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/array-back": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz", + "integrity": "sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cache-content-type": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz", + "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==", + "dev": true, + "dependencies": { + "mime-types": "^2.1.18", + "ylru": "^1.2.0" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/command-line-args": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz", + "integrity": "sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==", + "dev": true, + "dependencies": { + "array-back": "^3.1.0", + "find-replace": "^3.0.0", + "lodash.camelcase": "^4.3.0", + "typical": "^4.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/command-line-usage": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-6.1.3.tgz", + "integrity": "sha512-sH5ZSPr+7UStsloltmDh7Ce5fb8XPlHyoPzTpyyMuYCtervL65+ubVZ6Q61cFtFl62UyJlc8/JwERRbAFPUqgw==", + "dev": true, + "dependencies": { + "array-back": "^4.0.2", + "chalk": "^2.4.2", + "table-layout": "^1.0.2", + "typical": "^5.2.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/command-line-usage/node_modules/array-back": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz", + "integrity": "sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/command-line-usage/node_modules/typical": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz", + "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookies": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz", + "integrity": "sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==", + "dev": true, + "dependencies": { + "depd": "~2.0.0", + "keygrip": "~1.1.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==", + "dev": true + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deepmerge": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", + "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/es-module-lexer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.1.1.tgz", + "integrity": "sha512-n3ruqU8Te7I5prBd6d0darM8ajFuVNhLWvgo04hN7goWSaSrxe7ENOZitac7akN0A2o+8fMomBDsNPvW/eE3CQ==", + "dev": true + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-replace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz", + "integrity": "sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==", + "dev": true, + "dependencies": { + "array-back": "^3.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/http-assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz", + "integrity": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==", + "dev": true, + "dependencies": { + "deep-equal": "~1.0.1", + "http-errors": "~1.8.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-builtin-module": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", + "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", + "dev": true, + "dependencies": { + "builtin-modules": "^3.3.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "dev": true + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/keygrip": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", + "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", + "dev": true, + "dependencies": { + "tsscmp": "1.0.6" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/koa": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/koa/-/koa-2.14.1.tgz", + "integrity": "sha512-USJFyZgi2l0wDgqkfD27gL4YGno7TfUkcmOe6UOLFOVuN+J7FwnNu4Dydl4CUQzraM1lBAiGed0M9OVJoT0Kqw==", + "dev": true, + "dependencies": { + "accepts": "^1.3.5", + "cache-content-type": "^1.0.0", + "content-disposition": "~0.5.2", + "content-type": "^1.0.4", + "cookies": "~0.8.0", + "debug": "^4.3.2", + "delegates": "^1.0.0", + "depd": "^2.0.0", + "destroy": "^1.0.4", + "encodeurl": "^1.0.2", + "escape-html": "^1.0.3", + "fresh": "~0.5.2", + "http-assert": "^1.3.0", + "http-errors": "^1.6.3", + "is-generator-function": "^1.0.7", + "koa-compose": "^4.1.0", + "koa-convert": "^2.0.0", + "on-finished": "^2.3.0", + "only": "~0.0.2", + "parseurl": "^1.3.2", + "statuses": "^1.5.0", + "type-is": "^1.6.16", + "vary": "^1.1.2" + }, + "engines": { + "node": "^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4" + } + }, + "node_modules/koa-compose": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz", + "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==", + "dev": true + }, + "node_modules/koa-convert": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz", + "integrity": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==", + "dev": true, + "dependencies": { + "co": "^4.6.0", + "koa-compose": "^4.1.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/koa-etag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/koa-etag/-/koa-etag-4.0.0.tgz", + "integrity": "sha512-1cSdezCkBWlyuB9l6c/IFoe1ANCDdPBxkDkRiaIup40xpUub6U/wwRXoKBZw/O5BifX9OlqAjYnDyzM6+l+TAg==", + "dev": true, + "dependencies": { + "etag": "^1.8.1" + } + }, + "node_modules/koa-send": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/koa-send/-/koa-send-5.0.1.tgz", + "integrity": "sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "http-errors": "^1.7.3", + "resolve-path": "^1.4.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/koa-static": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/koa-static/-/koa-static-5.0.0.tgz", + "integrity": "sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==", + "dev": true, + "dependencies": { + "debug": "^3.1.0", + "koa-send": "^5.0.0" + }, + "engines": { + "node": ">= 7.6.0" + } + }, + "node_modules/koa-static/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/lit": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/lit/-/lit-2.6.1.tgz", + "integrity": "sha512-DT87LD64f8acR7uVp7kZfhLRrHkfC/N4BVzAtnw9Yg8087mbBJ//qedwdwX0kzDbxgPccWRW6mFwGbRQIxy0pw==", + "dependencies": { + "@lit/reactive-element": "^1.6.0", + "lit-element": "^3.2.0", + "lit-html": "^2.6.0" + } + }, + "node_modules/lit-element": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-3.2.2.tgz", + "integrity": "sha512-6ZgxBR9KNroqKb6+htkyBwD90XGRiqKDHVrW/Eh0EZ+l+iC+u+v+w3/BA5NGi4nizAVHGYvQBHUDuSmLjPp7NQ==", + "dependencies": { + "@lit/reactive-element": "^1.3.0", + "lit-html": "^2.2.0" + } + }, + "node_modules/lit-html": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-2.6.1.tgz", + "integrity": "sha512-Z3iw+E+3KKFn9t2YKNjsXNEu/LRLI98mtH/C6lnFg7kvaqPIzPn124Yd4eT/43lyqrejpc5Wb6BHq3fdv4S8Rw==", + "dependencies": { + "@types/trusted-types": "^2.0.2" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/nanocolors": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/only": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz", + "integrity": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==", + "dev": true + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/portfinder": { + "version": "1.0.32", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", + "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", + "dev": true, + "dependencies": { + "async": "^2.6.4", + "debug": "^3.2.7", + "mkdirp": "^0.5.6" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reduce-flatten": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-2.0.0.tgz", + "integrity": "sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-path": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/resolve-path/-/resolve-path-1.4.0.tgz", + "integrity": "sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==", + "dev": true, + "dependencies": { + "http-errors": "~1.6.2", + "path-is-absolute": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/resolve-path/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/resolve-path/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/resolve-path/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/resolve-path/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/table-layout": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-1.0.2.tgz", + "integrity": "sha512-qd/R7n5rQTRFi+Zf2sk5XVVd9UQl6ZkduPFC3S7WEGJAmetDTjY3qPN50eSKzwuzEyQKy5TN2TiZdkIjos2L6A==", + "dev": true, + "dependencies": { + "array-back": "^4.0.1", + "deep-extend": "~0.6.0", + "typical": "^5.2.0", + "wordwrapjs": "^4.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/table-layout/node_modules/array-back": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz", + "integrity": "sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/table-layout/node_modules/typical": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz", + "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/tsscmp": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", + "dev": true, + "engines": { + "node": ">=0.6.x" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typical": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz", + "integrity": "sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dev": true, + "dependencies": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/wordwrapjs": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-4.0.1.tgz", + "integrity": "sha512-kKlNACbvHrkpIw6oPeYDSmdCTu2hdMHoyXLTcUKala++lx5Y+wjJ/e474Jqv5abnVmwxw08DiTuHmw69lJGksA==", + "dev": true, + "dependencies": { + "reduce-flatten": "^2.0.0", + "typical": "^5.2.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/wordwrapjs/node_modules/typical": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz", + "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/ylru": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/ylru/-/ylru-1.3.2.tgz", + "integrity": "sha512-RXRJzMiK6U2ye0BlGGZnmpwJDPgakn6aNQ0A7gHRbD4I0uvK4TW6UqkK1V0pp9jskjJBAXd3dRrbzWkqJ+6cxA==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@lit-labs/ssr-dom-shim": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.0.0.tgz", + "integrity": "sha512-ic93MBXfApIFTrup4a70M/+ddD8xdt2zxxj9sRwHQzhS9ag/syqkD8JPdTXsc1gUy2K8TTirhlCqyTEM/sifNw==" + }, + "@lit/reactive-element": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.1.tgz", + "integrity": "sha512-va15kYZr7KZNNPZdxONGQzpUr+4sxVu7V/VG7a8mRfPPXUyhEYj5RzXCQmGrlP3tAh0L3HHm5AjBMFYRqlM9SA==", + "requires": { + "@lit-labs/ssr-dom-shim": "^1.0.0" + } + }, + "@rollup/plugin-node-resolve": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz", + "integrity": "sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==", + "dev": true, + "requires": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "deepmerge": "^4.2.2", + "is-builtin-module": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + } + }, + "@types/accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/command-line-args": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.2.0.tgz", + "integrity": "sha512-UuKzKpJJ/Ief6ufIaIzr3A/0XnluX7RvFgwkV89Yzvm77wCh1kFaFmqN8XEnGcN62EuHdedQjEMb8mYxFLGPyA==", + "dev": true + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/content-disposition": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz", + "integrity": "sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA==", + "dev": true + }, + "@types/cookies": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.7.tgz", + "integrity": "sha512-h7BcvPUogWbKCzBR2lY4oqaZbO3jXZksexYJVFvkrFeLgbZjQkU4x8pRq6eg2MHXQhY0McQdqmmsxRWlVAHooA==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/express": "*", + "@types/keygrip": "*", + "@types/node": "*" + } + }, + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, + "@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/http-assert": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.3.tgz", + "integrity": "sha512-FyAOrDuQmBi8/or3ns4rwPno7/9tJTijVW6aQQjK02+kOQ8zmoNg2XJtAuQhvQcy1ASJq38wirX5//9J1EqoUA==", + "dev": true + }, + "@types/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==", + "dev": true + }, + "@types/keygrip": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.2.tgz", + "integrity": "sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==", + "dev": true + }, + "@types/koa": { + "version": "2.13.5", + "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.13.5.tgz", + "integrity": "sha512-HSUOdzKz3by4fnqagwthW/1w/yJspTgppyyalPVbgZf8jQWvdIXcVW5h2DGtw4zYntOaeRGx49r1hxoPWrD4aA==", + "dev": true, + "requires": { + "@types/accepts": "*", + "@types/content-disposition": "*", + "@types/cookies": "*", + "@types/http-assert": "*", + "@types/http-errors": "*", + "@types/keygrip": "*", + "@types/koa-compose": "*", + "@types/node": "*" + } + }, + "@types/koa-compose": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.5.tgz", + "integrity": "sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==", + "dev": true, + "requires": { + "@types/koa": "*" + } + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "@types/node": { + "version": "18.13.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", + "integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", + "dev": true + }, + "@types/parse5": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz", + "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==", + "dev": true + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dev": true, + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "@types/ws": { + "version": "7.4.7", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.7.tgz", + "integrity": "sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@web/config-loader": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@web/config-loader/-/config-loader-0.1.3.tgz", + "integrity": "sha512-XVKH79pk4d3EHRhofete8eAnqto1e8mCRAqPV00KLNFzCWSe8sWmLnqKCqkPNARC6nksMaGrATnA5sPDRllMpQ==", + "dev": true, + "requires": { + "semver": "^7.3.4" + } + }, + "@web/dev-server": { + "version": "0.1.35", + "resolved": "https://registry.npmjs.org/@web/dev-server/-/dev-server-0.1.35.tgz", + "integrity": "sha512-E7TSTSFdGPzhkiE3kIVt8i49gsiAYpJIZHzs1vJmVfdt8U4rsmhE+5roezxZo0hkEw4mNsqj9zCc4Dzqy/IFHg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.11", + "@types/command-line-args": "^5.0.0", + "@web/config-loader": "^0.1.3", + "@web/dev-server-core": "^0.3.19", + "@web/dev-server-rollup": "^0.3.19", + "camelcase": "^6.2.0", + "command-line-args": "^5.1.1", + "command-line-usage": "^6.1.1", + "debounce": "^1.2.0", + "deepmerge": "^4.2.2", + "ip": "^1.1.5", + "nanocolors": "^0.2.1", + "open": "^8.0.2", + "portfinder": "^1.0.32" + } + }, + "@web/dev-server-core": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@web/dev-server-core/-/dev-server-core-0.3.19.tgz", + "integrity": "sha512-Q/Xt4RMVebLWvALofz1C0KvP8qHbzU1EmdIA2Y1WMPJwiFJFhPxdr75p9YxK32P2t0hGs6aqqS5zE0HW9wYzYA==", + "dev": true, + "requires": { + "@types/koa": "^2.11.6", + "@types/ws": "^7.4.0", + "@web/parse5-utils": "^1.2.0", + "chokidar": "^3.4.3", + "clone": "^2.1.2", + "es-module-lexer": "^1.0.0", + "get-stream": "^6.0.0", + "is-stream": "^2.0.0", + "isbinaryfile": "^4.0.6", + "koa": "^2.13.0", + "koa-etag": "^4.0.0", + "koa-send": "^5.0.1", + "koa-static": "^5.0.0", + "lru-cache": "^6.0.0", + "mime-types": "^2.1.27", + "parse5": "^6.0.1", + "picomatch": "^2.2.2", + "ws": "^7.4.2" + } + }, + "@web/dev-server-rollup": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/@web/dev-server-rollup/-/dev-server-rollup-0.3.21.tgz", + "integrity": "sha512-138t+vMFkegRip6Rtlz68Bo5rl984C9c2rLg3dWl9JEEJSQcWgA3iEwXYh4xTc52WjXnM3/LpboAjTYQOMyfrA==", + "dev": true, + "requires": { + "@rollup/plugin-node-resolve": "^13.0.4", + "@web/dev-server-core": "^0.3.19", + "nanocolors": "^0.2.1", + "parse5": "^6.0.1", + "rollup": "^2.67.0", + "whatwg-url": "^11.0.0" + } + }, + "@web/parse5-utils": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@web/parse5-utils/-/parse5-utils-1.3.0.tgz", + "integrity": "sha512-Pgkx3ECc8EgXSlS5EyrgzSOoUbM6P8OKS471HLAyvOBcP1NCBn0to4RN/OaKASGq8qa3j+lPX9H14uA5AHEnQg==", + "dev": true, + "requires": { + "@types/parse5": "^6.0.1", + "parse5": "^6.0.1" + } + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "array-back": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz", + "integrity": "sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==", + "dev": true + }, + "async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "dev": true + }, + "cache-content-type": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz", + "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==", + "dev": true, + "requires": { + "mime-types": "^2.1.18", + "ylru": "^1.2.0" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "command-line-args": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz", + "integrity": "sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==", + "dev": true, + "requires": { + "array-back": "^3.1.0", + "find-replace": "^3.0.0", + "lodash.camelcase": "^4.3.0", + "typical": "^4.0.0" + } + }, + "command-line-usage": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-6.1.3.tgz", + "integrity": "sha512-sH5ZSPr+7UStsloltmDh7Ce5fb8XPlHyoPzTpyyMuYCtervL65+ubVZ6Q61cFtFl62UyJlc8/JwERRbAFPUqgw==", + "dev": true, + "requires": { + "array-back": "^4.0.2", + "chalk": "^2.4.2", + "table-layout": "^1.0.2", + "typical": "^5.2.0" + }, + "dependencies": { + "array-back": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz", + "integrity": "sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==", + "dev": true + }, + "typical": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz", + "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==", + "dev": true + } + } + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true + }, + "cookies": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz", + "integrity": "sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==", + "dev": true, + "requires": { + "depd": "~2.0.0", + "keygrip": "~1.1.0" + } + }, + "debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", + "dev": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==", + "dev": true + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "deepmerge": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz", + "integrity": "sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==", + "dev": true + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, + "es-module-lexer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.1.1.tgz", + "integrity": "sha512-n3ruqU8Te7I5prBd6d0darM8ajFuVNhLWvgo04hN7goWSaSrxe7ENOZitac7akN0A2o+8fMomBDsNPvW/eE3CQ==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "find-replace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz", + "integrity": "sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==", + "dev": true, + "requires": { + "array-back": "^3.0.1" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "http-assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz", + "integrity": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==", + "dev": true, + "requires": { + "deep-equal": "~1.0.1", + "http-errors": "~1.8.0" + } + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "dependencies": { + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + } + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-builtin-module": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", + "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", + "dev": true, + "requires": { + "builtin-modules": "^3.3.0" + } + }, + "is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "keygrip": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", + "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", + "dev": true, + "requires": { + "tsscmp": "1.0.6" + } + }, + "koa": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/koa/-/koa-2.14.1.tgz", + "integrity": "sha512-USJFyZgi2l0wDgqkfD27gL4YGno7TfUkcmOe6UOLFOVuN+J7FwnNu4Dydl4CUQzraM1lBAiGed0M9OVJoT0Kqw==", + "dev": true, + "requires": { + "accepts": "^1.3.5", + "cache-content-type": "^1.0.0", + "content-disposition": "~0.5.2", + "content-type": "^1.0.4", + "cookies": "~0.8.0", + "debug": "^4.3.2", + "delegates": "^1.0.0", + "depd": "^2.0.0", + "destroy": "^1.0.4", + "encodeurl": "^1.0.2", + "escape-html": "^1.0.3", + "fresh": "~0.5.2", + "http-assert": "^1.3.0", + "http-errors": "^1.6.3", + "is-generator-function": "^1.0.7", + "koa-compose": "^4.1.0", + "koa-convert": "^2.0.0", + "on-finished": "^2.3.0", + "only": "~0.0.2", + "parseurl": "^1.3.2", + "statuses": "^1.5.0", + "type-is": "^1.6.16", + "vary": "^1.1.2" + } + }, + "koa-compose": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz", + "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==", + "dev": true + }, + "koa-convert": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz", + "integrity": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==", + "dev": true, + "requires": { + "co": "^4.6.0", + "koa-compose": "^4.1.0" + } + }, + "koa-etag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/koa-etag/-/koa-etag-4.0.0.tgz", + "integrity": "sha512-1cSdezCkBWlyuB9l6c/IFoe1ANCDdPBxkDkRiaIup40xpUub6U/wwRXoKBZw/O5BifX9OlqAjYnDyzM6+l+TAg==", + "dev": true, + "requires": { + "etag": "^1.8.1" + } + }, + "koa-send": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/koa-send/-/koa-send-5.0.1.tgz", + "integrity": "sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "http-errors": "^1.7.3", + "resolve-path": "^1.4.0" + } + }, + "koa-static": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/koa-static/-/koa-static-5.0.0.tgz", + "integrity": "sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==", + "dev": true, + "requires": { + "debug": "^3.1.0", + "koa-send": "^5.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "lit": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/lit/-/lit-2.6.1.tgz", + "integrity": "sha512-DT87LD64f8acR7uVp7kZfhLRrHkfC/N4BVzAtnw9Yg8087mbBJ//qedwdwX0kzDbxgPccWRW6mFwGbRQIxy0pw==", + "requires": { + "@lit/reactive-element": "^1.6.0", + "lit-element": "^3.2.0", + "lit-html": "^2.6.0" + } + }, + "lit-element": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-3.2.2.tgz", + "integrity": "sha512-6ZgxBR9KNroqKb6+htkyBwD90XGRiqKDHVrW/Eh0EZ+l+iC+u+v+w3/BA5NGi4nizAVHGYvQBHUDuSmLjPp7NQ==", + "requires": { + "@lit/reactive-element": "^1.3.0", + "lit-html": "^2.2.0" + } + }, + "lit-html": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-2.6.1.tgz", + "integrity": "sha512-Z3iw+E+3KKFn9t2YKNjsXNEu/LRLI98mtH/C6lnFg7kvaqPIzPn124Yd4eT/43lyqrejpc5Wb6BHq3fdv4S8Rw==", + "requires": { + "@types/trusted-types": "^2.0.2" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "nanocolors": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "only": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz", + "integrity": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==", + "dev": true + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "portfinder": { + "version": "1.0.32", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", + "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", + "dev": true, + "requires": { + "async": "^2.6.4", + "debug": "^3.2.7", + "mkdirp": "^0.5.6" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "reduce-flatten": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-2.0.0.tgz", + "integrity": "sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==", + "dev": true + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-path": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/resolve-path/-/resolve-path-1.4.0.tgz", + "integrity": "sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==", + "dev": true, + "requires": { + "http-errors": "~1.6.2", + "path-is-absolute": "1.0.1" + }, + "dependencies": { + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "dev": true, + "requires": { + "fsevents": "~2.3.2" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "table-layout": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-1.0.2.tgz", + "integrity": "sha512-qd/R7n5rQTRFi+Zf2sk5XVVd9UQl6ZkduPFC3S7WEGJAmetDTjY3qPN50eSKzwuzEyQKy5TN2TiZdkIjos2L6A==", + "dev": true, + "requires": { + "array-back": "^4.0.1", + "deep-extend": "~0.6.0", + "typical": "^5.2.0", + "wordwrapjs": "^4.0.0" + }, + "dependencies": { + "array-back": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz", + "integrity": "sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==", + "dev": true + }, + "typical": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz", + "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==", + "dev": true + } + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "tr46": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dev": true, + "requires": { + "punycode": "^2.1.1" + } + }, + "tsscmp": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typical": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz", + "integrity": "sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + }, + "webidl-conversions": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "dev": true + }, + "whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dev": true, + "requires": { + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + } + }, + "wordwrapjs": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-4.0.1.tgz", + "integrity": "sha512-kKlNACbvHrkpIw6oPeYDSmdCTu2hdMHoyXLTcUKala++lx5Y+wjJ/e474Jqv5abnVmwxw08DiTuHmw69lJGksA==", + "dev": true, + "requires": { + "reduce-flatten": "^2.0.0", + "typical": "^5.2.0" + }, + "dependencies": { + "typical": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz", + "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==", + "dev": true + } + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "ylru": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/ylru/-/ylru-1.3.2.tgz", + "integrity": "sha512-RXRJzMiK6U2ye0BlGGZnmpwJDPgakn6aNQ0A7gHRbD4I0uvK4TW6UqkK1V0pp9jskjJBAXd3dRrbzWkqJ+6cxA==", + "dev": true + } + } +} diff --git a/web/lab/package.json b/web/lab/package.json new file mode 100644 index 000000000..24a6816d3 --- /dev/null +++ b/web/lab/package.json @@ -0,0 +1,8 @@ +{ + "devDependencies": { + "@web/dev-server": "^0.1.35" + }, + "dependencies": { + "lit": "^2.6.1" + } +} diff --git a/web/lab/raw/component-raw-1-element.js b/web/lab/raw/component-raw-1-element.js new file mode 100644 index 000000000..0c33c74bd --- /dev/null +++ b/web/lab/raw/component-raw-1-element.js @@ -0,0 +1,28 @@ +export class ComponentRaw1 extends HTMLElement { + connectedCallback () { + this.render() + } + + static get observedAttributes() { + return ['name'] + } + + attributeChangedCallback(name, oldValue, newValue) { + this.render() + } + + get name() { + return this.getAttribute('name') + } + + set name(newValue) { + this.setAttribute('name', newValue) + this.render() + } + + render () { + this.innerHTML = `

    Hello, ${this.name}

    ` + } +} + +customElements.define('component-raw-1-element', ComponentRaw1) \ No newline at end of file diff --git a/web/lab/raw/component-raw-2-protected.js b/web/lab/raw/component-raw-2-protected.js new file mode 100644 index 000000000..3914b8d39 --- /dev/null +++ b/web/lab/raw/component-raw-2-protected.js @@ -0,0 +1,30 @@ +export class ComponentRaw2 extends HTMLElement { + connectedCallback () { + this.render() + } + + static get observedAttributes() { + return ['name'] + } + + attributeChangedCallback(name, oldValue, newValue) { + switch (name) { + case 'name': this.name = newValue + } + } + + get name() { + return this._name + } + + set name(newValue) { + this._name = newValue + this.render() + } + + render () { + this.innerHTML = `

    Hello, ${this.name}

    ` + } +} + +customElements.define('component-raw-2-protected', ComponentRaw2) \ No newline at end of file diff --git a/web/lab/raw/component-raw-3-private.js b/web/lab/raw/component-raw-3-private.js new file mode 100644 index 000000000..82b18bbc3 --- /dev/null +++ b/web/lab/raw/component-raw-3-private.js @@ -0,0 +1,32 @@ +export class ComponentRaw3 extends HTMLElement { + #name + + connectedCallback () { + this.render() + } + + static get observedAttributes() { + return ['name'] + } + + attributeChangedCallback(name, oldValue, newValue) { + switch (name) { + case 'name': this.name = newValue + } + } + + get name() { + return this.#name + } + + set name(newValue) { + this.#name = newValue + this.render() + } + + render () { + this.innerHTML = `

    Hello, ${this.name}

    ` + } +} + +customElements.define('component-raw-3-private', ComponentRaw3) \ No newline at end of file From ddc185a7e711b608a509d674cf61f7cc634367a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Santanch=C3=A8?= Date: Wed, 22 Feb 2023 13:29:48 -0300 Subject: [PATCH 10/19] refactor (web): reorganizing web components folder --- README.md | 5 + componentverse/componentverse-lightning.ipynb | 131 ------------------ web/frameworks/README.md | 57 ++++++++ web/frameworks/lightning/README.md | 63 +++++++++ 4 files changed, 125 insertions(+), 131 deletions(-) delete mode 100644 componentverse/componentverse-lightning.ipynb create mode 100644 web/frameworks/README.md create mode 100644 web/frameworks/lightning/README.md diff --git a/README.md b/README.md index 83c836402..44c92d7f5 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,11 @@ Todos os exemplos no diretório `notebook` são preparados para o ambiente Jupyt * Última versão disponível: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/santanche/component2learn/master) +# Componentes em Web e Java + +* [Frameworks de Web Components](web/frameworks/) +* [Componentes em Java com Eclipse](java/) + # Disciplina de Componentização e Reúso de Software * [Especificação de Laboratórios](labs/) diff --git a/componentverse/componentverse-lightning.ipynb b/componentverse/componentverse-lightning.ipynb deleted file mode 100644 index 8d21180a6..000000000 --- a/componentverse/componentverse-lightning.ipynb +++ /dev/null @@ -1,131 +0,0 @@ -{ - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# ComponentVerse\n", - "\n", - "# Salesforce Lightning\n", - "\n", - "Entre no catálogo de componentes Lightning do Salesforce: [Catálogo](https://developer.salesforce.com/docs/component-library/overview/components)\n", - "\n", - "Na categoria `COMPONENTS/Lightning` à esquerda selecione o componente `slider`.\n", - "\n", - "Na aba `basic.html` configure o componente para criar um slider que faça o registro de uma temperatura usando o seguinte código HTML:\n", - "\n", - "~~~HTML\n", - "\n", - "~~~\n", - "\n", - "O código fica contido dentro do elemento ``.\n", - "\n", - "Nesse código, o elemento `` instancia um componente `lightning-slider`.\n", - "\n", - "Em seguida são definidos os valores para propriedades do componente:\n", - "* `label` - rótulo do slider\n", - "* `min` - valor mínimo\n", - "* `max` - valor máximo\n", - "* `value` - valor padrão inicial\n", - "\n", - "Clique no botão `Run` para executar o código.\n", - "\n", - "## Tarefa\n", - "\n", - "Adapte o slider para registrar a idade de uma pessoa e cole o código na célula abaixo:" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Agregando Componentes\n", - "\n", - "Componentes podem ser agregados colocando-se elementos dentro de elementos. Encontre o componente `tabset` e configure com o seguinte código:\n", - "\n", - "~~~html\n", - "\n", - "~~~\n", - "\n", - "## Tarefa\n", - "\n", - "Configure estas abas para um outro tipo de aplicação que você proponha e cole o código na célula abaixo:" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Tarefa\n", - "\n", - "Seguindo a mesma lógica da tarefa anterior, configure o componente do tipo `input` para que receba uma entrada de uma cor, usando a cor inicial padrão vermelha. Cole o código na célula abaixo:" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Tarefa\n", - "\n", - "Escolha um componente lightning (diferente dos exemplos anteriores) e o configure. Descreva abaixo o propósito do seu componente configurado. Coloque na célula a seguir a descrição e o código:" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.7.3" - } - }, - "nbformat": 4, - "nbformat_minor": 2 -} diff --git a/web/frameworks/README.md b/web/frameworks/README.md new file mode 100644 index 000000000..c2f1c3a32 --- /dev/null +++ b/web/frameworks/README.md @@ -0,0 +1,57 @@ +# Web Frameworks and Components + +# AngularJS + +~~~html +
    + +
    +~~~ + +~~~js +angular.module('app', []) + .component('sentenca', { + template: ` +

    + O Dinossauro pulou na lama. +

    ` + }) +~~~ + +
    + + +# React + +~~~js +class Sentenca extends React.Component { + render() { + return

    + O dinossauro {this.props.nome} pulou na lama. +

    + } +} + +const elemento = +ReactDOM.render(elemento, + document.getElementById('root')); +~~~ + +~~~html +
    +~~~ + +

    + See the Pen + React 02 - Componente Sentença by André Santanchè (@santanche) + on CodePen. +

    + + +# Lightning + +[Examples and Tasks](lightning/) \ No newline at end of file diff --git a/web/frameworks/lightning/README.md b/web/frameworks/lightning/README.md new file mode 100644 index 000000000..c816617d5 --- /dev/null +++ b/web/frameworks/lightning/README.md @@ -0,0 +1,63 @@ +# ComponentVerse + +# Salesforce Lightning + +Entre no catálogo de componentes Lightning do Salesforce: [Catálogo](https://developer.salesforce.com/docs/component-library/overview/components) + +Na categoria `COMPONENTS/Lightning` à esquerda selecione o componente `slider`. + +Na aba `basic.html` configure o componente para criar um slider que faça o registro de uma temperatura usando o seguinte código HTML: + +~~~html + +~~~ + +O código fica contido dentro do elemento ``. + +Nesse código, o elemento `` instancia um componente `lightning-slider`. + +Em seguida são definidos os valores para propriedades do componente: +* `label` - rótulo do slider +* `min` - valor mínimo +* `max` - valor máximo +* `value` - valor padrão inicial + +Clique no botão `Run` para executar o código. + +## Tarefa 1 + +Adapte o slider para registrar a idade de uma pessoa. + +# Agregando Componentes + +Componentes podem ser agregados colocando-se elementos dentro de elementos. Encontre o componente `tabset` e configure com o seguinte código: + +~~~html + +~~~ + +## Tarefa 2 + +Configure estas abas para um outro tipo de aplicação que você proponha. + +## Tarefa 3 + +Seguindo a mesma lógica da tarefa anterior, configure o componente do tipo `input` para que receba uma entrada de uma cor, usando a cor inicial padrão vermelha. + +## Tarefa 4 + +Escolha um componente lightning (diferente dos exemplos anteriores) e o configure. Descreva o propósito do seu componente configurado. \ No newline at end of file From cee5d21dd680f447b22baff70bf328f7e0d93a9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Santanch=C3=A8?= Date: Wed, 22 Feb 2023 20:05:53 -0300 Subject: [PATCH 11/19] feat (web): new webpack configuration --- web/lab/README.md | 45 + web/lab/dist/index-dev.html | 38 + web/lab/{ => dist}/index.html | 9 +- web/lab/dist/test-pack.js | 216 +++ web/lab/oid/component-oid-2.js | 6 +- web/lab/package-lock.json | 2751 +++++++++++++++++++++++++++++++- web/lab/package.json | 5 +- web/lab/template/index.html | 38 + web/lab/webpack.config.js | 25 + 9 files changed, 3092 insertions(+), 41 deletions(-) create mode 100644 web/lab/README.md create mode 100644 web/lab/dist/index-dev.html rename web/lab/{ => dist}/index.html (68%) create mode 100644 web/lab/dist/test-pack.js create mode 100644 web/lab/template/index.html create mode 100644 web/lab/webpack.config.js diff --git a/web/lab/README.md b/web/lab/README.md new file mode 100644 index 000000000..5000ee3db --- /dev/null +++ b/web/lab/README.md @@ -0,0 +1,45 @@ +# Lab Notes + +This lab has two modalities: +* **production** - in which webpack packs modules together and which can be processed strait by the browser; +* **development** - presented in its raw version and needs the Web Dev Server, as browsers do not support javascript imports. + +The *production* version is at `dist/index.html`. There is a ` + Oid component sample + + +
    +

    component-raw-1-element

    + +
    +
    +

    component-raw-2-protected

    + +
    +
    +

    component-raw-3-private

    + +
    +
    +

    component-oid-1

    + +
    +
    +

    component-oid-2

    + +
    +
    +

    component-oid-3-private

    + +
    +
    +

    component-lit

    + +
    + + \ No newline at end of file diff --git a/web/lab/index.html b/web/lab/dist/index.html similarity index 68% rename from web/lab/index.html rename to web/lab/dist/index.html index 96844ba71..c4922b88b 100644 --- a/web/lab/index.html +++ b/web/lab/dist/index.html @@ -2,13 +2,7 @@ - - - - - - - + Oid component sample @@ -40,6 +34,5 @@

    component-oid-3-private

    component-lit

    - \ No newline at end of file diff --git a/web/lab/dist/test-pack.js b/web/lab/dist/test-pack.js new file mode 100644 index 000000000..8024ad5a1 --- /dev/null +++ b/web/lab/dist/test-pack.js @@ -0,0 +1,216 @@ +/* + * ATTENTION: The "eval" devtool has been used (maybe by default in mode: "development"). + * This devtool is neither made for production nor for readable output files. + * It uses "eval()" calls to create a separate source file in the browser devtools. + * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) + * or disable the default devtool with "devtool: false". + * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). + */ +/******/ (() => { // webpackBootstrap +/******/ "use strict"; +/******/ var __webpack_modules__ = ({ + +/***/ "./js/test.js": +/*!********************!*\ + !*** ./js/test.js ***! + \********************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _raw_component_raw_1_element_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../raw/component-raw-1-element.js */ \"./raw/component-raw-1-element.js\");\n/* harmony import */ var _raw_component_raw_2_protected_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../raw/component-raw-2-protected.js */ \"./raw/component-raw-2-protected.js\");\n/* harmony import */ var _raw_component_raw_3_private_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../raw/component-raw-3-private.js */ \"./raw/component-raw-3-private.js\");\n/* harmony import */ var _oid_component_oid_1_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../oid/component-oid-1.js */ \"./oid/component-oid-1.js\");\n/* harmony import */ var _oid_component_oid_2_js__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../oid/component-oid-2.js */ \"./oid/component-oid-2.js\");\n/* harmony import */ var _oid_component_oid_3_private_js__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../oid/component-oid-3-private.js */ \"./oid/component-oid-3-private.js\");\n/* harmony import */ var _lit_component_lit_js__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../lit/component-lit.js */ \"./lit/component-lit.js\");\n\n\n\n\n\n\n\n\nfunction testComponent () {\n const compSet = [\n {element: 'component-raw-1-element', cclass: _raw_component_raw_1_element_js__WEBPACK_IMPORTED_MODULE_0__.ComponentRaw1},\n {element: 'component-raw-2-protected', cclass: _raw_component_raw_2_protected_js__WEBPACK_IMPORTED_MODULE_1__.ComponentRaw2},\n {element: 'component-raw-3-private', cclass: _raw_component_raw_3_private_js__WEBPACK_IMPORTED_MODULE_2__.ComponentRaw3},\n {element: 'component-oid-1', cclass: _oid_component_oid_1_js__WEBPACK_IMPORTED_MODULE_3__.ComponentOid1},\n {element: 'component-oid-2', cclass: _oid_component_oid_2_js__WEBPACK_IMPORTED_MODULE_4__.ComponentOid2},\n {element: 'component-oid-3-private', cclass: _oid_component_oid_3_private_js__WEBPACK_IMPORTED_MODULE_5__.ComponentOid3},\n {element: 'component-lit', cclass: _lit_component_lit_js__WEBPACK_IMPORTED_MODULE_6__.ComponentLit}\n ]\n\n for (const c of compSet) {\n console.log(`=== ${c.element} ===`)\n const block = document.querySelector('#' + c.element + '-block')\n\n // testing straight property assignment\n const component1 = new c.cclass\n console.log('--- component structure')\n console.log(component1)\n component1.name = 'Doriana'\n console.log(`--- straight assignment (name): ${component1.name}`)\n\n // testing element attribute assignment\n const component2 = document.createElement(c.element)\n component2.setAttribute('name', 'Quincas')\n console.log(`--- element attribute assignment (name): ${component2.name}`)\n block.appendChild(component2)\n\n // testing reactivity 1\n const component3 = document.createElement(c.element)\n block.appendChild(component3)\n component3.name = 'Alcebiades'\n console.log(`--- reactivity 1 (name): ${component3.name}`)\n \n // testing reactivity 2\n const component4 = document.createElement(c.element)\n block.appendChild(component4)\n component4.setAttribute('name', 'Mila')\n console.log(`--- reactivity 2 (name): ${component4.name}`)\n }\n}\n\ntestComponent()\n\n//# sourceURL=webpack:///./js/test.js?"); + +/***/ }), + +/***/ "./lit/component-lit.js": +/*!******************************!*\ + !*** ./lit/component-lit.js ***! + \******************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"ComponentLit\": () => (/* binding */ ComponentLit)\n/* harmony export */ });\n/* harmony import */ var lit__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! lit */ \"./node_modules/lit/index.js\");\n\n\nclass ComponentLit extends lit__WEBPACK_IMPORTED_MODULE_0__.LitElement {\n static properties = {\n name: {},\n };\n // Define scoped styles right with your component, in plain CSS\n static styles = lit__WEBPACK_IMPORTED_MODULE_0__.css`\n :host {\n color: blue;\n }\n `;\n\n // Render the UI as a function of component state\n render() {\n return lit__WEBPACK_IMPORTED_MODULE_0__.html`

    Hello, ${this.name}

    `;\n }\n}\n\ncustomElements.define('component-lit', ComponentLit);\n\n//# sourceURL=webpack:///./lit/component-lit.js?"); + +/***/ }), + +/***/ "./oid/component-oid-1.js": +/*!********************************!*\ + !*** ./oid/component-oid-1.js ***! + \********************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"ComponentOid1\": () => (/* binding */ ComponentOid1)\n/* harmony export */ });\nclass ComponentOid1 extends HTMLElement {\n connectedCallback () {\n this.render()\n }\n\n static builder () {\n Object.defineProperty(ComponentOid1.prototype, 'name', {\n get: function() {\n return this._name\n },\n set: function(newValue) {\n this._name = newValue\n this.render()\n }\n })\n }\n\n static get observedAttributes() {\n return ['name']\n }\n\n attributeChangedCallback(name, oldValue, newValue) {\n switch (name) {\n case 'name': this.name = newValue\n }\n } \n\n render () {\n this.innerHTML = `

    Hello, ${this.name}

    `\n }\n}\n\nComponentOid1.builder()\n\ncustomElements.define('component-oid-1', ComponentOid1)\n\n//# sourceURL=webpack:///./oid/component-oid-1.js?"); + +/***/ }), + +/***/ "./oid/component-oid-2.js": +/*!********************************!*\ + !*** ./oid/component-oid-2.js ***! + \********************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"ComponentOid2\": () => (/* binding */ ComponentOid2)\n/* harmony export */ });\nclass ComponentOid2 extends HTMLElement {\n static oid = {\n properties: ['name']\n }\n\n connectedCallback () {\n this.render()\n }\n\n static get observedAttributes() {\n return this.oid.properties\n }\n\n attributeChangedCallback(name, oldValue, newValue) {\n this[name] = newValue\n }\n\n render () {\n this.innerHTML = `

    Hello, ${this.name}

    `\n }\n}\n\nComponentOid2.oid.properties.forEach((property) => {\n Object.defineProperty(ComponentOid2.prototype, property, {\n get: function() {return this['_' + property]},\n set: function(newValue) {\n this['_' + property] = newValue\n this.render()\n }\n })\n})\n\ncustomElements.define('component-oid-2', ComponentOid2)\n\n//# sourceURL=webpack:///./oid/component-oid-2.js?"); + +/***/ }), + +/***/ "./oid/component-oid-3-private.js": +/*!****************************************!*\ + !*** ./oid/component-oid-3-private.js ***! + \****************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"ComponentOid3\": () => (/* binding */ ComponentOid3)\n/* harmony export */ });\nclass ComponentOid3 extends HTMLElement {\n #name\n\n connectedCallback () {\n this.render()\n }\n\n static builder () {\n Object.defineProperty(ComponentOid3.prototype, 'name', {\n get: function() {\n return this.#name\n },\n set: function(newValue) {\n this.#name = newValue\n this.render()\n }\n })\n }\n\n static get observedAttributes() {\n return ['name']\n }\n\n attributeChangedCallback(name, oldValue, newValue) {\n switch (name) {\n case 'name': this.name = newValue\n }\n } \n\n render () {\n this.innerHTML = `

    Hello, ${this.name}

    `\n }\n}\n\nComponentOid3.builder()\n\ncustomElements.define('component-oid-3-private', ComponentOid3)\n\n//# sourceURL=webpack:///./oid/component-oid-3-private.js?"); + +/***/ }), + +/***/ "./raw/component-raw-1-element.js": +/*!****************************************!*\ + !*** ./raw/component-raw-1-element.js ***! + \****************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"ComponentRaw1\": () => (/* binding */ ComponentRaw1)\n/* harmony export */ });\nclass ComponentRaw1 extends HTMLElement {\n connectedCallback () {\n this.render()\n }\n\n static get observedAttributes() {\n return ['name']\n }\n\n attributeChangedCallback(name, oldValue, newValue) {\n this.render()\n } \n\n get name() {\n return this.getAttribute('name')\n }\n\n set name(newValue) {\n this.setAttribute('name', newValue)\n this.render()\n }\n\n render () {\n this.innerHTML = `

    Hello, ${this.name}

    `\n }\n}\n\ncustomElements.define('component-raw-1-element', ComponentRaw1)\n\n//# sourceURL=webpack:///./raw/component-raw-1-element.js?"); + +/***/ }), + +/***/ "./raw/component-raw-2-protected.js": +/*!******************************************!*\ + !*** ./raw/component-raw-2-protected.js ***! + \******************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"ComponentRaw2\": () => (/* binding */ ComponentRaw2)\n/* harmony export */ });\nclass ComponentRaw2 extends HTMLElement {\n connectedCallback () {\n this.render()\n }\n\n static get observedAttributes() {\n return ['name']\n }\n\n attributeChangedCallback(name, oldValue, newValue) {\n switch (name) {\n case 'name': this.name = newValue\n }\n } \n\n get name() {\n return this._name\n }\n\n set name(newValue) {\n this._name = newValue\n this.render()\n }\n\n render () {\n this.innerHTML = `

    Hello, ${this.name}

    `\n }\n}\n\ncustomElements.define('component-raw-2-protected', ComponentRaw2)\n\n//# sourceURL=webpack:///./raw/component-raw-2-protected.js?"); + +/***/ }), + +/***/ "./raw/component-raw-3-private.js": +/*!****************************************!*\ + !*** ./raw/component-raw-3-private.js ***! + \****************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"ComponentRaw3\": () => (/* binding */ ComponentRaw3)\n/* harmony export */ });\nclass ComponentRaw3 extends HTMLElement {\n #name\n \n connectedCallback () {\n this.render()\n }\n\n static get observedAttributes() {\n return ['name']\n }\n\n attributeChangedCallback(name, oldValue, newValue) {\n switch (name) {\n case 'name': this.name = newValue\n }\n } \n\n get name() {\n return this.#name\n }\n\n set name(newValue) {\n this.#name = newValue\n this.render()\n }\n\n render () {\n this.innerHTML = `

    Hello, ${this.name}

    `\n }\n}\n\ncustomElements.define('component-raw-3-private', ComponentRaw3)\n\n//# sourceURL=webpack:///./raw/component-raw-3-private.js?"); + +/***/ }), + +/***/ "./node_modules/@lit/reactive-element/development/css-tag.js": +/*!*******************************************************************!*\ + !*** ./node_modules/@lit/reactive-element/development/css-tag.js ***! + \*******************************************************************/ +/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"CSSResult\": () => (/* binding */ CSSResult),\n/* harmony export */ \"adoptStyles\": () => (/* binding */ adoptStyles),\n/* harmony export */ \"css\": () => (/* binding */ css),\n/* harmony export */ \"getCompatibleStyle\": () => (/* binding */ getCompatibleStyle),\n/* harmony export */ \"supportsAdoptingStyleSheets\": () => (/* binding */ supportsAdoptingStyleSheets),\n/* harmony export */ \"unsafeCSS\": () => (/* binding */ unsafeCSS)\n/* harmony export */ });\n/**\n * @license\n * Copyright 2019 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst NODE_MODE = false;\nconst global = NODE_MODE ? globalThis : window;\n/**\n * Whether the current browser supports `adoptedStyleSheets`.\n */\nconst supportsAdoptingStyleSheets = global.ShadowRoot &&\n (global.ShadyCSS === undefined || global.ShadyCSS.nativeShadow) &&\n 'adoptedStyleSheets' in Document.prototype &&\n 'replace' in CSSStyleSheet.prototype;\nconst constructionToken = Symbol();\nconst cssTagCache = new WeakMap();\n/**\n * A container for a string of CSS text, that may be used to create a CSSStyleSheet.\n *\n * CSSResult is the return value of `css`-tagged template literals and\n * `unsafeCSS()`. In order to ensure that CSSResults are only created via the\n * `css` tag and `unsafeCSS()`, CSSResult cannot be constructed directly.\n */\nclass CSSResult {\n constructor(cssText, strings, safeToken) {\n // This property needs to remain unminified.\n this['_$cssResult$'] = true;\n if (safeToken !== constructionToken) {\n throw new Error('CSSResult is not constructable. Use `unsafeCSS` or `css` instead.');\n }\n this.cssText = cssText;\n this._strings = strings;\n }\n // This is a getter so that it's lazy. In practice, this means stylesheets\n // are not created until the first element instance is made.\n get styleSheet() {\n // If `supportsAdoptingStyleSheets` is true then we assume CSSStyleSheet is\n // constructable.\n let styleSheet = this._styleSheet;\n const strings = this._strings;\n if (supportsAdoptingStyleSheets && styleSheet === undefined) {\n const cacheable = strings !== undefined && strings.length === 1;\n if (cacheable) {\n styleSheet = cssTagCache.get(strings);\n }\n if (styleSheet === undefined) {\n (this._styleSheet = styleSheet = new CSSStyleSheet()).replaceSync(this.cssText);\n if (cacheable) {\n cssTagCache.set(strings, styleSheet);\n }\n }\n }\n return styleSheet;\n }\n toString() {\n return this.cssText;\n }\n}\nconst textFromCSSResult = (value) => {\n // This property needs to remain unminified.\n if (value['_$cssResult$'] === true) {\n return value.cssText;\n }\n else if (typeof value === 'number') {\n return value;\n }\n else {\n throw new Error(`Value passed to 'css' function must be a 'css' function result: ` +\n `${value}. Use 'unsafeCSS' to pass non-literal values, but take care ` +\n `to ensure page security.`);\n }\n};\n/**\n * Wrap a value for interpolation in a {@linkcode css} tagged template literal.\n *\n * This is unsafe because untrusted CSS text can be used to phone home\n * or exfiltrate data to an attacker controlled site. Take care to only use\n * this with trusted input.\n */\nconst unsafeCSS = (value) => new CSSResult(typeof value === 'string' ? value : String(value), undefined, constructionToken);\n/**\n * A template literal tag which can be used with LitElement's\n * {@linkcode LitElement.styles} property to set element styles.\n *\n * For security reasons, only literal string values and number may be used in\n * embedded expressions. To incorporate non-literal values {@linkcode unsafeCSS}\n * may be used inside an expression.\n */\nconst css = (strings, ...values) => {\n const cssText = strings.length === 1\n ? strings[0]\n : values.reduce((acc, v, idx) => acc + textFromCSSResult(v) + strings[idx + 1], strings[0]);\n return new CSSResult(cssText, strings, constructionToken);\n};\n/**\n * Applies the given styles to a `shadowRoot`. When Shadow DOM is\n * available but `adoptedStyleSheets` is not, styles are appended to the\n * `shadowRoot` to [mimic spec behavior](https://wicg.github.io/construct-stylesheets/#using-constructed-stylesheets).\n * Note, when shimming is used, any styles that are subsequently placed into\n * the shadowRoot should be placed *before* any shimmed adopted styles. This\n * will match spec behavior that gives adopted sheets precedence over styles in\n * shadowRoot.\n */\nconst adoptStyles = (renderRoot, styles) => {\n if (supportsAdoptingStyleSheets) {\n renderRoot.adoptedStyleSheets = styles.map((s) => s instanceof CSSStyleSheet ? s : s.styleSheet);\n }\n else {\n styles.forEach((s) => {\n const style = document.createElement('style');\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n const nonce = global['litNonce'];\n if (nonce !== undefined) {\n style.setAttribute('nonce', nonce);\n }\n style.textContent = s.cssText;\n renderRoot.appendChild(style);\n });\n }\n};\nconst cssResultFromStyleSheet = (sheet) => {\n let cssText = '';\n for (const rule of sheet.cssRules) {\n cssText += rule.cssText;\n }\n return unsafeCSS(cssText);\n};\nconst getCompatibleStyle = supportsAdoptingStyleSheets ||\n (NODE_MODE && global.CSSStyleSheet === undefined)\n ? (s) => s\n : (s) => s instanceof CSSStyleSheet ? cssResultFromStyleSheet(s) : s;\n//# sourceMappingURL=css-tag.js.map\n\n//# sourceURL=webpack:///./node_modules/@lit/reactive-element/development/css-tag.js?"); + +/***/ }), + +/***/ "./node_modules/@lit/reactive-element/development/reactive-element.js": +/*!****************************************************************************!*\ + !*** ./node_modules/@lit/reactive-element/development/reactive-element.js ***! + \****************************************************************************/ +/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"CSSResult\": () => (/* reexport safe */ _css_tag_js__WEBPACK_IMPORTED_MODULE_0__.CSSResult),\n/* harmony export */ \"ReactiveElement\": () => (/* binding */ ReactiveElement),\n/* harmony export */ \"adoptStyles\": () => (/* reexport safe */ _css_tag_js__WEBPACK_IMPORTED_MODULE_0__.adoptStyles),\n/* harmony export */ \"css\": () => (/* reexport safe */ _css_tag_js__WEBPACK_IMPORTED_MODULE_0__.css),\n/* harmony export */ \"defaultConverter\": () => (/* binding */ defaultConverter),\n/* harmony export */ \"getCompatibleStyle\": () => (/* reexport safe */ _css_tag_js__WEBPACK_IMPORTED_MODULE_0__.getCompatibleStyle),\n/* harmony export */ \"notEqual\": () => (/* binding */ notEqual),\n/* harmony export */ \"supportsAdoptingStyleSheets\": () => (/* reexport safe */ _css_tag_js__WEBPACK_IMPORTED_MODULE_0__.supportsAdoptingStyleSheets),\n/* harmony export */ \"unsafeCSS\": () => (/* reexport safe */ _css_tag_js__WEBPACK_IMPORTED_MODULE_0__.unsafeCSS)\n/* harmony export */ });\n/* harmony import */ var _css_tag_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./css-tag.js */ \"./node_modules/@lit/reactive-element/development/css-tag.js\");\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nvar _a, _b, _c, _d;\nvar _e;\n/**\n * Use this module if you want to create your own base class extending\n * {@link ReactiveElement}.\n * @packageDocumentation\n */\n\n// In the Node build, this import will be injected by Rollup:\n// import {HTMLElement, customElements} from '@lit-labs/ssr-dom-shim';\n\nconst NODE_MODE = false;\nconst global = NODE_MODE ? globalThis : window;\nif (NODE_MODE) {\n (_a = global.customElements) !== null && _a !== void 0 ? _a : (global.customElements = customElements);\n}\nconst DEV_MODE = true;\nlet requestUpdateThenable;\nlet issueWarning;\nconst trustedTypes = global\n .trustedTypes;\n// Temporary workaround for https://crbug.com/993268\n// Currently, any attribute starting with \"on\" is considered to be a\n// TrustedScript source. Such boolean attributes must be set to the equivalent\n// trusted emptyScript value.\nconst emptyStringForBooleanAttribute = trustedTypes\n ? trustedTypes.emptyScript\n : '';\nconst polyfillSupport = DEV_MODE\n ? global.reactiveElementPolyfillSupportDevMode\n : global.reactiveElementPolyfillSupport;\nif (DEV_MODE) {\n // Ensure warnings are issued only 1x, even if multiple versions of Lit\n // are loaded.\n const issuedWarnings = ((_b = global.litIssuedWarnings) !== null && _b !== void 0 ? _b : (global.litIssuedWarnings = new Set()));\n // Issue a warning, if we haven't already.\n issueWarning = (code, warning) => {\n warning += ` See https://lit.dev/msg/${code} for more information.`;\n if (!issuedWarnings.has(warning)) {\n console.warn(warning);\n issuedWarnings.add(warning);\n }\n };\n issueWarning('dev-mode', `Lit is in dev mode. Not recommended for production!`);\n // Issue polyfill support warning.\n if (((_c = global.ShadyDOM) === null || _c === void 0 ? void 0 : _c.inUse) && polyfillSupport === undefined) {\n issueWarning('polyfill-support-missing', `Shadow DOM is being polyfilled via \\`ShadyDOM\\` but ` +\n `the \\`polyfill-support\\` module has not been loaded.`);\n }\n requestUpdateThenable = (name) => ({\n then: (onfulfilled, _onrejected) => {\n issueWarning('request-update-promise', `The \\`requestUpdate\\` method should no longer return a Promise but ` +\n `does so on \\`${name}\\`. Use \\`updateComplete\\` instead.`);\n if (onfulfilled !== undefined) {\n onfulfilled(false);\n }\n },\n });\n}\n/**\n * Useful for visualizing and logging insights into what the Lit template system is doing.\n *\n * Compiled out of prod mode builds.\n */\nconst debugLogEvent = DEV_MODE\n ? (event) => {\n const shouldEmit = global\n .emitLitDebugLogEvents;\n if (!shouldEmit) {\n return;\n }\n global.dispatchEvent(new CustomEvent('lit-debug', {\n detail: event,\n }));\n }\n : undefined;\n/*\n * When using Closure Compiler, JSCompiler_renameProperty(property, object) is\n * replaced at compile time by the munged name for object[property]. We cannot\n * alias this function, so we have to use a small shim that has the same\n * behavior when not compiling.\n */\n/*@__INLINE__*/\nconst JSCompiler_renameProperty = (prop, _obj) => prop;\nconst defaultConverter = {\n toAttribute(value, type) {\n switch (type) {\n case Boolean:\n value = value ? emptyStringForBooleanAttribute : null;\n break;\n case Object:\n case Array:\n // if the value is `null` or `undefined` pass this through\n // to allow removing/no change behavior.\n value = value == null ? value : JSON.stringify(value);\n break;\n }\n return value;\n },\n fromAttribute(value, type) {\n let fromValue = value;\n switch (type) {\n case Boolean:\n fromValue = value !== null;\n break;\n case Number:\n fromValue = value === null ? null : Number(value);\n break;\n case Object:\n case Array:\n // Do *not* generate exception when invalid JSON is set as elements\n // don't normally complain on being mis-configured.\n // TODO(sorvell): Do generate exception in *dev mode*.\n try {\n // Assert to adhere to Bazel's \"must type assert JSON parse\" rule.\n fromValue = JSON.parse(value);\n }\n catch (e) {\n fromValue = null;\n }\n break;\n }\n return fromValue;\n },\n};\n/**\n * Change function that returns true if `value` is different from `oldValue`.\n * This method is used as the default for a property's `hasChanged` function.\n */\nconst notEqual = (value, old) => {\n // This ensures (old==NaN, value==NaN) always returns false\n return old !== value && (old === old || value === value);\n};\nconst defaultPropertyDeclaration = {\n attribute: true,\n type: String,\n converter: defaultConverter,\n reflect: false,\n hasChanged: notEqual,\n};\n/**\n * The Closure JS Compiler doesn't currently have good support for static\n * property semantics where \"this\" is dynamic (e.g.\n * https://github.com/google/closure-compiler/issues/3177 and others) so we use\n * this hack to bypass any rewriting by the compiler.\n */\nconst finalized = 'finalized';\n/**\n * Base element class which manages element properties and attributes. When\n * properties change, the `update` method is asynchronously called. This method\n * should be supplied by subclassers to render updates as desired.\n * @noInheritDoc\n */\nclass ReactiveElement\n// In the Node build, this `extends` clause will be substituted with\n// `(globalThis.HTMLElement ?? HTMLElement)`.\n//\n// This way, we will first prefer any global `HTMLElement` polyfill that the\n// user has assigned, and then fall back to the `HTMLElement` shim which has\n// been imported (see note at the top of this file about how this import is\n// generated by Rollup). Note that the `HTMLElement` variable has been\n// shadowed by this import, so it no longer refers to the global.\n extends HTMLElement {\n constructor() {\n super();\n this.__instanceProperties = new Map();\n /**\n * True if there is a pending update as a result of calling `requestUpdate()`.\n * Should only be read.\n * @category updates\n */\n this.isUpdatePending = false;\n /**\n * Is set to `true` after the first update. The element code cannot assume\n * that `renderRoot` exists before the element `hasUpdated`.\n * @category updates\n */\n this.hasUpdated = false;\n /**\n * Name of currently reflecting property\n */\n this.__reflectingProperty = null;\n this._initialize();\n }\n /**\n * Adds an initializer function to the class that is called during instance\n * construction.\n *\n * This is useful for code that runs against a `ReactiveElement`\n * subclass, such as a decorator, that needs to do work for each\n * instance, such as setting up a `ReactiveController`.\n *\n * ```ts\n * const myDecorator = (target: typeof ReactiveElement, key: string) => {\n * target.addInitializer((instance: ReactiveElement) => {\n * // This is run during construction of the element\n * new MyController(instance);\n * });\n * }\n * ```\n *\n * Decorating a field will then cause each instance to run an initializer\n * that adds a controller:\n *\n * ```ts\n * class MyElement extends LitElement {\n * @myDecorator foo;\n * }\n * ```\n *\n * Initializers are stored per-constructor. Adding an initializer to a\n * subclass does not add it to a superclass. Since initializers are run in\n * constructors, initializers will run in order of the class hierarchy,\n * starting with superclasses and progressing to the instance's class.\n *\n * @nocollapse\n */\n static addInitializer(initializer) {\n var _a;\n this.finalize();\n ((_a = this._initializers) !== null && _a !== void 0 ? _a : (this._initializers = [])).push(initializer);\n }\n /**\n * Returns a list of attributes corresponding to the registered properties.\n * @nocollapse\n * @category attributes\n */\n static get observedAttributes() {\n // note: piggy backing on this to ensure we're finalized.\n this.finalize();\n const attributes = [];\n // Use forEach so this works even if for/of loops are compiled to for loops\n // expecting arrays\n this.elementProperties.forEach((v, p) => {\n const attr = this.__attributeNameForProperty(p, v);\n if (attr !== undefined) {\n this.__attributeToPropertyMap.set(attr, p);\n attributes.push(attr);\n }\n });\n return attributes;\n }\n /**\n * Creates a property accessor on the element prototype if one does not exist\n * and stores a {@linkcode PropertyDeclaration} for the property with the\n * given options. The property setter calls the property's `hasChanged`\n * property option or uses a strict identity check to determine whether or not\n * to request an update.\n *\n * This method may be overridden to customize properties; however,\n * when doing so, it's important to call `super.createProperty` to ensure\n * the property is setup correctly. This method calls\n * `getPropertyDescriptor` internally to get a descriptor to install.\n * To customize what properties do when they are get or set, override\n * `getPropertyDescriptor`. To customize the options for a property,\n * implement `createProperty` like this:\n *\n * ```ts\n * static createProperty(name, options) {\n * options = Object.assign(options, {myOption: true});\n * super.createProperty(name, options);\n * }\n * ```\n *\n * @nocollapse\n * @category properties\n */\n static createProperty(name, options = defaultPropertyDeclaration) {\n var _a;\n // if this is a state property, force the attribute to false.\n if (options.state) {\n // Cast as any since this is readonly.\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n options.attribute = false;\n }\n // Note, since this can be called by the `@property` decorator which\n // is called before `finalize`, we ensure finalization has been kicked off.\n this.finalize();\n this.elementProperties.set(name, options);\n // Do not generate an accessor if the prototype already has one, since\n // it would be lost otherwise and that would never be the user's intention;\n // Instead, we expect users to call `requestUpdate` themselves from\n // user-defined accessors. Note that if the super has an accessor we will\n // still overwrite it\n if (!options.noAccessor && !this.prototype.hasOwnProperty(name)) {\n const key = typeof name === 'symbol' ? Symbol() : `__${name}`;\n const descriptor = this.getPropertyDescriptor(name, key, options);\n if (descriptor !== undefined) {\n Object.defineProperty(this.prototype, name, descriptor);\n if (DEV_MODE) {\n // If this class doesn't have its own set, create one and initialize\n // with the values in the set from the nearest ancestor class, if any.\n if (!this.hasOwnProperty('__reactivePropertyKeys')) {\n this.__reactivePropertyKeys = new Set((_a = this.__reactivePropertyKeys) !== null && _a !== void 0 ? _a : []);\n }\n this.__reactivePropertyKeys.add(name);\n }\n }\n }\n }\n /**\n * Returns a property descriptor to be defined on the given named property.\n * If no descriptor is returned, the property will not become an accessor.\n * For example,\n *\n * ```ts\n * class MyElement extends LitElement {\n * static getPropertyDescriptor(name, key, options) {\n * const defaultDescriptor =\n * super.getPropertyDescriptor(name, key, options);\n * const setter = defaultDescriptor.set;\n * return {\n * get: defaultDescriptor.get,\n * set(value) {\n * setter.call(this, value);\n * // custom action.\n * },\n * configurable: true,\n * enumerable: true\n * }\n * }\n * }\n * ```\n *\n * @nocollapse\n * @category properties\n */\n static getPropertyDescriptor(name, key, options) {\n return {\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n get() {\n return this[key];\n },\n set(value) {\n const oldValue = this[name];\n this[key] = value;\n this.requestUpdate(name, oldValue, options);\n },\n configurable: true,\n enumerable: true,\n };\n }\n /**\n * Returns the property options associated with the given property.\n * These options are defined with a `PropertyDeclaration` via the `properties`\n * object or the `@property` decorator and are registered in\n * `createProperty(...)`.\n *\n * Note, this method should be considered \"final\" and not overridden. To\n * customize the options for a given property, override\n * {@linkcode createProperty}.\n *\n * @nocollapse\n * @final\n * @category properties\n */\n static getPropertyOptions(name) {\n return this.elementProperties.get(name) || defaultPropertyDeclaration;\n }\n /**\n * Creates property accessors for registered properties, sets up element\n * styling, and ensures any superclasses are also finalized. Returns true if\n * the element was finalized.\n * @nocollapse\n */\n static finalize() {\n if (this.hasOwnProperty(finalized)) {\n return false;\n }\n this[finalized] = true;\n // finalize any superclasses\n const superCtor = Object.getPrototypeOf(this);\n superCtor.finalize();\n // Create own set of initializers for this class if any exist on the\n // superclass and copy them down. Note, for a small perf boost, avoid\n // creating initializers unless needed.\n if (superCtor._initializers !== undefined) {\n this._initializers = [...superCtor._initializers];\n }\n this.elementProperties = new Map(superCtor.elementProperties);\n // initialize Map populated in observedAttributes\n this.__attributeToPropertyMap = new Map();\n // make any properties\n // Note, only process \"own\" properties since this element will inherit\n // any properties defined on the superClass, and finalization ensures\n // the entire prototype chain is finalized.\n if (this.hasOwnProperty(JSCompiler_renameProperty('properties', this))) {\n const props = this.properties;\n // support symbols in properties (IE11 does not support this)\n const propKeys = [\n ...Object.getOwnPropertyNames(props),\n ...Object.getOwnPropertySymbols(props),\n ];\n // This for/of is ok because propKeys is an array\n for (const p of propKeys) {\n // note, use of `any` is due to TypeScript lack of support for symbol in\n // index types\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n this.createProperty(p, props[p]);\n }\n }\n this.elementStyles = this.finalizeStyles(this.styles);\n // DEV mode warnings\n if (DEV_MODE) {\n const warnRemovedOrRenamed = (name, renamed = false) => {\n if (this.prototype.hasOwnProperty(name)) {\n issueWarning(renamed ? 'renamed-api' : 'removed-api', `\\`${name}\\` is implemented on class ${this.name}. It ` +\n `has been ${renamed ? 'renamed' : 'removed'} ` +\n `in this version of LitElement.`);\n }\n };\n warnRemovedOrRenamed('initialize');\n warnRemovedOrRenamed('requestUpdateInternal');\n warnRemovedOrRenamed('_getUpdateComplete', true);\n }\n return true;\n }\n /**\n * Takes the styles the user supplied via the `static styles` property and\n * returns the array of styles to apply to the element.\n * Override this method to integrate into a style management system.\n *\n * Styles are deduplicated preserving the _last_ instance in the list. This\n * is a performance optimization to avoid duplicated styles that can occur\n * especially when composing via subclassing. The last item is kept to try\n * to preserve the cascade order with the assumption that it's most important\n * that last added styles override previous styles.\n *\n * @nocollapse\n * @category styles\n */\n static finalizeStyles(styles) {\n const elementStyles = [];\n if (Array.isArray(styles)) {\n // Dedupe the flattened array in reverse order to preserve the last items.\n // Casting to Array works around TS error that\n // appears to come from trying to flatten a type CSSResultArray.\n const set = new Set(styles.flat(Infinity).reverse());\n // Then preserve original order by adding the set items in reverse order.\n for (const s of set) {\n elementStyles.unshift((0,_css_tag_js__WEBPACK_IMPORTED_MODULE_0__.getCompatibleStyle)(s));\n }\n }\n else if (styles !== undefined) {\n elementStyles.push((0,_css_tag_js__WEBPACK_IMPORTED_MODULE_0__.getCompatibleStyle)(styles));\n }\n return elementStyles;\n }\n /**\n * Returns the property name for the given attribute `name`.\n * @nocollapse\n */\n static __attributeNameForProperty(name, options) {\n const attribute = options.attribute;\n return attribute === false\n ? undefined\n : typeof attribute === 'string'\n ? attribute\n : typeof name === 'string'\n ? name.toLowerCase()\n : undefined;\n }\n /**\n * Internal only override point for customizing work done when elements\n * are constructed.\n *\n * @internal\n */\n _initialize() {\n var _a;\n this.__updatePromise = new Promise((res) => (this.enableUpdating = res));\n this._$changedProperties = new Map();\n this.__saveInstanceProperties();\n // ensures first update will be caught by an early access of\n // `updateComplete`\n this.requestUpdate();\n (_a = this.constructor._initializers) === null || _a === void 0 ? void 0 : _a.forEach((i) => i(this));\n }\n /**\n * Registers a `ReactiveController` to participate in the element's reactive\n * update cycle. The element automatically calls into any registered\n * controllers during its lifecycle callbacks.\n *\n * If the element is connected when `addController()` is called, the\n * controller's `hostConnected()` callback will be immediately called.\n * @category controllers\n */\n addController(controller) {\n var _a, _b;\n ((_a = this.__controllers) !== null && _a !== void 0 ? _a : (this.__controllers = [])).push(controller);\n // If a controller is added after the element has been connected,\n // call hostConnected. Note, re-using existence of `renderRoot` here\n // (which is set in connectedCallback) to avoid the need to track a\n // first connected state.\n if (this.renderRoot !== undefined && this.isConnected) {\n (_b = controller.hostConnected) === null || _b === void 0 ? void 0 : _b.call(controller);\n }\n }\n /**\n * Removes a `ReactiveController` from the element.\n * @category controllers\n */\n removeController(controller) {\n var _a;\n // Note, if the indexOf is -1, the >>> will flip the sign which makes the\n // splice do nothing.\n (_a = this.__controllers) === null || _a === void 0 ? void 0 : _a.splice(this.__controllers.indexOf(controller) >>> 0, 1);\n }\n /**\n * Fixes any properties set on the instance before upgrade time.\n * Otherwise these would shadow the accessor and break these properties.\n * The properties are stored in a Map which is played back after the\n * constructor runs. Note, on very old versions of Safari (<=9) or Chrome\n * (<=41), properties created for native platform properties like (`id` or\n * `name`) may not have default values set in the element constructor. On\n * these browsers native properties appear on instances and therefore their\n * default value will overwrite any element default (e.g. if the element sets\n * this.id = 'id' in the constructor, the 'id' will become '' since this is\n * the native platform default).\n */\n __saveInstanceProperties() {\n // Use forEach so this works even if for/of loops are compiled to for loops\n // expecting arrays\n this.constructor.elementProperties.forEach((_v, p) => {\n if (this.hasOwnProperty(p)) {\n this.__instanceProperties.set(p, this[p]);\n delete this[p];\n }\n });\n }\n /**\n * Returns the node into which the element should render and by default\n * creates and returns an open shadowRoot. Implement to customize where the\n * element's DOM is rendered. For example, to render into the element's\n * childNodes, return `this`.\n *\n * @return Returns a node into which to render.\n * @category rendering\n */\n createRenderRoot() {\n var _a;\n const renderRoot = (_a = this.shadowRoot) !== null && _a !== void 0 ? _a : this.attachShadow(this.constructor.shadowRootOptions);\n (0,_css_tag_js__WEBPACK_IMPORTED_MODULE_0__.adoptStyles)(renderRoot, this.constructor.elementStyles);\n return renderRoot;\n }\n /**\n * On first connection, creates the element's renderRoot, sets up\n * element styling, and enables updating.\n * @category lifecycle\n */\n connectedCallback() {\n var _a;\n // create renderRoot before first update.\n if (this.renderRoot === undefined) {\n this.renderRoot = this.createRenderRoot();\n }\n this.enableUpdating(true);\n (_a = this.__controllers) === null || _a === void 0 ? void 0 : _a.forEach((c) => { var _a; return (_a = c.hostConnected) === null || _a === void 0 ? void 0 : _a.call(c); });\n }\n /**\n * Note, this method should be considered final and not overridden. It is\n * overridden on the element instance with a function that triggers the first\n * update.\n * @category updates\n */\n enableUpdating(_requestedUpdate) { }\n /**\n * Allows for `super.disconnectedCallback()` in extensions while\n * reserving the possibility of making non-breaking feature additions\n * when disconnecting at some point in the future.\n * @category lifecycle\n */\n disconnectedCallback() {\n var _a;\n (_a = this.__controllers) === null || _a === void 0 ? void 0 : _a.forEach((c) => { var _a; return (_a = c.hostDisconnected) === null || _a === void 0 ? void 0 : _a.call(c); });\n }\n /**\n * Synchronizes property values when attributes change.\n *\n * Specifically, when an attribute is set, the corresponding property is set.\n * You should rarely need to implement this callback. If this method is\n * overridden, `super.attributeChangedCallback(name, _old, value)` must be\n * called.\n *\n * See [using the lifecycle callbacks](https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements#using_the_lifecycle_callbacks)\n * on MDN for more information about the `attributeChangedCallback`.\n * @category attributes\n */\n attributeChangedCallback(name, _old, value) {\n this._$attributeToProperty(name, value);\n }\n __propertyToAttribute(name, value, options = defaultPropertyDeclaration) {\n var _a;\n const attr = this.constructor.__attributeNameForProperty(name, options);\n if (attr !== undefined && options.reflect === true) {\n const converter = ((_a = options.converter) === null || _a === void 0 ? void 0 : _a.toAttribute) !==\n undefined\n ? options.converter\n : defaultConverter;\n const attrValue = converter.toAttribute(value, options.type);\n if (DEV_MODE &&\n this.constructor.enabledWarnings.indexOf('migration') >= 0 &&\n attrValue === undefined) {\n issueWarning('undefined-attribute-value', `The attribute value for the ${name} property is ` +\n `undefined on element ${this.localName}. The attribute will be ` +\n `removed, but in the previous version of \\`ReactiveElement\\`, ` +\n `the attribute would not have changed.`);\n }\n // Track if the property is being reflected to avoid\n // setting the property again via `attributeChangedCallback`. Note:\n // 1. this takes advantage of the fact that the callback is synchronous.\n // 2. will behave incorrectly if multiple attributes are in the reaction\n // stack at time of calling. However, since we process attributes\n // in `update` this should not be possible (or an extreme corner case\n // that we'd like to discover).\n // mark state reflecting\n this.__reflectingProperty = name;\n if (attrValue == null) {\n this.removeAttribute(attr);\n }\n else {\n this.setAttribute(attr, attrValue);\n }\n // mark state not reflecting\n this.__reflectingProperty = null;\n }\n }\n /** @internal */\n _$attributeToProperty(name, value) {\n var _a;\n const ctor = this.constructor;\n // Note, hint this as an `AttributeMap` so closure clearly understands\n // the type; it has issues with tracking types through statics\n const propName = ctor.__attributeToPropertyMap.get(name);\n // Use tracking info to avoid reflecting a property value to an attribute\n // if it was just set because the attribute changed.\n if (propName !== undefined && this.__reflectingProperty !== propName) {\n const options = ctor.getPropertyOptions(propName);\n const converter = typeof options.converter === 'function'\n ? { fromAttribute: options.converter }\n : ((_a = options.converter) === null || _a === void 0 ? void 0 : _a.fromAttribute) !== undefined\n ? options.converter\n : defaultConverter;\n // mark state reflecting\n this.__reflectingProperty = propName;\n this[propName] = converter.fromAttribute(value, options.type\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n );\n // mark state not reflecting\n this.__reflectingProperty = null;\n }\n }\n /**\n * Requests an update which is processed asynchronously. This should be called\n * when an element should update based on some state not triggered by setting\n * a reactive property. In this case, pass no arguments. It should also be\n * called when manually implementing a property setter. In this case, pass the\n * property `name` and `oldValue` to ensure that any configured property\n * options are honored.\n *\n * @param name name of requesting property\n * @param oldValue old value of requesting property\n * @param options property options to use instead of the previously\n * configured options\n * @category updates\n */\n requestUpdate(name, oldValue, options) {\n let shouldRequestUpdate = true;\n // If we have a property key, perform property update steps.\n if (name !== undefined) {\n options =\n options ||\n this.constructor.getPropertyOptions(name);\n const hasChanged = options.hasChanged || notEqual;\n if (hasChanged(this[name], oldValue)) {\n if (!this._$changedProperties.has(name)) {\n this._$changedProperties.set(name, oldValue);\n }\n // Add to reflecting properties set.\n // Note, it's important that every change has a chance to add the\n // property to `_reflectingProperties`. This ensures setting\n // attribute + property reflects correctly.\n if (options.reflect === true && this.__reflectingProperty !== name) {\n if (this.__reflectingProperties === undefined) {\n this.__reflectingProperties = new Map();\n }\n this.__reflectingProperties.set(name, options);\n }\n }\n else {\n // Abort the request if the property should not be considered changed.\n shouldRequestUpdate = false;\n }\n }\n if (!this.isUpdatePending && shouldRequestUpdate) {\n this.__updatePromise = this.__enqueueUpdate();\n }\n // Note, since this no longer returns a promise, in dev mode we return a\n // thenable which warns if it's called.\n return DEV_MODE\n ? requestUpdateThenable(this.localName)\n : undefined;\n }\n /**\n * Sets up the element to asynchronously update.\n */\n async __enqueueUpdate() {\n this.isUpdatePending = true;\n try {\n // Ensure any previous update has resolved before updating.\n // This `await` also ensures that property changes are batched.\n await this.__updatePromise;\n }\n catch (e) {\n // Refire any previous errors async so they do not disrupt the update\n // cycle. Errors are refired so developers have a chance to observe\n // them, and this can be done by implementing\n // `window.onunhandledrejection`.\n Promise.reject(e);\n }\n const result = this.scheduleUpdate();\n // If `scheduleUpdate` returns a Promise, we await it. This is done to\n // enable coordinating updates with a scheduler. Note, the result is\n // checked to avoid delaying an additional microtask unless we need to.\n if (result != null) {\n await result;\n }\n return !this.isUpdatePending;\n }\n /**\n * Schedules an element update. You can override this method to change the\n * timing of updates by returning a Promise. The update will await the\n * returned Promise, and you should resolve the Promise to allow the update\n * to proceed. If this method is overridden, `super.scheduleUpdate()`\n * must be called.\n *\n * For instance, to schedule updates to occur just before the next frame:\n *\n * ```ts\n * override protected async scheduleUpdate(): Promise {\n * await new Promise((resolve) => requestAnimationFrame(() => resolve()));\n * super.scheduleUpdate();\n * }\n * ```\n * @category updates\n */\n scheduleUpdate() {\n return this.performUpdate();\n }\n /**\n * Performs an element update. Note, if an exception is thrown during the\n * update, `firstUpdated` and `updated` will not be called.\n *\n * Call `performUpdate()` to immediately process a pending update. This should\n * generally not be needed, but it can be done in rare cases when you need to\n * update synchronously.\n *\n * Note: To ensure `performUpdate()` synchronously completes a pending update,\n * it should not be overridden. In LitElement 2.x it was suggested to override\n * `performUpdate()` to also customizing update scheduling. Instead, you should now\n * override `scheduleUpdate()`. For backwards compatibility with LitElement 2.x,\n * scheduling updates via `performUpdate()` continues to work, but will make\n * also calling `performUpdate()` to synchronously process updates difficult.\n *\n * @category updates\n */\n performUpdate() {\n var _a, _b;\n // Abort any update if one is not pending when this is called.\n // This can happen if `performUpdate` is called early to \"flush\"\n // the update.\n if (!this.isUpdatePending) {\n return;\n }\n debugLogEvent === null || debugLogEvent === void 0 ? void 0 : debugLogEvent({ kind: 'update' });\n // create renderRoot before first update.\n if (!this.hasUpdated) {\n // Produce warning if any class properties are shadowed by class fields\n if (DEV_MODE) {\n const shadowedProperties = [];\n (_a = this.constructor.__reactivePropertyKeys) === null || _a === void 0 ? void 0 : _a.forEach((p) => {\n var _a;\n if (this.hasOwnProperty(p) && !((_a = this.__instanceProperties) === null || _a === void 0 ? void 0 : _a.has(p))) {\n shadowedProperties.push(p);\n }\n });\n if (shadowedProperties.length) {\n throw new Error(`The following properties on element ${this.localName} will not ` +\n `trigger updates as expected because they are set using class ` +\n `fields: ${shadowedProperties.join(', ')}. ` +\n `Native class fields and some compiled output will overwrite ` +\n `accessors used for detecting changes. See ` +\n `https://lit.dev/msg/class-field-shadowing ` +\n `for more information.`);\n }\n }\n }\n // Mixin instance properties once, if they exist.\n if (this.__instanceProperties) {\n // Use forEach so this works even if for/of loops are compiled to for loops\n // expecting arrays\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n this.__instanceProperties.forEach((v, p) => (this[p] = v));\n this.__instanceProperties = undefined;\n }\n let shouldUpdate = false;\n const changedProperties = this._$changedProperties;\n try {\n shouldUpdate = this.shouldUpdate(changedProperties);\n if (shouldUpdate) {\n this.willUpdate(changedProperties);\n (_b = this.__controllers) === null || _b === void 0 ? void 0 : _b.forEach((c) => { var _a; return (_a = c.hostUpdate) === null || _a === void 0 ? void 0 : _a.call(c); });\n this.update(changedProperties);\n }\n else {\n this.__markUpdated();\n }\n }\n catch (e) {\n // Prevent `firstUpdated` and `updated` from running when there's an\n // update exception.\n shouldUpdate = false;\n // Ensure element can accept additional updates after an exception.\n this.__markUpdated();\n throw e;\n }\n // The update is no longer considered pending and further updates are now allowed.\n if (shouldUpdate) {\n this._$didUpdate(changedProperties);\n }\n }\n /**\n * Invoked before `update()` to compute values needed during the update.\n *\n * Implement `willUpdate` to compute property values that depend on other\n * properties and are used in the rest of the update process.\n *\n * ```ts\n * willUpdate(changedProperties) {\n * // only need to check changed properties for an expensive computation.\n * if (changedProperties.has('firstName') || changedProperties.has('lastName')) {\n * this.sha = computeSHA(`${this.firstName} ${this.lastName}`);\n * }\n * }\n *\n * render() {\n * return html`SHA: ${this.sha}`;\n * }\n * ```\n *\n * @category updates\n */\n willUpdate(_changedProperties) { }\n // Note, this is an override point for polyfill-support.\n // @internal\n _$didUpdate(changedProperties) {\n var _a;\n (_a = this.__controllers) === null || _a === void 0 ? void 0 : _a.forEach((c) => { var _a; return (_a = c.hostUpdated) === null || _a === void 0 ? void 0 : _a.call(c); });\n if (!this.hasUpdated) {\n this.hasUpdated = true;\n this.firstUpdated(changedProperties);\n }\n this.updated(changedProperties);\n if (DEV_MODE &&\n this.isUpdatePending &&\n this.constructor.enabledWarnings.indexOf('change-in-update') >= 0) {\n issueWarning('change-in-update', `Element ${this.localName} scheduled an update ` +\n `(generally because a property was set) ` +\n `after an update completed, causing a new update to be scheduled. ` +\n `This is inefficient and should be avoided unless the next update ` +\n `can only be scheduled as a side effect of the previous update.`);\n }\n }\n __markUpdated() {\n this._$changedProperties = new Map();\n this.isUpdatePending = false;\n }\n /**\n * Returns a Promise that resolves when the element has completed updating.\n * The Promise value is a boolean that is `true` if the element completed the\n * update without triggering another update. The Promise result is `false` if\n * a property was set inside `updated()`. If the Promise is rejected, an\n * exception was thrown during the update.\n *\n * To await additional asynchronous work, override the `getUpdateComplete`\n * method. For example, it is sometimes useful to await a rendered element\n * before fulfilling this Promise. To do this, first await\n * `super.getUpdateComplete()`, then any subsequent state.\n *\n * @return A promise of a boolean that resolves to true if the update completed\n * without triggering another update.\n * @category updates\n */\n get updateComplete() {\n return this.getUpdateComplete();\n }\n /**\n * Override point for the `updateComplete` promise.\n *\n * It is not safe to override the `updateComplete` getter directly due to a\n * limitation in TypeScript which means it is not possible to call a\n * superclass getter (e.g. `super.updateComplete.then(...)`) when the target\n * language is ES5 (https://github.com/microsoft/TypeScript/issues/338).\n * This method should be overridden instead. For example:\n *\n * ```ts\n * class MyElement extends LitElement {\n * override async getUpdateComplete() {\n * const result = await super.getUpdateComplete();\n * await this._myChild.updateComplete;\n * return result;\n * }\n * }\n * ```\n *\n * @return A promise of a boolean that resolves to true if the update completed\n * without triggering another update.\n * @category updates\n */\n getUpdateComplete() {\n return this.__updatePromise;\n }\n /**\n * Controls whether or not `update()` should be called when the element requests\n * an update. By default, this method always returns `true`, but this can be\n * customized to control when to update.\n *\n * @param _changedProperties Map of changed properties with old values\n * @category updates\n */\n shouldUpdate(_changedProperties) {\n return true;\n }\n /**\n * Updates the element. This method reflects property values to attributes.\n * It can be overridden to render and keep updated element DOM.\n * Setting properties inside this method will *not* trigger\n * another update.\n *\n * @param _changedProperties Map of changed properties with old values\n * @category updates\n */\n update(_changedProperties) {\n if (this.__reflectingProperties !== undefined) {\n // Use forEach so this works even if for/of loops are compiled to for\n // loops expecting arrays\n this.__reflectingProperties.forEach((v, k) => this.__propertyToAttribute(k, this[k], v));\n this.__reflectingProperties = undefined;\n }\n this.__markUpdated();\n }\n /**\n * Invoked whenever the element is updated. Implement to perform\n * post-updating tasks via DOM APIs, for example, focusing an element.\n *\n * Setting properties inside this method will trigger the element to update\n * again after this update cycle completes.\n *\n * @param _changedProperties Map of changed properties with old values\n * @category updates\n */\n updated(_changedProperties) { }\n /**\n * Invoked when the element is first updated. Implement to perform one time\n * work on the element after update.\n *\n * ```ts\n * firstUpdated() {\n * this.renderRoot.getElementById('my-text-area').focus();\n * }\n * ```\n *\n * Setting properties inside this method will trigger the element to update\n * again after this update cycle completes.\n *\n * @param _changedProperties Map of changed properties with old values\n * @category updates\n */\n firstUpdated(_changedProperties) { }\n}\n_e = finalized;\n/**\n * Marks class as having finished creating properties.\n */\nReactiveElement[_e] = true;\n/**\n * Memoized list of all element properties, including any superclass properties.\n * Created lazily on user subclasses when finalizing the class.\n * @nocollapse\n * @category properties\n */\nReactiveElement.elementProperties = new Map();\n/**\n * Memoized list of all element styles.\n * Created lazily on user subclasses when finalizing the class.\n * @nocollapse\n * @category styles\n */\nReactiveElement.elementStyles = [];\n/**\n * Options used when calling `attachShadow`. Set this property to customize\n * the options for the shadowRoot; for example, to create a closed\n * shadowRoot: `{mode: 'closed'}`.\n *\n * Note, these options are used in `createRenderRoot`. If this method\n * is customized, options should be respected if possible.\n * @nocollapse\n * @category rendering\n */\nReactiveElement.shadowRootOptions = { mode: 'open' };\n// Apply polyfills if available\npolyfillSupport === null || polyfillSupport === void 0 ? void 0 : polyfillSupport({ ReactiveElement });\n// Dev mode warnings...\nif (DEV_MODE) {\n // Default warning set.\n ReactiveElement.enabledWarnings = ['change-in-update'];\n const ensureOwnWarnings = function (ctor) {\n if (!ctor.hasOwnProperty(JSCompiler_renameProperty('enabledWarnings', ctor))) {\n ctor.enabledWarnings = ctor.enabledWarnings.slice();\n }\n };\n ReactiveElement.enableWarning = function (warning) {\n ensureOwnWarnings(this);\n if (this.enabledWarnings.indexOf(warning) < 0) {\n this.enabledWarnings.push(warning);\n }\n };\n ReactiveElement.disableWarning = function (warning) {\n ensureOwnWarnings(this);\n const i = this.enabledWarnings.indexOf(warning);\n if (i >= 0) {\n this.enabledWarnings.splice(i, 1);\n }\n };\n}\n// IMPORTANT: do not change the property name or the assignment expression.\n// This line will be used in regexes to search for ReactiveElement usage.\n((_d = global.reactiveElementVersions) !== null && _d !== void 0 ? _d : (global.reactiveElementVersions = [])).push('1.6.1');\nif (DEV_MODE && global.reactiveElementVersions.length > 1) {\n issueWarning('multiple-versions', `Multiple versions of Lit loaded. Loading multiple versions ` +\n `is not recommended.`);\n}\n//# sourceMappingURL=reactive-element.js.map\n\n//# sourceURL=webpack:///./node_modules/@lit/reactive-element/development/reactive-element.js?"); + +/***/ }), + +/***/ "./node_modules/lit-element/development/lit-element.js": +/*!*************************************************************!*\ + !*** ./node_modules/lit-element/development/lit-element.js ***! + \*************************************************************/ +/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"CSSResult\": () => (/* reexport safe */ _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__.CSSResult),\n/* harmony export */ \"LitElement\": () => (/* binding */ LitElement),\n/* harmony export */ \"ReactiveElement\": () => (/* reexport safe */ _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__.ReactiveElement),\n/* harmony export */ \"UpdatingElement\": () => (/* binding */ UpdatingElement),\n/* harmony export */ \"_$LE\": () => (/* binding */ _$LE),\n/* harmony export */ \"_$LH\": () => (/* reexport safe */ lit_html__WEBPACK_IMPORTED_MODULE_1__._$LH),\n/* harmony export */ \"adoptStyles\": () => (/* reexport safe */ _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__.adoptStyles),\n/* harmony export */ \"css\": () => (/* reexport safe */ _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__.css),\n/* harmony export */ \"defaultConverter\": () => (/* reexport safe */ _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__.defaultConverter),\n/* harmony export */ \"getCompatibleStyle\": () => (/* reexport safe */ _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__.getCompatibleStyle),\n/* harmony export */ \"html\": () => (/* reexport safe */ lit_html__WEBPACK_IMPORTED_MODULE_1__.html),\n/* harmony export */ \"noChange\": () => (/* reexport safe */ lit_html__WEBPACK_IMPORTED_MODULE_1__.noChange),\n/* harmony export */ \"notEqual\": () => (/* reexport safe */ _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__.notEqual),\n/* harmony export */ \"nothing\": () => (/* reexport safe */ lit_html__WEBPACK_IMPORTED_MODULE_1__.nothing),\n/* harmony export */ \"render\": () => (/* reexport safe */ lit_html__WEBPACK_IMPORTED_MODULE_1__.render),\n/* harmony export */ \"supportsAdoptingStyleSheets\": () => (/* reexport safe */ _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__.supportsAdoptingStyleSheets),\n/* harmony export */ \"svg\": () => (/* reexport safe */ lit_html__WEBPACK_IMPORTED_MODULE_1__.svg),\n/* harmony export */ \"unsafeCSS\": () => (/* reexport safe */ _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__.unsafeCSS)\n/* harmony export */ });\n/* harmony import */ var _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @lit/reactive-element */ \"./node_modules/@lit/reactive-element/development/reactive-element.js\");\n/* harmony import */ var lit_html__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! lit-html */ \"./node_modules/lit-html/development/lit-html.js\");\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nvar _a, _b, _c;\n/**\n * The main LitElement module, which defines the {@linkcode LitElement} base\n * class and related APIs.\n *\n * LitElement components can define a template and a set of observed\n * properties. Changing an observed property triggers a re-render of the\n * element.\n *\n * Import {@linkcode LitElement} and {@linkcode html} from this module to\n * create a component:\n *\n * ```js\n * import {LitElement, html} from 'lit-element';\n *\n * class MyElement extends LitElement {\n *\n * // Declare observed properties\n * static get properties() {\n * return {\n * adjective: {}\n * }\n * }\n *\n * constructor() {\n * this.adjective = 'awesome';\n * }\n *\n * // Define the element's template\n * render() {\n * return html`

    your ${adjective} template here

    `;\n * }\n * }\n *\n * customElements.define('my-element', MyElement);\n * ```\n *\n * `LitElement` extends {@linkcode ReactiveElement} and adds lit-html\n * templating. The `ReactiveElement` class is provided for users that want to\n * build their own custom element base classes that don't use lit-html.\n *\n * @packageDocumentation\n */\n\n\n\n\n// For backwards compatibility export ReactiveElement as UpdatingElement. Note,\n// IE transpilation requires exporting like this.\nconst UpdatingElement = _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__.ReactiveElement;\nconst DEV_MODE = true;\nlet issueWarning;\nif (DEV_MODE) {\n // Ensure warnings are issued only 1x, even if multiple versions of Lit\n // are loaded.\n const issuedWarnings = ((_a = globalThis.litIssuedWarnings) !== null && _a !== void 0 ? _a : (globalThis.litIssuedWarnings = new Set()));\n // Issue a warning, if we haven't already.\n issueWarning = (code, warning) => {\n warning += ` See https://lit.dev/msg/${code} for more information.`;\n if (!issuedWarnings.has(warning)) {\n console.warn(warning);\n issuedWarnings.add(warning);\n }\n };\n}\n/**\n * Base element class that manages element properties and attributes, and\n * renders a lit-html template.\n *\n * To define a component, subclass `LitElement` and implement a\n * `render` method to provide the component's template. Define properties\n * using the {@linkcode LitElement.properties properties} property or the\n * {@linkcode property} decorator.\n */\nclass LitElement extends _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__.ReactiveElement {\n constructor() {\n super(...arguments);\n /**\n * @category rendering\n */\n this.renderOptions = { host: this };\n this.__childPart = undefined;\n }\n /**\n * @category rendering\n */\n createRenderRoot() {\n var _a;\n var _b;\n const renderRoot = super.createRenderRoot();\n // When adoptedStyleSheets are shimmed, they are inserted into the\n // shadowRoot by createRenderRoot. Adjust the renderBefore node so that\n // any styles in Lit content render before adoptedStyleSheets. This is\n // important so that adoptedStyleSheets have precedence over styles in\n // the shadowRoot.\n (_a = (_b = this.renderOptions).renderBefore) !== null && _a !== void 0 ? _a : (_b.renderBefore = renderRoot.firstChild);\n return renderRoot;\n }\n /**\n * Updates the element. This method reflects property values to attributes\n * and calls `render` to render DOM via lit-html. Setting properties inside\n * this method will *not* trigger another update.\n * @param changedProperties Map of changed properties with old values\n * @category updates\n */\n update(changedProperties) {\n // Setting properties in `render` should not trigger an update. Since\n // updates are allowed after super.update, it's important to call `render`\n // before that.\n const value = this.render();\n if (!this.hasUpdated) {\n this.renderOptions.isConnected = this.isConnected;\n }\n super.update(changedProperties);\n this.__childPart = (0,lit_html__WEBPACK_IMPORTED_MODULE_1__.render)(value, this.renderRoot, this.renderOptions);\n }\n /**\n * Invoked when the component is added to the document's DOM.\n *\n * In `connectedCallback()` you should setup tasks that should only occur when\n * the element is connected to the document. The most common of these is\n * adding event listeners to nodes external to the element, like a keydown\n * event handler added to the window.\n *\n * ```ts\n * connectedCallback() {\n * super.connectedCallback();\n * addEventListener('keydown', this._handleKeydown);\n * }\n * ```\n *\n * Typically, anything done in `connectedCallback()` should be undone when the\n * element is disconnected, in `disconnectedCallback()`.\n *\n * @category lifecycle\n */\n connectedCallback() {\n var _a;\n super.connectedCallback();\n (_a = this.__childPart) === null || _a === void 0 ? void 0 : _a.setConnected(true);\n }\n /**\n * Invoked when the component is removed from the document's DOM.\n *\n * This callback is the main signal to the element that it may no longer be\n * used. `disconnectedCallback()` should ensure that nothing is holding a\n * reference to the element (such as event listeners added to nodes external\n * to the element), so that it is free to be garbage collected.\n *\n * ```ts\n * disconnectedCallback() {\n * super.disconnectedCallback();\n * window.removeEventListener('keydown', this._handleKeydown);\n * }\n * ```\n *\n * An element may be re-connected after being disconnected.\n *\n * @category lifecycle\n */\n disconnectedCallback() {\n var _a;\n super.disconnectedCallback();\n (_a = this.__childPart) === null || _a === void 0 ? void 0 : _a.setConnected(false);\n }\n /**\n * Invoked on each update to perform rendering tasks. This method may return\n * any value renderable by lit-html's `ChildPart` - typically a\n * `TemplateResult`. Setting properties inside this method will *not* trigger\n * the element to update.\n * @category rendering\n */\n render() {\n return lit_html__WEBPACK_IMPORTED_MODULE_1__.noChange;\n }\n}\n/**\n * Ensure this class is marked as `finalized` as an optimization ensuring\n * it will not needlessly try to `finalize`.\n *\n * Note this property name is a string to prevent breaking Closure JS Compiler\n * optimizations. See @lit/reactive-element for more information.\n */\nLitElement['finalized'] = true;\n// This property needs to remain unminified.\nLitElement['_$litElement$'] = true;\n// Install hydration if available\n(_b = globalThis.litElementHydrateSupport) === null || _b === void 0 ? void 0 : _b.call(globalThis, { LitElement });\n// Apply polyfills if available\nconst polyfillSupport = DEV_MODE\n ? globalThis.litElementPolyfillSupportDevMode\n : globalThis.litElementPolyfillSupport;\npolyfillSupport === null || polyfillSupport === void 0 ? void 0 : polyfillSupport({ LitElement });\n// DEV mode warnings\nif (DEV_MODE) {\n /* eslint-disable @typescript-eslint/no-explicit-any */\n // Note, for compatibility with closure compilation, this access\n // needs to be as a string property index.\n LitElement['finalize'] = function () {\n const finalized = _lit_reactive_element__WEBPACK_IMPORTED_MODULE_0__.ReactiveElement.finalize.call(this);\n if (!finalized) {\n return false;\n }\n const warnRemovedOrRenamed = (obj, name, renamed = false) => {\n if (obj.hasOwnProperty(name)) {\n const ctorName = (typeof obj === 'function' ? obj : obj.constructor)\n .name;\n issueWarning(renamed ? 'renamed-api' : 'removed-api', `\\`${name}\\` is implemented on class ${ctorName}. It ` +\n `has been ${renamed ? 'renamed' : 'removed'} ` +\n `in this version of LitElement.`);\n }\n };\n warnRemovedOrRenamed(this, 'render');\n warnRemovedOrRenamed(this, 'getStyles', true);\n warnRemovedOrRenamed(this.prototype, 'adoptStyles');\n return true;\n };\n /* eslint-enable @typescript-eslint/no-explicit-any */\n}\n/**\n * END USERS SHOULD NOT RELY ON THIS OBJECT.\n *\n * Private exports for use by other Lit packages, not intended for use by\n * external users.\n *\n * We currently do not make a mangled rollup build of the lit-ssr code. In order\n * to keep a number of (otherwise private) top-level exports mangled in the\n * client side code, we export a _$LE object containing those members (or\n * helper methods for accessing private fields of those members), and then\n * re-export them for use in lit-ssr. This keeps lit-ssr agnostic to whether the\n * client-side code is being used in `dev` mode or `prod` mode.\n *\n * This has a unique name, to disambiguate it from private exports in\n * lit-html, since this module re-exports all of lit-html.\n *\n * @private\n */\nconst _$LE = {\n _$attributeToProperty: (el, name, value) => {\n // eslint-disable-next-line\n el._$attributeToProperty(name, value);\n },\n // eslint-disable-next-line\n _$changedProperties: (el) => el._$changedProperties,\n};\n// IMPORTANT: do not change the property name or the assignment expression.\n// This line will be used in regexes to search for LitElement usage.\n((_c = globalThis.litElementVersions) !== null && _c !== void 0 ? _c : (globalThis.litElementVersions = [])).push('3.2.2');\nif (DEV_MODE && globalThis.litElementVersions.length > 1) {\n issueWarning('multiple-versions', `Multiple versions of Lit loaded. Loading multiple versions ` +\n `is not recommended.`);\n}\n//# sourceMappingURL=lit-element.js.map\n\n//# sourceURL=webpack:///./node_modules/lit-element/development/lit-element.js?"); + +/***/ }), + +/***/ "./node_modules/lit-html/development/is-server.js": +/*!********************************************************!*\ + !*** ./node_modules/lit-html/development/is-server.js ***! + \********************************************************/ +/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"isServer\": () => (/* binding */ isServer)\n/* harmony export */ });\n/**\n * @license\n * Copyright 2022 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\n/**\n * @fileoverview\n *\n * This file exports a boolean const whose value will depend on what environment\n * the module is being imported from.\n */\nconst NODE_MODE = false;\n/**\n * A boolean that will be `true` in server environments like Node, and `false`\n * in browser environments. Note that your server environment or toolchain must\n * support the `\"node\"` export condition for this to be `true`.\n *\n * This can be used when authoring components to change behavior based on\n * whether or not the component is executing in an SSR context.\n */\nconst isServer = NODE_MODE;\n//# sourceMappingURL=is-server.js.map\n\n//# sourceURL=webpack:///./node_modules/lit-html/development/is-server.js?"); + +/***/ }), + +/***/ "./node_modules/lit-html/development/lit-html.js": +/*!*******************************************************!*\ + !*** ./node_modules/lit-html/development/lit-html.js ***! + \*******************************************************/ +/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { + +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"_$LH\": () => (/* binding */ _$LH),\n/* harmony export */ \"html\": () => (/* binding */ html),\n/* harmony export */ \"noChange\": () => (/* binding */ noChange),\n/* harmony export */ \"nothing\": () => (/* binding */ nothing),\n/* harmony export */ \"render\": () => (/* binding */ render),\n/* harmony export */ \"svg\": () => (/* binding */ svg)\n/* harmony export */ });\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nvar _a, _b, _c, _d;\nconst DEV_MODE = true;\nconst ENABLE_EXTRA_SECURITY_HOOKS = true;\nconst ENABLE_SHADYDOM_NOPATCH = true;\nconst NODE_MODE = false;\n// Use window for browser builds because IE11 doesn't have globalThis.\nconst global = NODE_MODE ? globalThis : window;\n/**\n * Useful for visualizing and logging insights into what the Lit template system is doing.\n *\n * Compiled out of prod mode builds.\n */\nconst debugLogEvent = DEV_MODE\n ? (event) => {\n const shouldEmit = global\n .emitLitDebugLogEvents;\n if (!shouldEmit) {\n return;\n }\n global.dispatchEvent(new CustomEvent('lit-debug', {\n detail: event,\n }));\n }\n : undefined;\n// Used for connecting beginRender and endRender events when there are nested\n// renders when errors are thrown preventing an endRender event from being\n// called.\nlet debugLogRenderId = 0;\nlet issueWarning;\nif (DEV_MODE) {\n (_a = global.litIssuedWarnings) !== null && _a !== void 0 ? _a : (global.litIssuedWarnings = new Set());\n // Issue a warning, if we haven't already.\n issueWarning = (code, warning) => {\n warning += code\n ? ` See https://lit.dev/msg/${code} for more information.`\n : '';\n if (!global.litIssuedWarnings.has(warning)) {\n console.warn(warning);\n global.litIssuedWarnings.add(warning);\n }\n };\n issueWarning('dev-mode', `Lit is in dev mode. Not recommended for production!`);\n}\nconst wrap = ENABLE_SHADYDOM_NOPATCH &&\n ((_b = global.ShadyDOM) === null || _b === void 0 ? void 0 : _b.inUse) &&\n ((_c = global.ShadyDOM) === null || _c === void 0 ? void 0 : _c.noPatch) === true\n ? global.ShadyDOM.wrap\n : (node) => node;\nconst trustedTypes = global.trustedTypes;\n/**\n * Our TrustedTypePolicy for HTML which is declared using the html template\n * tag function.\n *\n * That HTML is a developer-authored constant, and is parsed with innerHTML\n * before any untrusted expressions have been mixed in. Therefor it is\n * considered safe by construction.\n */\nconst policy = trustedTypes\n ? trustedTypes.createPolicy('lit-html', {\n createHTML: (s) => s,\n })\n : undefined;\nconst identityFunction = (value) => value;\nconst noopSanitizer = (_node, _name, _type) => identityFunction;\n/** Sets the global sanitizer factory. */\nconst setSanitizer = (newSanitizer) => {\n if (!ENABLE_EXTRA_SECURITY_HOOKS) {\n return;\n }\n if (sanitizerFactoryInternal !== noopSanitizer) {\n throw new Error(`Attempted to overwrite existing lit-html security policy.` +\n ` setSanitizeDOMValueFactory should be called at most once.`);\n }\n sanitizerFactoryInternal = newSanitizer;\n};\n/**\n * Only used in internal tests, not a part of the public API.\n */\nconst _testOnlyClearSanitizerFactoryDoNotCallOrElse = () => {\n sanitizerFactoryInternal = noopSanitizer;\n};\nconst createSanitizer = (node, name, type) => {\n return sanitizerFactoryInternal(node, name, type);\n};\n// Added to an attribute name to mark the attribute as bound so we can find\n// it easily.\nconst boundAttributeSuffix = '$lit$';\n// This marker is used in many syntactic positions in HTML, so it must be\n// a valid element name and attribute name. We don't support dynamic names (yet)\n// but this at least ensures that the parse tree is closer to the template\n// intention.\nconst marker = `lit$${String(Math.random()).slice(9)}$`;\n// String used to tell if a comment is a marker comment\nconst markerMatch = '?' + marker;\n// Text used to insert a comment marker node. We use processing instruction\n// syntax because it's slightly smaller, but parses as a comment node.\nconst nodeMarker = `<${markerMatch}>`;\nconst d = NODE_MODE && global.document === undefined\n ? {\n createTreeWalker() {\n return {};\n },\n }\n : document;\n// Creates a dynamic marker. We never have to search for these in the DOM.\nconst createMarker = (v = '') => d.createComment(v);\nconst isPrimitive = (value) => value === null || (typeof value != 'object' && typeof value != 'function');\nconst isArray = Array.isArray;\nconst isIterable = (value) => isArray(value) ||\n // eslint-disable-next-line @typescript-eslint/no-explicit-any\n typeof (value === null || value === void 0 ? void 0 : value[Symbol.iterator]) === 'function';\nconst SPACE_CHAR = `[ \\t\\n\\f\\r]`;\nconst ATTR_VALUE_CHAR = `[^ \\t\\n\\f\\r\"'\\`<>=]`;\nconst NAME_CHAR = `[^\\\\s\"'>=/]`;\n// These regexes represent the five parsing states that we care about in the\n// Template's HTML scanner. They match the *end* of the state they're named\n// after.\n// Depending on the match, we transition to a new state. If there's no match,\n// we stay in the same state.\n// Note that the regexes are stateful. We utilize lastIndex and sync it\n// across the multiple regexes used. In addition to the five regexes below\n// we also dynamically create a regex to find the matching end tags for raw\n// text elements.\n/**\n * End of text is: `<` followed by:\n * (comment start) or (tag) or (dynamic tag binding)\n */\nconst textEndRegex = /<(?:(!--|\\/[^a-zA-Z])|(\\/?[a-zA-Z][^>\\s]*)|(\\/?$))/g;\nconst COMMENT_START = 1;\nconst TAG_NAME = 2;\nconst DYNAMIC_TAG_NAME = 3;\nconst commentEndRegex = /-->/g;\n/**\n * Comments not started with

    + See the Pen + AngularJS 02 - Componente Sentença by André Santanchè (@santanche) + on CodePen. +