diff options
237 files changed, 3367 insertions, 3 deletions
@@ -6,5 +6,4 @@ npm-debug.log* .vscode dist/ .astro/ - .vercel diff --git a/public/images/furthsettins/lallans.jpg b/public/images/furthsettins/lallans.jpg Binary files differnew file mode 100644 index 0000000..fac35db --- /dev/null +++ b/public/images/furthsettins/lallans.jpg diff --git a/public/images/furthsettins/scotsoun.jpg b/public/images/furthsettins/scotsoun.jpg Binary files differnew file mode 100644 index 0000000..9665a14 --- /dev/null +++ b/public/images/furthsettins/scotsoun.jpg diff --git a/public/images/lallans/issue100.jpg b/public/images/lallans/issue100.jpg Binary files differnew file mode 100644 index 0000000..5ae210f --- /dev/null +++ b/public/images/lallans/issue100.jpg diff --git a/public/images/lallans/issue101.jpg b/public/images/lallans/issue101.jpg Binary files differnew file mode 100644 index 0000000..cf7b5aa --- /dev/null +++ b/public/images/lallans/issue101.jpg diff --git a/public/images/lallans/issue21.jpg b/public/images/lallans/issue21.jpg Binary files differnew file mode 100644 index 0000000..c8bd8d6 --- /dev/null +++ b/public/images/lallans/issue21.jpg diff --git a/public/images/lallans/issue22.jpg b/public/images/lallans/issue22.jpg Binary files differnew file mode 100644 index 0000000..3f60a1d --- /dev/null +++ b/public/images/lallans/issue22.jpg diff --git a/public/images/lallans/issue23.jpg b/public/images/lallans/issue23.jpg Binary files differnew file mode 100644 index 0000000..d7d6320 --- /dev/null +++ b/public/images/lallans/issue23.jpg diff --git a/public/images/lallans/issue24.jpg b/public/images/lallans/issue24.jpg Binary files differnew file mode 100644 index 0000000..d99ae5a --- /dev/null +++ b/public/images/lallans/issue24.jpg diff --git a/public/images/lallans/issue25.jpg b/public/images/lallans/issue25.jpg Binary files differnew file mode 100644 index 0000000..c07ba96 --- /dev/null +++ b/public/images/lallans/issue25.jpg diff --git a/public/images/lallans/issue27.jpg b/public/images/lallans/issue27.jpg Binary files differnew file mode 100644 index 0000000..a503677 --- /dev/null +++ b/public/images/lallans/issue27.jpg diff --git a/public/images/lallans/issue29.jpg b/public/images/lallans/issue29.jpg Binary files differnew file mode 100644 index 0000000..f826442 --- /dev/null +++ b/public/images/lallans/issue29.jpg diff --git a/public/images/lallans/issue30.jpg b/public/images/lallans/issue30.jpg Binary files differnew file mode 100644 index 0000000..275969f --- /dev/null +++ b/public/images/lallans/issue30.jpg diff --git a/public/images/lallans/issue33.jpg b/public/images/lallans/issue33.jpg Binary files differnew file mode 100644 index 0000000..74daea8 --- /dev/null +++ b/public/images/lallans/issue33.jpg diff --git a/public/images/lallans/issue35.jpg b/public/images/lallans/issue35.jpg Binary files differnew file mode 100644 index 0000000..6e317df --- /dev/null +++ b/public/images/lallans/issue35.jpg diff --git a/public/images/lallans/issue36.jpg b/public/images/lallans/issue36.jpg Binary files differnew file mode 100644 index 0000000..55515a1 --- /dev/null +++ b/public/images/lallans/issue36.jpg diff --git a/public/images/lallans/issue38.jpg b/public/images/lallans/issue38.jpg Binary files differnew file mode 100644 index 0000000..786fed1 --- /dev/null +++ b/public/images/lallans/issue38.jpg diff --git a/public/images/lallans/issue39.jpg b/public/images/lallans/issue39.jpg Binary files differnew file mode 100644 index 0000000..a7a28a1 --- /dev/null +++ b/public/images/lallans/issue39.jpg diff --git a/public/images/lallans/issue41.jpg b/public/images/lallans/issue41.jpg Binary files differnew file mode 100644 index 0000000..dedc817 --- /dev/null +++ b/public/images/lallans/issue41.jpg diff --git a/public/images/lallans/issue42.jpg b/public/images/lallans/issue42.jpg Binary files differnew file mode 100644 index 0000000..d4693f6 --- /dev/null +++ b/public/images/lallans/issue42.jpg diff --git a/public/images/lallans/issue43.jpg b/public/images/lallans/issue43.jpg Binary files differnew file mode 100644 index 0000000..804cc06 --- /dev/null +++ b/public/images/lallans/issue43.jpg diff --git a/public/images/lallans/issue45.jpg b/public/images/lallans/issue45.jpg Binary files differnew file mode 100644 index 0000000..7bfe448 --- /dev/null +++ b/public/images/lallans/issue45.jpg diff --git a/public/images/lallans/issue46.jpg b/public/images/lallans/issue46.jpg Binary files differnew file mode 100644 index 0000000..2f605d9 --- /dev/null +++ b/public/images/lallans/issue46.jpg diff --git a/public/images/lallans/issue47.jpg b/public/images/lallans/issue47.jpg Binary files differnew file mode 100644 index 0000000..045ea3a --- /dev/null +++ b/public/images/lallans/issue47.jpg diff --git a/public/images/lallans/issue48.jpg b/public/images/lallans/issue48.jpg Binary files differnew file mode 100644 index 0000000..2f56366 --- /dev/null +++ b/public/images/lallans/issue48.jpg diff --git a/public/images/lallans/issue49.jpg b/public/images/lallans/issue49.jpg Binary files differnew file mode 100644 index 0000000..3d9cda3 --- /dev/null +++ b/public/images/lallans/issue49.jpg diff --git a/public/images/lallans/issue50.jpg b/public/images/lallans/issue50.jpg Binary files differnew file mode 100644 index 0000000..861d5b7 --- /dev/null +++ b/public/images/lallans/issue50.jpg diff --git a/public/images/lallans/issue51.jpg b/public/images/lallans/issue51.jpg Binary files differnew file mode 100644 index 0000000..1659af5 --- /dev/null +++ b/public/images/lallans/issue51.jpg diff --git a/public/images/lallans/issue52.jpg b/public/images/lallans/issue52.jpg Binary files differnew file mode 100644 index 0000000..253c530 --- /dev/null +++ b/public/images/lallans/issue52.jpg diff --git a/public/images/lallans/issue53.jpg b/public/images/lallans/issue53.jpg Binary files differnew file mode 100644 index 0000000..8421012 --- /dev/null +++ b/public/images/lallans/issue53.jpg diff --git a/public/images/lallans/issue54.jpg b/public/images/lallans/issue54.jpg Binary files differnew file mode 100644 index 0000000..2020e10 --- /dev/null +++ b/public/images/lallans/issue54.jpg diff --git a/public/images/lallans/issue55.jpg b/public/images/lallans/issue55.jpg Binary files differnew file mode 100644 index 0000000..cd84cae --- /dev/null +++ b/public/images/lallans/issue55.jpg diff --git a/public/images/lallans/issue56.jpg b/public/images/lallans/issue56.jpg Binary files differnew file mode 100644 index 0000000..9a702b8 --- /dev/null +++ b/public/images/lallans/issue56.jpg diff --git a/public/images/lallans/issue57.jpg b/public/images/lallans/issue57.jpg Binary files differnew file mode 100644 index 0000000..27e7ad1 --- /dev/null +++ b/public/images/lallans/issue57.jpg diff --git a/public/images/lallans/issue59.jpg b/public/images/lallans/issue59.jpg Binary files differnew file mode 100644 index 0000000..8c2a796 --- /dev/null +++ b/public/images/lallans/issue59.jpg diff --git a/public/images/lallans/issue60.jpg b/public/images/lallans/issue60.jpg Binary files differnew file mode 100644 index 0000000..9d54a1d --- /dev/null +++ b/public/images/lallans/issue60.jpg diff --git a/public/images/lallans/issue61.jpg b/public/images/lallans/issue61.jpg Binary files differnew file mode 100644 index 0000000..ca027b4 --- /dev/null +++ b/public/images/lallans/issue61.jpg diff --git a/public/images/lallans/issue62.jpg b/public/images/lallans/issue62.jpg Binary files differnew file mode 100644 index 0000000..65abfd7 --- /dev/null +++ b/public/images/lallans/issue62.jpg diff --git a/public/images/lallans/issue63.jpg b/public/images/lallans/issue63.jpg Binary files differnew file mode 100644 index 0000000..f924334 --- /dev/null +++ b/public/images/lallans/issue63.jpg diff --git a/public/images/lallans/issue64.jpg b/public/images/lallans/issue64.jpg Binary files differnew file mode 100644 index 0000000..30c6a92 --- /dev/null +++ b/public/images/lallans/issue64.jpg diff --git a/public/images/lallans/issue65.jpg b/public/images/lallans/issue65.jpg Binary files differnew file mode 100644 index 0000000..364a9fb --- /dev/null +++ b/public/images/lallans/issue65.jpg diff --git a/public/images/lallans/issue66.jpg b/public/images/lallans/issue66.jpg Binary files differnew file mode 100644 index 0000000..e04b2f7 --- /dev/null +++ b/public/images/lallans/issue66.jpg diff --git a/public/images/lallans/issue67.jpg b/public/images/lallans/issue67.jpg Binary files differnew file mode 100644 index 0000000..5ceb704 --- /dev/null +++ b/public/images/lallans/issue67.jpg diff --git a/public/images/lallans/issue68.jpg b/public/images/lallans/issue68.jpg Binary files differnew file mode 100644 index 0000000..b105606 --- /dev/null +++ b/public/images/lallans/issue68.jpg diff --git a/public/images/lallans/issue69.jpg b/public/images/lallans/issue69.jpg Binary files differnew file mode 100644 index 0000000..d4316bd --- /dev/null +++ b/public/images/lallans/issue69.jpg diff --git a/public/images/lallans/issue70.jpg b/public/images/lallans/issue70.jpg Binary files differnew file mode 100644 index 0000000..99d7927 --- /dev/null +++ b/public/images/lallans/issue70.jpg diff --git a/public/images/lallans/issue71.jpg b/public/images/lallans/issue71.jpg Binary files differnew file mode 100644 index 0000000..79f3ead --- /dev/null +++ b/public/images/lallans/issue71.jpg diff --git a/public/images/lallans/issue72.jpg b/public/images/lallans/issue72.jpg Binary files differnew file mode 100644 index 0000000..28aede2 --- /dev/null +++ b/public/images/lallans/issue72.jpg diff --git a/public/images/lallans/issue73.jpg b/public/images/lallans/issue73.jpg Binary files differnew file mode 100644 index 0000000..5a7567e --- /dev/null +++ b/public/images/lallans/issue73.jpg diff --git a/public/images/lallans/issue74.jpg b/public/images/lallans/issue74.jpg Binary files differnew file mode 100644 index 0000000..def8fc7 --- /dev/null +++ b/public/images/lallans/issue74.jpg diff --git a/public/images/lallans/issue75.jpg b/public/images/lallans/issue75.jpg Binary files differnew file mode 100644 index 0000000..a0d9b8d --- /dev/null +++ b/public/images/lallans/issue75.jpg diff --git a/public/images/lallans/issue76.jpg b/public/images/lallans/issue76.jpg Binary files differnew file mode 100644 index 0000000..8df135b --- /dev/null +++ b/public/images/lallans/issue76.jpg diff --git a/public/images/lallans/issue77.jpg b/public/images/lallans/issue77.jpg Binary files differnew file mode 100644 index 0000000..8de7946 --- /dev/null +++ b/public/images/lallans/issue77.jpg diff --git a/public/images/lallans/issue78.jpg b/public/images/lallans/issue78.jpg Binary files differnew file mode 100644 index 0000000..6425d9c --- /dev/null +++ b/public/images/lallans/issue78.jpg diff --git a/public/images/lallans/issue79.jpg b/public/images/lallans/issue79.jpg Binary files differnew file mode 100644 index 0000000..0bbd897 --- /dev/null +++ b/public/images/lallans/issue79.jpg diff --git a/public/images/lallans/issue80.jpg b/public/images/lallans/issue80.jpg Binary files differnew file mode 100644 index 0000000..87b7b84 --- /dev/null +++ b/public/images/lallans/issue80.jpg diff --git a/public/images/lallans/issue81.jpg b/public/images/lallans/issue81.jpg Binary files differnew file mode 100644 index 0000000..5802163 --- /dev/null +++ b/public/images/lallans/issue81.jpg diff --git a/public/images/lallans/issue82.jpg b/public/images/lallans/issue82.jpg Binary files differnew file mode 100644 index 0000000..4f541c0 --- /dev/null +++ b/public/images/lallans/issue82.jpg diff --git a/public/images/lallans/issue83.jpg b/public/images/lallans/issue83.jpg Binary files differnew file mode 100644 index 0000000..a7ac9f6 --- /dev/null +++ b/public/images/lallans/issue83.jpg diff --git a/public/images/lallans/issue84.jpg b/public/images/lallans/issue84.jpg Binary files differnew file mode 100644 index 0000000..f46b392 --- /dev/null +++ b/public/images/lallans/issue84.jpg diff --git a/public/images/lallans/issue85.jpg b/public/images/lallans/issue85.jpg Binary files differnew file mode 100644 index 0000000..fc35172 --- /dev/null +++ b/public/images/lallans/issue85.jpg diff --git a/public/images/lallans/issue86.jpg b/public/images/lallans/issue86.jpg Binary files differnew file mode 100644 index 0000000..b37f9e6 --- /dev/null +++ b/public/images/lallans/issue86.jpg diff --git a/public/images/lallans/issue87.jpg b/public/images/lallans/issue87.jpg Binary files differnew file mode 100644 index 0000000..dab13ab --- /dev/null +++ b/public/images/lallans/issue87.jpg diff --git a/public/images/lallans/issue88.jpg b/public/images/lallans/issue88.jpg Binary files differnew file mode 100644 index 0000000..38b8a6e --- /dev/null +++ b/public/images/lallans/issue88.jpg diff --git a/public/images/lallans/issue89.jpg b/public/images/lallans/issue89.jpg Binary files differnew file mode 100644 index 0000000..79f921e --- /dev/null +++ b/public/images/lallans/issue89.jpg diff --git a/public/images/lallans/issue90.jpg b/public/images/lallans/issue90.jpg Binary files differnew file mode 100644 index 0000000..2dc9a44 --- /dev/null +++ b/public/images/lallans/issue90.jpg diff --git a/public/images/lallans/issue91.jpg b/public/images/lallans/issue91.jpg Binary files differnew file mode 100644 index 0000000..948ee25 --- /dev/null +++ b/public/images/lallans/issue91.jpg diff --git a/public/images/lallans/issue92.jpg b/public/images/lallans/issue92.jpg Binary files differnew file mode 100644 index 0000000..28b61c0 --- /dev/null +++ b/public/images/lallans/issue92.jpg diff --git a/public/images/lallans/issue93.jpg b/public/images/lallans/issue93.jpg Binary files differnew file mode 100644 index 0000000..654ec3a --- /dev/null +++ b/public/images/lallans/issue93.jpg diff --git a/public/images/lallans/issue96.jpg b/public/images/lallans/issue96.jpg Binary files differnew file mode 100644 index 0000000..3c4d254 --- /dev/null +++ b/public/images/lallans/issue96.jpg diff --git a/public/images/lallans/issue97.jpg b/public/images/lallans/issue97.jpg Binary files differnew file mode 100644 index 0000000..922734a --- /dev/null +++ b/public/images/lallans/issue97.jpg diff --git a/public/images/lallans/issue98.jpg b/public/images/lallans/issue98.jpg Binary files differnew file mode 100644 index 0000000..7f56967 --- /dev/null +++ b/public/images/lallans/issue98.jpg diff --git a/public/images/lallans/issue99.jpg b/public/images/lallans/issue99.jpg Binary files differnew file mode 100644 index 0000000..332e6f2 --- /dev/null +++ b/public/images/lallans/issue99.jpg diff --git a/public/images/lallans/noimage.jpg b/public/images/lallans/noimage.jpg Binary files differnew file mode 100644 index 0000000..d7d6320 --- /dev/null +++ b/public/images/lallans/noimage.jpg diff --git a/public/images/scotsoun/sscd001.jpg b/public/images/scotsoun/sscd001.jpg Binary files differnew file mode 100644 index 0000000..3d36c04 --- /dev/null +++ b/public/images/scotsoun/sscd001.jpg diff --git a/public/images/scotsoun/sscd003.jpg b/public/images/scotsoun/sscd003.jpg Binary files differnew file mode 100644 index 0000000..d7a5cd8 --- /dev/null +++ b/public/images/scotsoun/sscd003.jpg diff --git a/public/images/scotsoun/sscd008.jpg b/public/images/scotsoun/sscd008.jpg Binary files differnew file mode 100644 index 0000000..5a9a421 --- /dev/null +++ b/public/images/scotsoun/sscd008.jpg diff --git a/public/images/scotsoun/sscd012.jpg b/public/images/scotsoun/sscd012.jpg Binary files differnew file mode 100644 index 0000000..368397c --- /dev/null +++ b/public/images/scotsoun/sscd012.jpg diff --git a/public/images/scotsoun/sscd014.jpg b/public/images/scotsoun/sscd014.jpg Binary files differnew file mode 100644 index 0000000..cca5bcc --- /dev/null +++ b/public/images/scotsoun/sscd014.jpg diff --git a/public/images/scotsoun/sscd015.jpg b/public/images/scotsoun/sscd015.jpg Binary files differnew file mode 100644 index 0000000..22e2c9f --- /dev/null +++ b/public/images/scotsoun/sscd015.jpg diff --git a/public/images/scotsoun/sscd017.jpg b/public/images/scotsoun/sscd017.jpg Binary files differnew file mode 100644 index 0000000..e1b0a2a --- /dev/null +++ b/public/images/scotsoun/sscd017.jpg diff --git a/public/images/scotsoun/sscd018.jpg b/public/images/scotsoun/sscd018.jpg Binary files differnew file mode 100644 index 0000000..03dc732 --- /dev/null +++ b/public/images/scotsoun/sscd018.jpg diff --git a/public/images/scotsoun/sscd020.jpg b/public/images/scotsoun/sscd020.jpg Binary files differnew file mode 100644 index 0000000..563eeac --- /dev/null +++ b/public/images/scotsoun/sscd020.jpg diff --git a/public/images/scotsoun/sscd021.jpg b/public/images/scotsoun/sscd021.jpg Binary files differnew file mode 100644 index 0000000..f50c267 --- /dev/null +++ b/public/images/scotsoun/sscd021.jpg diff --git a/public/images/scotsoun/sscd022.jpg b/public/images/scotsoun/sscd022.jpg Binary files differnew file mode 100644 index 0000000..d2ee72d --- /dev/null +++ b/public/images/scotsoun/sscd022.jpg diff --git a/public/images/scotsoun/sscd024.jpg b/public/images/scotsoun/sscd024.jpg Binary files differnew file mode 100644 index 0000000..1afd5d8 --- /dev/null +++ b/public/images/scotsoun/sscd024.jpg diff --git a/public/images/scotsoun/sscd028.jpg b/public/images/scotsoun/sscd028.jpg Binary files differnew file mode 100644 index 0000000..a5770e2 --- /dev/null +++ b/public/images/scotsoun/sscd028.jpg diff --git a/public/images/scotsoun/sscd034.jpg b/public/images/scotsoun/sscd034.jpg Binary files differnew file mode 100644 index 0000000..c7eaae5 --- /dev/null +++ b/public/images/scotsoun/sscd034.jpg diff --git a/public/images/scotsoun/sscd035.jpg b/public/images/scotsoun/sscd035.jpg Binary files differnew file mode 100644 index 0000000..274dfe4 --- /dev/null +++ b/public/images/scotsoun/sscd035.jpg diff --git a/public/images/scotsoun/sscd039.jpg b/public/images/scotsoun/sscd039.jpg Binary files differnew file mode 100644 index 0000000..6476f4f --- /dev/null +++ b/public/images/scotsoun/sscd039.jpg diff --git a/public/images/scotsoun/sscd042.jpg b/public/images/scotsoun/sscd042.jpg Binary files differnew file mode 100644 index 0000000..bbd9fe4 --- /dev/null +++ b/public/images/scotsoun/sscd042.jpg diff --git a/public/images/scotsoun/sscd043.jpg b/public/images/scotsoun/sscd043.jpg Binary files differnew file mode 100644 index 0000000..351d207 --- /dev/null +++ b/public/images/scotsoun/sscd043.jpg diff --git a/public/images/scotsoun/sscd046.jpg b/public/images/scotsoun/sscd046.jpg Binary files differnew file mode 100644 index 0000000..1b66d30 --- /dev/null +++ b/public/images/scotsoun/sscd046.jpg diff --git a/public/images/scotsoun/sscd047.jpg b/public/images/scotsoun/sscd047.jpg Binary files differnew file mode 100644 index 0000000..503bdd9 --- /dev/null +++ b/public/images/scotsoun/sscd047.jpg diff --git a/public/images/scotsoun/sscd048.jpg b/public/images/scotsoun/sscd048.jpg Binary files differnew file mode 100644 index 0000000..8225434 --- /dev/null +++ b/public/images/scotsoun/sscd048.jpg diff --git a/public/images/scotsoun/sscd050.jpg b/public/images/scotsoun/sscd050.jpg Binary files differnew file mode 100644 index 0000000..adfeead --- /dev/null +++ b/public/images/scotsoun/sscd050.jpg diff --git a/public/images/scotsoun/sscd051.jpg b/public/images/scotsoun/sscd051.jpg Binary files differnew file mode 100644 index 0000000..4f888bf --- /dev/null +++ b/public/images/scotsoun/sscd051.jpg diff --git a/public/images/scotsoun/sscd056.jpg b/public/images/scotsoun/sscd056.jpg Binary files differnew file mode 100644 index 0000000..98d9de6 --- /dev/null +++ b/public/images/scotsoun/sscd056.jpg diff --git a/public/images/scotsoun/sscd057.jpg b/public/images/scotsoun/sscd057.jpg Binary files differnew file mode 100644 index 0000000..24ab7d7 --- /dev/null +++ b/public/images/scotsoun/sscd057.jpg diff --git a/public/images/scotsoun/sscd061.jpg b/public/images/scotsoun/sscd061.jpg Binary files differnew file mode 100644 index 0000000..8019c12 --- /dev/null +++ b/public/images/scotsoun/sscd061.jpg diff --git a/public/images/scotsoun/sscd063.jpg b/public/images/scotsoun/sscd063.jpg Binary files differnew file mode 100644 index 0000000..40351cc --- /dev/null +++ b/public/images/scotsoun/sscd063.jpg diff --git a/public/images/scotsoun/sscd065.jpg b/public/images/scotsoun/sscd065.jpg Binary files differnew file mode 100644 index 0000000..c9072b3 --- /dev/null +++ b/public/images/scotsoun/sscd065.jpg diff --git a/public/images/scotsoun/sscd067.jpg b/public/images/scotsoun/sscd067.jpg Binary files differnew file mode 100644 index 0000000..2ff873c --- /dev/null +++ b/public/images/scotsoun/sscd067.jpg diff --git a/public/images/scotsoun/sscd069.jpg b/public/images/scotsoun/sscd069.jpg Binary files differnew file mode 100644 index 0000000..867cac3 --- /dev/null +++ b/public/images/scotsoun/sscd069.jpg diff --git a/public/images/scotsoun/sscd070.jpg b/public/images/scotsoun/sscd070.jpg Binary files differnew file mode 100644 index 0000000..8ef09e7 --- /dev/null +++ b/public/images/scotsoun/sscd070.jpg diff --git a/public/images/scotsoun/sscd071.jpg b/public/images/scotsoun/sscd071.jpg Binary files differnew file mode 100644 index 0000000..eb24c8d --- /dev/null +++ b/public/images/scotsoun/sscd071.jpg diff --git a/public/images/scotsoun/sscd072.jpg b/public/images/scotsoun/sscd072.jpg Binary files differnew file mode 100644 index 0000000..ebbc13b --- /dev/null +++ b/public/images/scotsoun/sscd072.jpg diff --git a/public/images/scotsoun/sscd079.jpg b/public/images/scotsoun/sscd079.jpg Binary files differnew file mode 100644 index 0000000..e977581 --- /dev/null +++ b/public/images/scotsoun/sscd079.jpg diff --git a/public/images/scotsoun/sscd080.jpg b/public/images/scotsoun/sscd080.jpg Binary files differnew file mode 100644 index 0000000..072de11 --- /dev/null +++ b/public/images/scotsoun/sscd080.jpg diff --git a/public/images/scotsoun/sscd081.jpg b/public/images/scotsoun/sscd081.jpg Binary files differnew file mode 100644 index 0000000..6744c96 --- /dev/null +++ b/public/images/scotsoun/sscd081.jpg diff --git a/public/images/scotsoun/sscd083.jpg b/public/images/scotsoun/sscd083.jpg Binary files differnew file mode 100644 index 0000000..ebf0ac0 --- /dev/null +++ b/public/images/scotsoun/sscd083.jpg diff --git a/public/images/scotsoun/sscd084.jpg b/public/images/scotsoun/sscd084.jpg Binary files differnew file mode 100644 index 0000000..7625044 --- /dev/null +++ b/public/images/scotsoun/sscd084.jpg diff --git a/public/images/scotsoun/sscd087.jpg b/public/images/scotsoun/sscd087.jpg Binary files differnew file mode 100644 index 0000000..ad31ac4 --- /dev/null +++ b/public/images/scotsoun/sscd087.jpg diff --git a/public/images/scotsoun/sscd089.jpg b/public/images/scotsoun/sscd089.jpg Binary files differnew file mode 100644 index 0000000..3444035 --- /dev/null +++ b/public/images/scotsoun/sscd089.jpg diff --git a/public/images/scotsoun/sscd092.jpg b/public/images/scotsoun/sscd092.jpg Binary files differnew file mode 100644 index 0000000..44f90e3 --- /dev/null +++ b/public/images/scotsoun/sscd092.jpg diff --git a/public/images/scotsoun/sscd094.jpg b/public/images/scotsoun/sscd094.jpg Binary files differnew file mode 100644 index 0000000..20e5564 --- /dev/null +++ b/public/images/scotsoun/sscd094.jpg diff --git a/public/images/scotsoun/sscd095.jpg b/public/images/scotsoun/sscd095.jpg Binary files differnew file mode 100644 index 0000000..ca34d80 --- /dev/null +++ b/public/images/scotsoun/sscd095.jpg diff --git a/public/images/scotsoun/sscd099.jpg b/public/images/scotsoun/sscd099.jpg Binary files differnew file mode 100644 index 0000000..2217e08 --- /dev/null +++ b/public/images/scotsoun/sscd099.jpg diff --git a/public/images/scotsoun/sscd105.jpg b/public/images/scotsoun/sscd105.jpg Binary files differnew file mode 100644 index 0000000..b4d0991 --- /dev/null +++ b/public/images/scotsoun/sscd105.jpg diff --git a/public/images/scotsoun/sscd110.jpg b/public/images/scotsoun/sscd110.jpg Binary files differnew file mode 100644 index 0000000..63c3ed0 --- /dev/null +++ b/public/images/scotsoun/sscd110.jpg diff --git a/public/images/scotsoun/sscd111.jpg b/public/images/scotsoun/sscd111.jpg Binary files differnew file mode 100644 index 0000000..5a4e29a --- /dev/null +++ b/public/images/scotsoun/sscd111.jpg diff --git a/public/images/scotsoun/sscd112.jpg b/public/images/scotsoun/sscd112.jpg Binary files differnew file mode 100644 index 0000000..b8d5ab8 --- /dev/null +++ b/public/images/scotsoun/sscd112.jpg diff --git a/public/images/scotsoun/sscd115.jpg b/public/images/scotsoun/sscd115.jpg Binary files differnew file mode 100644 index 0000000..9a749a7 --- /dev/null +++ b/public/images/scotsoun/sscd115.jpg diff --git a/public/images/scotsoun/sscd117.jpg b/public/images/scotsoun/sscd117.jpg Binary files differnew file mode 100644 index 0000000..5a35c30 --- /dev/null +++ b/public/images/scotsoun/sscd117.jpg diff --git a/public/images/scotsoun/sscd118.jpg b/public/images/scotsoun/sscd118.jpg Binary files differnew file mode 100644 index 0000000..1d2c7ca --- /dev/null +++ b/public/images/scotsoun/sscd118.jpg diff --git a/public/images/scotsoun/sscd120.jpg b/public/images/scotsoun/sscd120.jpg Binary files differnew file mode 100644 index 0000000..db92a2f --- /dev/null +++ b/public/images/scotsoun/sscd120.jpg diff --git a/public/images/scotsoun/sscd121.jpg b/public/images/scotsoun/sscd121.jpg Binary files differnew file mode 100644 index 0000000..f426206 --- /dev/null +++ b/public/images/scotsoun/sscd121.jpg diff --git a/public/images/scotsoun/sscd122.JPG b/public/images/scotsoun/sscd122.JPG Binary files differnew file mode 100644 index 0000000..4bf1d76 --- /dev/null +++ b/public/images/scotsoun/sscd122.JPG diff --git a/public/images/scotsoun/sscd137-8.jpg b/public/images/scotsoun/sscd137-8.jpg Binary files differnew file mode 100644 index 0000000..faec828 --- /dev/null +++ b/public/images/scotsoun/sscd137-8.jpg diff --git a/public/images/scotsoun/sscd146.jpg b/public/images/scotsoun/sscd146.jpg Binary files differnew file mode 100644 index 0000000..db935ca --- /dev/null +++ b/public/images/scotsoun/sscd146.jpg diff --git a/public/images/scotsoun/sscd147.jpg b/public/images/scotsoun/sscd147.jpg Binary files differnew file mode 100644 index 0000000..0b1bfe8 --- /dev/null +++ b/public/images/scotsoun/sscd147.jpg diff --git a/public/images/scotsoun/sscd504.jpg b/public/images/scotsoun/sscd504.jpg Binary files differnew file mode 100644 index 0000000..5b07a44 --- /dev/null +++ b/public/images/scotsoun/sscd504.jpg diff --git a/public/images/scotsoun/sscd518.jpg b/public/images/scotsoun/sscd518.jpg Binary files differnew file mode 100644 index 0000000..d36fd32 --- /dev/null +++ b/public/images/scotsoun/sscd518.jpg diff --git a/public/images/scotsoun/sscd800.jpg b/public/images/scotsoun/sscd800.jpg Binary files differnew file mode 100644 index 0000000..5217d9a --- /dev/null +++ b/public/images/scotsoun/sscd800.jpg diff --git a/public/images/scotsoun/sscd801.jpg b/public/images/scotsoun/sscd801.jpg Binary files differnew file mode 100644 index 0000000..1c72566 --- /dev/null +++ b/public/images/scotsoun/sscd801.jpg diff --git a/public/images/scotsoun/sscd802.jpg b/public/images/scotsoun/sscd802.jpg Binary files differnew file mode 100644 index 0000000..2ae912d --- /dev/null +++ b/public/images/scotsoun/sscd802.jpg diff --git a/public/images/scotsoun/sscd803.jpg b/public/images/scotsoun/sscd803.jpg Binary files differnew file mode 100644 index 0000000..8b6b3a2 --- /dev/null +++ b/public/images/scotsoun/sscd803.jpg diff --git a/public/images/scotsoun/sscd804.jpg b/public/images/scotsoun/sscd804.jpg Binary files differnew file mode 100644 index 0000000..c9d07b6 --- /dev/null +++ b/public/images/scotsoun/sscd804.jpg diff --git a/public/images/scotsoun/sscd805.jpg b/public/images/scotsoun/sscd805.jpg Binary files differnew file mode 100644 index 0000000..0575f9f --- /dev/null +++ b/public/images/scotsoun/sscd805.jpg diff --git a/public/images/scotsoun/sscd806.jpg b/public/images/scotsoun/sscd806.jpg Binary files differnew file mode 100644 index 0000000..1efd328 --- /dev/null +++ b/public/images/scotsoun/sscd806.jpg diff --git a/public/images/scotsoun/sscd807.jpg b/public/images/scotsoun/sscd807.jpg Binary files differnew file mode 100644 index 0000000..8675177 --- /dev/null +++ b/public/images/scotsoun/sscd807.jpg diff --git a/public/images/scotsoun/sscd808.jpg b/public/images/scotsoun/sscd808.jpg Binary files differnew file mode 100644 index 0000000..77a2bbd --- /dev/null +++ b/public/images/scotsoun/sscd808.jpg diff --git a/public/images/scotsoun/sscd809.jpg b/public/images/scotsoun/sscd809.jpg Binary files differnew file mode 100644 index 0000000..332e29f --- /dev/null +++ b/public/images/scotsoun/sscd809.jpg diff --git a/public/images/scotsoun/sscd810.jpg b/public/images/scotsoun/sscd810.jpg Binary files differnew file mode 100644 index 0000000..640e4c4 --- /dev/null +++ b/public/images/scotsoun/sscd810.jpg diff --git a/public/images/scotsoun/sscd811.jpg b/public/images/scotsoun/sscd811.jpg Binary files differnew file mode 100644 index 0000000..65ecae6 --- /dev/null +++ b/public/images/scotsoun/sscd811.jpg diff --git a/public/images/scotsoun/sscd812.jpg b/public/images/scotsoun/sscd812.jpg Binary files differnew file mode 100644 index 0000000..cf504e0 --- /dev/null +++ b/public/images/scotsoun/sscd812.jpg diff --git a/public/images/scotsoun/sscd813.jpg b/public/images/scotsoun/sscd813.jpg Binary files differnew file mode 100644 index 0000000..41efd4e --- /dev/null +++ b/public/images/scotsoun/sscd813.jpg diff --git a/public/images/scotsoun/sscd814.jpg b/public/images/scotsoun/sscd814.jpg Binary files differnew file mode 100644 index 0000000..4ce6a20 --- /dev/null +++ b/public/images/scotsoun/sscd814.jpg diff --git a/public/images/scotsoun/sscd815.jpg b/public/images/scotsoun/sscd815.jpg Binary files differnew file mode 100644 index 0000000..b4d3551 --- /dev/null +++ b/public/images/scotsoun/sscd815.jpg diff --git a/public/images/scotsoun/sscd816.jpg b/public/images/scotsoun/sscd816.jpg Binary files differnew file mode 100644 index 0000000..b9874d6 --- /dev/null +++ b/public/images/scotsoun/sscd816.jpg diff --git a/public/images/scotsoun/sscdM150.jpg b/public/images/scotsoun/sscdM150.jpg Binary files differnew file mode 100644 index 0000000..af7763b --- /dev/null +++ b/public/images/scotsoun/sscdM150.jpg diff --git a/public/images/scotsoun/sscdU1.jpg b/public/images/scotsoun/sscdU1.jpg Binary files differnew file mode 100644 index 0000000..5e88a5e --- /dev/null +++ b/public/images/scotsoun/sscdU1.jpg diff --git a/public/main.css b/public/main.css index dd8de49..d428439 100644 --- a/public/main.css +++ b/public/main.css @@ -313,3 +313,49 @@ footer { margin-inline-end: 0; } } + +.publications-gallery { + display: flex; + flex-wrap: wrap; + justify-content: space-evenly; +} + +.publications-gallery__image { + margin-inline: auto; + width: 3rem; + height: auto; + min-width: 1.5rem; + border-radius: 50%; +} + +.lallans-issues-gallery { + display: flex; + flex-wrap: wrap; + gap: 1.5rem; + padding-block: 1.5rem; +} + +.lallans-issues-gallery__issue-container { + display: flex; + flex-direction: column; + width: fit-content; + height: 12rem; +} + +.lallans-issues-gallery__issue-cover-image { + align-self: start; + width: 100%; + max-width: 6rem; + height: auto; +} + +.lallans-issues-gallery__issue-title { + justify-self: end; + max-width: 6rem; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + text-align: center; +} diff --git a/public/normalize.css b/public/normalize.css index 7e8a037..5820d09 100644 --- a/public/normalize.css +++ b/public/normalize.css @@ -353,3 +353,7 @@ template { :visited { color: inherit; } + +li { + list-style: none; +} diff --git a/src/components/LallansIssuesGallery.astro b/src/components/LallansIssuesGallery.astro new file mode 100644 index 0000000..1580e53 --- /dev/null +++ b/src/components/LallansIssuesGallery.astro @@ -0,0 +1,26 @@ +--- +import type LallansIssue from '../types/LallansIssue'; +import type Locale from '../types/Locale'; +import { getAllLallansIssues } from '../data/lallans'; + +const issues = await getAllLallansIssues(); +--- + +<ul class="lallans-issues-gallery"> + { issues.map(issue => ( + <li> + <a + class="link lallans-issues-gallery__issue-container" + href={ `lallans/${issue.issueNumber}` } + > + <img + class="lallans-issues-gallery__issue-cover-image" + src={ `/public/images/lallans/issue${issue.issueNumber}.jpg` } + /> + <p class="lallans-issues-gallery__issue-title"> + Lallans { issue.issueNumber } | { issue.issueName } + </p> + </a> + </li> + ))} +</ul>
\ No newline at end of file diff --git a/src/data/lallans/index.ts b/src/data/lallans/index.ts new file mode 100644 index 0000000..3a1e749 --- /dev/null +++ b/src/data/lallans/index.ts @@ -0,0 +1,86 @@ +import type LallansIssue from '../../types/LallansIssue'; +import type LallansIssueNumber from '../../types/LallansIssueNumber'; + +/** + * This might seem like an odd syntax, but this is so + * that we can use TypeScript to guarantee that every + * Lallans issue is accounted for. + */ +export const getLallansIssue: LallansIssueGetterTable = { + 21: async () => (await import('./issue21')).default, + 22: async () => (await import('./issue22')).default, + 23: async () => (await import('./issue23')).default, + 24: async () => (await import('./issue24')).default, + 25: async () => (await import('./issue25')).default, + 27: async () => (await import('./issue27')).default, + 29: async () => (await import('./issue29')).default, + 30: async () => (await import('./issue30')).default, + 33: async () => (await import('./issue33')).default, + 35: async () => (await import('./issue35')).default, + 36: async () => (await import('./issue36')).default, + 38: async () => (await import('./issue38')).default, + 39: async () => (await import('./issue39')).default, + 41: async () => (await import('./issue41')).default, + 42: async () => (await import('./issue42')).default, + 43: async () => (await import('./issue43')).default, + 45: async () => (await import('./issue45')).default, + 46: async () => (await import('./issue46')).default, + 47: async () => (await import('./issue47')).default, + 48: async () => (await import('./issue48')).default, + 49: async () => (await import('./issue49')).default, + 50: async () => (await import('./issue50')).default, + 51: async () => (await import('./issue51')).default, + 52: async () => (await import('./issue52')).default, + 53: async () => (await import('./issue53')).default, + 54: async () => (await import('./issue54')).default, + 55: async () => (await import('./issue55')).default, + 56: async () => (await import('./issue56')).default, + 57: async () => (await import('./issue57')).default, + 59: async () => (await import('./issue59')).default, + 60: async () => (await import('./issue60')).default, + 61: async () => (await import('./issue61')).default, + 62: async () => (await import('./issue62')).default, + 63: async () => (await import('./issue63')).default, + 64: async () => (await import('./issue64')).default, + 65: async () => (await import('./issue65')).default, + 66: async () => (await import('./issue66')).default, + 67: async () => (await import('./issue67')).default, + 68: async () => (await import('./issue68')).default, + 69: async () => (await import('./issue69')).default, + 70: async () => (await import('./issue70')).default, + 71: async () => (await import('./issue71')).default, + 72: async () => (await import('./issue72')).default, + 73: async () => (await import('./issue73')).default, + 74: async () => (await import('./issue74')).default, + 75: async () => (await import('./issue75')).default, + 76: async () => (await import('./issue76')).default, + 77: async () => (await import('./issue77')).default, + 78: async () => (await import('./issue78')).default, + 79: async () => (await import('./issue79')).default, + 80: async () => (await import('./issue80')).default, + 81: async () => (await import('./issue81')).default, + 82: async () => (await import('./issue82')).default, + 83: async () => (await import('./issue83')).default, + 84: async () => (await import('./issue84')).default, + 85: async () => (await import('./issue85')).default, + 86: async () => (await import('./issue86')).default, + 87: async () => (await import('./issue87')).default, + 88: async () => (await import('./issue88')).default, + 89: async () => (await import('./issue89')).default, + 90: async () => (await import('./issue90')).default, + 91: async () => (await import('./issue91')).default, + 92: async () => (await import('./issue92')).default, + 93: async () => (await import('./issue93')).default, + 96: async () => (await import('./issue96')).default, + 97: async () => (await import('./issue97')).default, + 98: async () => (await import('./issue98')).default, + 99: async () => (await import('./issue99')).default, + 100: async () => (await import('./issue100')).default, + 101: async () => (await import('./issue101')).default, +}; + +export type LallansIssueGetterTable = { [key in LallansIssueNumber]: () => Promise<LallansIssue> }; + +export async function getAllLallansIssues(): Promise<LallansIssue[]> { + return Promise.all(Object.values(getLallansIssue).map(f => f())); +}
\ No newline at end of file diff --git a/src/data/lallans/issue100.ts b/src/data/lallans/issue100.ts new file mode 100644 index 0000000..69ec808 --- /dev/null +++ b/src/data/lallans/issue100.ts @@ -0,0 +1,77 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 100, + 'issueName': 'Simmer 222', + 'price': '10.00', + 'description': { + 'en-GB': 'The hundredth issue of the Lallans magazine.', + 'sco': 'The hunnreth issue o the Lallans magazine.', + }, 'contributors': [ + 'Jeanette Abendstern', + 'Colin Mackenzie', + 'Donald Adamson', + 'Ann MacKinnon', + 'Craig Aitchison', + 'Ann Matheson', + 'Jim Aitken', + 'Andy Matthews', + 'Fran Baillie', + 'J Derrick McClure', + 'Tony Beekman', + 'J Walter McGinty', + 'Sheena Blackhall', + 'Iain McGregor', + 'David Bleiman', + 'Alastair Mcleish', + 'Robert R Calder', + 'Stuart McHardy', + 'Peter Cameron', + 'Hugh McMillan', + 'Joe Carstairs', + 'Alan Millar', + 'AC Clarke', + 'WS Milne', + 'Kevin Connelly', + 'Gordon D Moodie', + 'Charles P Connor', + 'Elaine Morrison', + 'Moira Dalgetty', + 'Stephen Pacitti', + 'Gordon Donaldson', + 'Walter Perrie', + 'Ashley Douglas', + 'Jamie Purves', + 'Iain WD Forde', + 'Alun Robert', + 'Fred Freeman', + 'Colin Robertson', + 'David Fyfe', + 'Frances Robson', + 'Sam Gilliland', + 'Finola Scott', + 'Leslie Glen', + 'Hamish Scott', + 'Hebby Gray', + 'Alan Sleater', + 'William Hershaw', + 'James P Spence', + 'Irene Howat', + 'Jock Stein', + 'Tom Hubbard', + 'Lynn Valentine', + 'Robert Hume', + 'Raymond Vettese', + 'Shane Johnstone', + 'Hamish Wallochie', + 'Douglas Kynoch', + 'George T Watt', + 'Laura Law', + 'Ian Nimmo White', + 'Dorothy Lawrenson', + 'Rab Wilson', + 'Rose Macgregor', + ], +}; + +export default issue; diff --git a/src/data/lallans/issue101.ts b/src/data/lallans/issue101.ts new file mode 100644 index 0000000..f356336 --- /dev/null +++ b/src/data/lallans/issue101.ts @@ -0,0 +1,42 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 101, + 'issueName': 'Yuil 222', + 'price': '10.00', + 'description': { + 'en-GB': 'The hundred-and-first issue of the Lallans magazine.', + 'sco': 'The hunner-an-first issue o the Lallans magazine.', + }, + 'contributors': [ + 'JK Annand', + 'George T Watt', + 'Stuart McHardy', + 'Tony Beekman', + 'John Burns', + 'Lyn Valentine', + 'Gillian Shearer', + 'Anne Jones', + 'Jeanette Abendstern', + 'Jerry Randalls', + 'Elaine Morton', + 'Maureen Sangster', + 'Donald Goodbrand Saunders', + 'Hamish Scott', + 'Alan Millar', + 'David Bleiman', + 'Billy Kay', + 'Lorraine Montgomerie', + 'Derrick McClure', + 'Ross Crawford', + 'Jock Stein', + 'J Roddie', + 'WS Milne', + 'Irene Howatt', + 'Kevin Connelly', + 'Hamish Wallochie', + 'Sheena Blackhall', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue21.ts b/src/data/lallans/issue21.ts new file mode 100644 index 0000000..2c64304 --- /dev/null +++ b/src/data/lallans/issue21.ts @@ -0,0 +1,24 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 21, + 'issueName': 'Mairtinmas 1983', + 'price': '0.75', + 'description': { + 'en-GB': 'The twenty-first issue of the Lallans magazine.', + 'sco': 'The twanty-first issue o the Lallans magazine.', + }, + 'contributions': [ + { + 'title': 'The Heid', + 'author': 'Alistair Mackie', + }, { + 'title': 'Ferkeekers an Siclike', + }, { + 'title': 'On the Lorimer NT', + 'author': 'Donald Campbell', + } + ] +}; + +export default issue; diff --git a/src/data/lallans/issue22.ts b/src/data/lallans/issue22.ts new file mode 100644 index 0000000..1e2cd03 --- /dev/null +++ b/src/data/lallans/issue22.ts @@ -0,0 +1,28 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 22, + 'issueName': 'Whitsunday 1984', + 'price': '0.75', + 'description': { + 'en-GB': 'The twenty-second issue of the Lallans magazine.', + 'sco': 'The twanty-saicont issue o the Lallans magazine.', + }, + 'contributions': [ + { + 'title': 'Montrose Poems', + 'author': 'Raymond Vettese', + }, { + 'title': 'Maisters', + 'author': 'JK Annand', + }, { + 'title': 'A Bairn’s Tale', + 'author': 'June Walker Leonard', + }, { + 'title': 'Stories, Articles, Poems', + 'author': 'David Purves, William Montgomerie and Davie Angus', + } + ] +}; + +export default issue; diff --git a/src/data/lallans/issue23.ts b/src/data/lallans/issue23.ts new file mode 100644 index 0000000..54542a3 --- /dev/null +++ b/src/data/lallans/issue23.ts @@ -0,0 +1,13 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { +'issueNumber': 23, + 'issueName': 'Mairtinmas 1984', + 'price': '0.75', + 'description': { + 'en-GB': 'The twenty-third issue of the Lallans magazine.', + 'sco': 'The twanty-third issue o the Lallans magazine.', + }, +}; + +export default issue; diff --git a/src/data/lallans/issue24.ts b/src/data/lallans/issue24.ts new file mode 100644 index 0000000..51c100f --- /dev/null +++ b/src/data/lallans/issue24.ts @@ -0,0 +1,29 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { +'issueNumber': 24, + 'issueName': 'Whitsuntid 1985', + 'price': '0.75', + 'description': { + 'sco': 'The twanty-fowerth issue o the Lallans magazine.', + 'en-GB': 'The twenty-fourth issue of the Lallans magazine.', + }, 'contributors': [ + 'James Begg', + 'Sheena Blackhall', + 'Margaret Ferguson', + 'Stuart Ferguson', + 'William Hershaw', + 'Tom Hubbard', + 'Andy Kinnaird', + 'Derrick McClure', + 'John McDonald', + 'Janet Murray', + 'WS Milne', + 'John S Philips', + 'David Purves', + 'William J Rae', + 'Raymond Vettese', + ], +}; + +export default issue; diff --git a/src/data/lallans/issue25.ts b/src/data/lallans/issue25.ts new file mode 100644 index 0000000..0443a14 --- /dev/null +++ b/src/data/lallans/issue25.ts @@ -0,0 +1,28 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { +'issueNumber': 25, + 'issueName': 'Mairtinmas 1985', + 'price': '0.75', + 'description': { + 'sco': 'The twanty-fift issue o the Lallans magazine.', + 'en-GB': 'The twenty-fifth issue of the Lallans magazine.', + }, 'contributors': [ + 'Robert McLellan', + 'JK Annand', + 'Peter Fortune', + 'William Hershaw', + 'Andy Kinnaird', + 'TS Law', + 'John McDonald', + 'John Manson', + 'Ken Morrice', + 'Craig Nelder', + 'William Neill', + 'John S Phillips', + 'David Purves', + 'Raymond Vettese', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue27.ts b/src/data/lallans/issue27.ts new file mode 100644 index 0000000..7f60922 --- /dev/null +++ b/src/data/lallans/issue27.ts @@ -0,0 +1,30 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 27, + 'issueName': 'Mairtinmas 1986', + 'price': '0.75', + 'description': { + 'sco': 'The twanty-seiventh issue o the Lallans magazine.', + 'en-GB': 'The twenty-seventh issue of the Lallans magazine.', + }, 'contributors': [ + 'James Adam', + 'David Angus', + 'JK Annand', + 'JG Auld', + 'Sheena Blackhall', + 'Ian Bowman', + 'Peter Cameron', + 'Donald Campbell', + 'William Hershaw', + 'Tom Hubbard', + 'TS Law', + 'John McDonald', + 'Craig Nelder', + 'David Purves', + 'James Robertson', + 'Raymond Vettese', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue29.ts b/src/data/lallans/issue29.ts new file mode 100644 index 0000000..fd7a3ba --- /dev/null +++ b/src/data/lallans/issue29.ts @@ -0,0 +1,26 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 29, + 'issueName': 'Mairtinmas 1987', + 'price': '0.75', + 'description': { + 'sco': 'The twanty-ninth issue o the Lallans magazine.', + 'en-GB': 'The twenty-ninth issue of the Lallans magazine.', + }, 'contributors': [ + 'ME Alexander', + 'Sheena Blackhall', + 'Peter Cameron', + 'Sandy Fenton', + 'John Galt', + 'William Hershaw', + 'Gordon McFarlane', + 'Alexander McGregor', + 'John Manson', + 'William Neill', + 'John S Phillips', + 'James F Robertson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue30.ts b/src/data/lallans/issue30.ts new file mode 100644 index 0000000..aeb06a5 --- /dev/null +++ b/src/data/lallans/issue30.ts @@ -0,0 +1,27 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 30, + 'issueName': 'Whitsuntid 1988', + 'price': '1.50', + 'description': { + 'sco': 'The thirtieth issue o the Lallans magazine.', + 'en-GB': 'The thirtieth issue of the Lallans magazine.', + }, 'contributors': [ + 'Peter Cameron', + 'Ken Morrice', + 'James Miller', + 'Sandy Fenton', + 'Joy Hendry', + 'William J Rae', + 'William Neill', + 'George Philp', + 'David Ogston', + 'James Hall Thomson', + 'Gordon McFarlane', + 'Tarrybreeks', + 'John McDonald', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue33.ts b/src/data/lallans/issue33.ts new file mode 100644 index 0000000..a8bc465 --- /dev/null +++ b/src/data/lallans/issue33.ts @@ -0,0 +1,26 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 33, + 'issueName': 'Mairtinmas 1989', + 'price': '2.00', + 'description': { + 'sco': 'The thirty-third issue o the Lallans magazine.', + 'en-GB': 'The thirty-third issue of the Lallans magazine.', + }, 'contributors': [ + 'George Philp', + 'Walter Watson', + 'John S Phillips', + 'ME Alexander', + 'Soutar Davie', + 'Peter McCormack', + 'William Graham', + 'Peter Cameron', + 'Elliot Cowan Smith', + 'Gordon MacFarlane', + 'David Stevely', + 'EM Buchanan', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue35.ts b/src/data/lallans/issue35.ts new file mode 100644 index 0000000..1ac5823 --- /dev/null +++ b/src/data/lallans/issue35.ts @@ -0,0 +1,25 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 35, + 'issueName': 'Mairtinmas 1990', + 'price': '2.00', + 'description': { + 'sco': 'The thirty-fift issue o the Lallans magazine.', + 'en-GB': 'The thirty-fifth issue of the Lallans magazine.', + }, 'contributors': [ + 'Kenneth D Farrow', + 'George Hardie', + 'William Graham', + 'Eilidh NicBhaltair', + 'William J Rae', + 'Robert Calder', + 'James S Adam', + 'Soutar Davie', + 'Gordon McFarlane', + 'John Buchan', + 'James S Robertson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue36.ts b/src/data/lallans/issue36.ts new file mode 100644 index 0000000..32b255c --- /dev/null +++ b/src/data/lallans/issue36.ts @@ -0,0 +1,32 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 36, + 'issueName': 'Whitsuntid 1991', + 'price': '2.00', + 'description': { + 'sco': 'The thirty-saxt issue o the Lallans magazine.', + 'en-GB': 'The thirty-sixth issue of the Lallans magazine.', + }, 'contributors': [ + 'Sheena Blackhall', + 'Gavin Sprott', + 'Geoffrey Dutton', + 'David Ogston', + 'Lilian Anderson', + 'JK Annand', + 'Kate Armstrong', + 'Raymond Vettese', + 'ME Alexander', + 'Peter Cameron', + 'William Imray', + 'John Murray', + 'James S Marshall', + 'John Barbour', + 'John Manson', + 'Soutar Davie', + 'Colvin Stewart', + 'Harvey Holton', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue38.ts b/src/data/lallans/issue38.ts new file mode 100644 index 0000000..8ae503b --- /dev/null +++ b/src/data/lallans/issue38.ts @@ -0,0 +1,33 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 38, + 'issueName': 'Whitsuntid 1992', + 'price': '2.00', + 'description': { + 'sco': 'The thirty-echtth issue o the Lallans magazine.', + 'en-GB': 'The thirty-eighth issue of the Lallans magazine.', + }, 'contributors': [ + 'John Phillips', + 'John Murray', + 'Sam Gilliland', + 'WG Pritchard', + 'David Stevely', + 'William Neill', + 'Athole Cameron', + 'Lilian Anderson', + 'Pete Fortune', + 'Gavin Douglas', + 'James Hall Thomson', + 'William Hershaw', + 'Davit W Potter', + 'John Manson', + 'Alexander McGregor', + 'Peter Cameron', + 'William J Rae', + 'Florence Russell', + 'Soutar Davie', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue39.ts b/src/data/lallans/issue39.ts new file mode 100644 index 0000000..c0955b1 --- /dev/null +++ b/src/data/lallans/issue39.ts @@ -0,0 +1,30 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 39, + 'issueName': 'Mairtinmas 1992', + 'price': '2.00', + 'description': { + 'sco': 'The thirty-ninth issue o the Lallans magazine.', + 'en-GB': 'The thirty-ninth issue of the Lallans magazine.', + }, 'contributors': [ + 'Peter Cameron', + 'Margaret Macaulay', + 'Colin Wilson', + 'ME Alexander', + 'John Manson', + 'Soutar Davie', + 'John McDonald', + 'Douglas Kynoch', + 'Gavin Sprott', + 'Kahlil Gibran', + 'Lilian Anderson', + 'John Burns', + 'Eric Scott Petrie', + 'Rob Lindsay o Pitscottie', + 'Gordon McFarlane', + 'Seumas Scott', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue41.ts b/src/data/lallans/issue41.ts new file mode 100644 index 0000000..b1365b1 --- /dev/null +++ b/src/data/lallans/issue41.ts @@ -0,0 +1,36 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 41, + 'issueName': 'Mairtinmas 1993', + 'price': '2.50', + 'description': { + 'sco': 'The forty-first issue o the Lallans magazine.', + 'en-GB': 'The forty-first issue of the Lallans magazine.', + }, 'contributors': [ + 'Gavin Sprott', + 'Kahlil Gibran', + 'Mary Strathie', + 'Margaret MacDougall', + 'Ronald W McDonald', + 'Soutar Davie', + 'David Glenday', + 'William Donaldson', + 'Neil R MacCallum', + 'Mary Rawnsley', + 'John Murray', + 'Ian D Colvin', + 'Sheila Douglas', + 'William Pritchard', + 'Bessie JB MacArthur', + 'John S Phillips', + 'Gordon McFarlane', + 'Lilian Anderson', + 'George Philip', + 'Sir Gilbert Hay', + 'WL Wilson', + 'Margaret Rose Harris', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue42.ts b/src/data/lallans/issue42.ts new file mode 100644 index 0000000..19d84f3 --- /dev/null +++ b/src/data/lallans/issue42.ts @@ -0,0 +1,28 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 42, + 'issueName': 'Whitsuntid 1994', + 'price': '2.50', + 'description': { + 'sco': 'The forty-saicont issue o the Lallans magazine.', + 'en-GB': 'The forty-second issue of the Lallans magazine.', + }, 'contributors': [ + 'John Burns', + 'Margaret Rose Harris', + 'Mavis Beckett', + 'James Hall Thomson', + 'George Philp', + 'Vagaland', + 'Alexander McGregor', + 'Soutar Davie', + 'Donald W McDonald', + 'John Manson', + 'Sheila Douglas', + 'Aitken Fyall', + 'Lionel Hawes', + 'Robert Louis Stevenson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue43.ts b/src/data/lallans/issue43.ts new file mode 100644 index 0000000..55f0dca --- /dev/null +++ b/src/data/lallans/issue43.ts @@ -0,0 +1,32 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 43, + 'issueName': 'Mairtinmas 1994', + 'price': '2.50', + 'description': { + 'sco': 'The forty-fowerth issue o the Lallans magazine.', + 'en-GB': 'The forty-fourth issue of the Lallans magazine.', + }, 'contributors': [ + 'Betty Whutson', + 'James Hall Thomson', + 'George Hardie', + 'William J Rae', + 'Andrew A Duncan', + 'Andrew Murray Scott', + 'Lilian Anderson', + 'Kenneth Farrow', + 'John S Phillips', + 'Reid Moffat', + 'Soutar Davie', + 'IR Mitchell', + 'Ian B Kerr', + 'James S Adam', + 'Craig Halliday', + 'Bill McCoubrey', + 'Andrew Kerr', + 'David Lindsay', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue45.ts b/src/data/lallans/issue45.ts new file mode 100644 index 0000000..0db9a80 --- /dev/null +++ b/src/data/lallans/issue45.ts @@ -0,0 +1,33 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 45, + 'issueName': 'Mairtinmas 1995', + 'price': '2.50', + 'description': { + 'sco': 'The forty-fift issue o the Lallans magazine.', + 'en-GB': 'The forty-fifth issue of the Lallans magazine.', + }, 'contributors': [ + 'Mavis Beckett', + 'David Purves', + 'Kenneth Farrow', + 'W George Pritchard', + 'John S Phillips', + 'Gavin Sprott', + 'Tom Wilson', + 'Neil MacCallum', + 'James Lowe', + 'Soutar Davie', + 'Douglas Kynoch', + 'Lilian Andersen', + 'Angus Watson', + 'Alec Scott', + 'Bessie JB MacArthur', + 'David C Purdie', + 'William J Rae', + 'James McLaren Ritchie', + 'Seumas Scott', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue46.ts b/src/data/lallans/issue46.ts new file mode 100644 index 0000000..cda1c00 --- /dev/null +++ b/src/data/lallans/issue46.ts @@ -0,0 +1,34 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 46, + 'issueName': 'Whitsuntid 1996', + 'price': '3.00', + 'description': { + 'sco': 'The forty-saxt issue o the Lallans magazine.', + 'en-GB': 'The forty-sixth issue of the Lallans magazine.', + }, 'contributors': [ + 'Kate Armstrong', + 'Soutar Davie', + 'Christine De Luca', + 'Lady Mary Drummond', + 'Andrew A Duncan', + 'John Erskine o Dun', + 'Alexander Fenton', + 'Pete Fortune', + 'Tom Hubhard', + 'Charles Kemp', + 'Neil R MacCallum', + 'Mary Mclntosh', + 'John Manson', + 'William Neill', + 'David Purves', + 'William J Rae', + 'Xavier De Tandual', + 'David Tomassini', + 'James Hall Thomson', + 'Peter D Wright', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue47.ts b/src/data/lallans/issue47.ts new file mode 100644 index 0000000..189c51d --- /dev/null +++ b/src/data/lallans/issue47.ts @@ -0,0 +1,36 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 47, + 'issueName': 'Mairtinmas 1996', + 'price': '3.00', + 'description': { + 'sco': 'The forty-seiventh issue o the Lallans magazine.', + 'en-GB': 'The forty-seventh issue of the Lallans magazine.', + }, 'contributors': [ + 'Lilian Anderson', + 'Mavis Beckett', + 'Soutar Davie', + 'Sheila Douglas', + 'Kenneth D Farrow', + 'Pete Fortune', + 'Laureen Johnson', + 'Margaret Rose Harris', + 'TS Law', + 'Mary McIntosh', + 'AD Mackie', + 'John Manson', + 'James Melville', + 'William Neill', + 'Stuart A Paterson', + 'John S Phillips', + 'David C Purdie', + 'David Purves', + 'Lydia Robb', + 'Elliot Cowan Smith', + 'Gavin Sprott', + 'Robert Tannahill', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue48.ts b/src/data/lallans/issue48.ts new file mode 100644 index 0000000..6b601db --- /dev/null +++ b/src/data/lallans/issue48.ts @@ -0,0 +1,13 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 48, + 'issueName': 'Caunilmass 1997', + 'price': '3.00', + 'description': { + 'sco': 'The forty-echtth issue o the Lallans magazine.', + 'en-GB': 'The forty-eighth issue of the Lallans magazine.', + } +}; + +export default issue; diff --git a/src/data/lallans/issue49.ts b/src/data/lallans/issue49.ts new file mode 100644 index 0000000..4807067 --- /dev/null +++ b/src/data/lallans/issue49.ts @@ -0,0 +1,34 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 49, + 'issueName': 'Whitsuntid 1997', + 'price': '3.00', + 'description': { + 'sco': 'The forty-ninth issue o the Lallans magazine.', + 'en-GB': 'The forty-ninth issue of the Lallans magazine.', + }, 'contributors': [ + 'Abbot Richard Abercromby', + 'AJ Aitken', + 'Peter Cameron', + 'Soutar Davie', + 'Sheila Douglas', + 'Kenneth D Farrow', + 'Donald Farquhar', + 'Harvey Holton', + 'Charles Kemp', + 'Gordon McFarlane', + 'AD Mackie', + 'Sir Richard Maitland o Lethington', + 'John Manson', + 'George Philp', + 'David C Purdie', + 'David Purves', + 'Dufton Scott', + 'Gavin Sprott', + 'Angus Watson', + 'Peter D Wright', + ], +}; + +export default issue; diff --git a/src/data/lallans/issue50.ts b/src/data/lallans/issue50.ts new file mode 100644 index 0000000..ef5fb7b --- /dev/null +++ b/src/data/lallans/issue50.ts @@ -0,0 +1,36 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 50, + 'issueName': 'Mairtinmas 1997', + 'price': '3.00', + 'description': { + 'sco': 'The fiftieth issue o the Lallans magazine.', + 'en-GB': 'The fiftieth issue of the Lallans magazine.', + }, 'contributors': [ + 'Aald Daa', + 'Lilian Anderson', + 'John Brewster', + 'Donald Campbell', + 'Soutar Davie', + 'Sheila Douglas', + 'Kenneth D Farrow', + 'King James VI', + 'Craig Halliday', + 'Brent Hodgson', + 'TS Law', + 'Mary McIntosh', + 'IR Mitchell', + 'William Neill', + 'Liz Niven', + 'David C Purdie', + 'David Purves', + 'Lydia Robb', + 'John Stewart o Baldynneis', + 'Raymond Vettese', + 'Colin Will', + 'Peter D Wright', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue51.ts b/src/data/lallans/issue51.ts new file mode 100644 index 0000000..ce871b8 --- /dev/null +++ b/src/data/lallans/issue51.ts @@ -0,0 +1,38 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 51, + 'issueName': 'Caunilmass 1998', + 'price': '3.00', + 'description': { + 'sco': 'The fifty-first issue o the Lallans magazine.', + 'en-GB': 'The fifty-first issue of the Lallans magazine.', + }, 'contributors': [ + 'AJ Aitken', + 'Mavis Beckett', + 'John Bellenden', + 'Sheena Blackhall', + 'CM Costie', + 'Soutar Davie', + 'Bill Findlay', + 'Pete Fortune', + 'Robert Garioch', + 'George Hardie', + 'Jilly Hawker', + 'Bruce Leeming', + 'Mary McIntosh', + 'Jean Massie', + 'Ann Matheson', + 'Lady Carolina Nairn', + 'William Neill', + 'WG Pritchard', + 'David Purves', + 'Gillian Rankin', + 'Christine Robinson', + 'James Hall Thomson', + 'Dawn Louis Turner', + 'Christine De Burgh White', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue52.ts b/src/data/lallans/issue52.ts new file mode 100644 index 0000000..d25bcaf --- /dev/null +++ b/src/data/lallans/issue52.ts @@ -0,0 +1,32 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 52, + 'issueName': 'Whitsuntid 1998', + 'price': '3.00', + 'description': { + 'sco': 'The fifty-saicont issue o the Lallans magazine.', + 'en-GB': 'The fifty-second issue of the Lallans magazine.', + }, 'contributors': [ + 'Hugh Barclay o Ladyland', + 'Peter Cameron', + 'Donald Farquhar', + 'Duncan Glen', + 'Tom Hubbard', + 'J Derrick McClure', + 'Alexander McGregor', + 'Stuart McHardy', + 'Mary McIntosh', + 'John Manson', + 'Reid Moffat', + 'Alexander Montgomerie', + 'William Neill', + 'WG Pritchard', + 'David C Purdie', + 'David Purves', + 'Raymond Vettese', + 'Peter D Wright', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue53.ts b/src/data/lallans/issue53.ts new file mode 100644 index 0000000..07e162e --- /dev/null +++ b/src/data/lallans/issue53.ts @@ -0,0 +1,42 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 53, + 'issueName': 'Mairtinmas 1998', + 'price': '3.00', + 'description': { + 'sco': 'The fifty-third issue o the Lallans magazine.', + 'en-GB': 'The fifty-third issue of the Lallans magazine.', + }, 'contributors': [ + 'Ken Angus', + 'Mavis Beckett', + 'Prior Adam Blackadder o Coldingham', + 'Donald Campbell', + 'Joe Corrie', + 'Sheila Douglas', + 'Kenneth D Farrow', + 'Muriel Ferrier', + 'Pete Fortune', + 'George Hardie', + 'Douglas Kynoch', + 'Margaret Macaulay', + 'John Manson', + 'Ann Matheson', + 'Elaine Morton', + 'Josephine Neill', + 'William Neill', + 'Prior John Olle o Coldingham', + 'John S Phillips', + 'George Philp', + 'David Purves', + 'Allan Ramsay', + 'Lydia Robb', + 'Derek Ross', + 'Seamas Scott', + 'Anne Smith', + 'James Hall Thomson', + 'Raymond Vettese', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue54.ts b/src/data/lallans/issue54.ts new file mode 100644 index 0000000..d98e574 --- /dev/null +++ b/src/data/lallans/issue54.ts @@ -0,0 +1,93 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 54, + 'issueName': '1999', + 'price': '4.00', + 'description': { + 'sco': 'The fifty-fowerth issue o the Lallans magazine.', + 'en-GB': 'The fifty-fourth issue of the Lallans magazine.', + }, 'contributions': [ + { + 'title': 'Verse for a New Watch', + 'author': 'TS Law', + }, { + 'title': 'Hinniewaff', + 'author': 'David C. Purdie', + }, { + 'title': 'Regrets', + 'author': 'George Hardie', + }, { + 'title': 'Howff', + 'author': 'Muriel Ferrier', + }, { + 'title': 'Better than a slater...', + 'author': 'Iain Ferguson ', + }, { + 'title': 'Woondit', + 'author': 'James Hall Thomson', + }, { + 'title': 'Killing Time', + 'author': 'Muriel Ferrier', + }, { + 'title': 'Hungers', + 'author': 'T.S. Law', + }, { + 'title': 'Echtyseeven', + 'author': 'James Hall Thomson', + }, { + 'title': 'Ferry Acrostics', + 'author': 'William Hershaw', + }, { + 'title': 'Paintin the Mune', + 'author': 'James Robertson', + }, { + 'title': 'Ferlies furth the yird', + 'author': 'Dauvit Horsbroch', + }, { + 'title': 'Skim tae there', + 'author': 'Andy McNeil', + }, { + 'title': 'Objects', + 'author': 'Andy McNeil', + }, { + 'title': 'Comment', + 'author': '', + }, { + 'title': 'Gyte', + 'author': 'James Hall Thomson', + }, { + 'title': 'Passive Izzit?', + 'author': 'James Hall Thomson', + }, { + 'title': 'Encoonter', + 'author': 'George Hardie', + }, { + 'title': 'White Slave', + 'author': 'Matthew Fitt', + }, { + 'title': 'Sea Lifetimes', + 'author': 'Christine De Luca', + }, { + 'title': 'Love at furst sicht', + 'author': 'Iain Ferguson', + }, { + 'title': 'A Leid Cawed Love', + 'author': 'William Hershaw', + }, { + 'title': 'Da Ballad o Maggie Reid', + 'author': 'Christine De Luca', + }, { + 'title': 'Son of Santa', + 'author': 'LA Reid', + }, { + 'title': 'Eddie\'s Monologue', + 'author': 'Margaret McSeveney', + }, { + 'title': 'A Jobe in Haund', + 'author': 'TS Law', + } + ] +}; + +export default issue; diff --git a/src/data/lallans/issue55.ts b/src/data/lallans/issue55.ts new file mode 100644 index 0000000..a73b7e5 --- /dev/null +++ b/src/data/lallans/issue55.ts @@ -0,0 +1,87 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 55, + 'issueName': '1999', + 'price': '4.00', + 'description': { + 'sco': 'The fifty-fifth issue o the Lallans magazine.', + 'en-GB': 'The fifty-fifth issue of the Lallans magazine.', + }, 'contributions': [ + { + 'title': 'Saumon Rin', + 'author': 'Muriel Ferrier', + }, { + 'title': 'Euphemism for an Elegy', + 'author': 'Stuart B Campbell', + }, { + 'title': 'The Yin Man Baund', + 'author': 'David C Purdie', + }, { + 'title': 'Englyn fur a Shirrow', + 'author': 'Ken Angus', + }, { + 'title': 'Balmerino Abbey', + 'author': 'Jean Massie', + }, { + 'title': 'Sanctum', + 'author': 'Ian Nimmo White', + }, { + 'title': 'heron', + 'author': 'Andy Manders', + }, { + 'title': 'Curlew! aka Whaup', + 'author': 'Jean Massie', + }, { + 'title': 'Seys (Sangs tae Eimhir I)', + 'author': 'Derrick McClure', + }, { + 'title': 'Seys (Sangs tae Eimhir III)', + 'author': 'Derrick McClure', + }, { + 'title': 'Mingies (Sangs tae Eimhir XVII)', + 'author': 'Derrick McClure', + }, { + 'title': 'Dugs an Wolfs (Sangs tae Eimhir XXIX)', + 'author': 'Derrick McClure', + }, { + 'title': 'Clever Us, Two Languages', + 'author': 'Kate Armstrong', + }, { + 'title': 'Luve Sang', + 'author': 'Elaine Morton', + }, { + 'title': 'Wan mair revolution', + 'author': 'Andy Manders', + }, { + 'title': 'Deid Sang', + 'author': 'Elaine Morton', + }, { + 'title': 'Ten Commandments', + 'author': 'Betty Tindal', + }, { + 'title': 'The Kirn', + 'author': 'Jean Massie', + }, { + 'title': 'Speiret', + 'author': 'Neil R MacCallum', + }, { + 'title': 'Poodurhaw Champ', + 'author': 'Cecilia Grainger', + }, { + 'title': 'Not Always Mans Best Friend', + 'author': 'Cecilia Grainger', + }, { + 'title': 'The Separation', + 'author': 'William Hershaw', + }, { + 'title': 'Granny', + 'author': 'Maureen Sangster', + }, { + 'title': 'Endymion', + 'author': 'Colin Donati', + } + ] +}; + +export default issue; diff --git a/src/data/lallans/issue56.ts b/src/data/lallans/issue56.ts new file mode 100644 index 0000000..2d4ca6c --- /dev/null +++ b/src/data/lallans/issue56.ts @@ -0,0 +1,36 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 56, + 'issueName': 'Voar 200', + 'price': '7.50', + 'description': { + 'sco': 'The fifty-saxth issue o the Lallans magazine.', + 'en-GB': 'The fifty-sixth issue of the Lallans magazine.', + }, 'contributors': [ + 'Sheena Blackhall', + 'Dauvit Horsbroch', + 'Robert Burns', + 'TS Law', + 'Robert Calder', + 'John Manson', + 'Aimée Chalmers', + 'Andrew McNeil', + 'RL Cook', + 'Pat McCrory', + 'Andrew Duncan', + 'Elaine Morton', + 'Andy Eagle', + 'George Philp', + 'Bob Fairnie', + 'David Purves', + 'Kenneth Farrow', + 'Lovina Roe', + 'George Hardie', + 'Scots Spellin Comatee', + 'Willie Hershaw', + 'John M Tait', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue57.ts b/src/data/lallans/issue57.ts new file mode 100644 index 0000000..5c344cd --- /dev/null +++ b/src/data/lallans/issue57.ts @@ -0,0 +1,55 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 57, + 'issueName': 'Hairst 200', + 'price': '7.50', + 'description': { + 'sco': 'The fifty-seiventh issue o the Lallans magazine.', + 'en-GB': 'The fifty-seventh issue of the Lallans magazine.', + }, 'contributors': [ + 'Sheena Blackhall', + 'Pat McCrory', + 'Robert Calder', + 'JH McGibbon', + 'Charles P Connor', + 'Donald MacKay', + 'RL Cook', + 'Claire Macleod', + 'Andy Eagle', + 'Iseabail Macleod', + 'Bob Fairnie', + 'Neil MacNeil', + 'Kenneth Farrow', + 'Elaine Morton', + 'Sandy Fleemin', + 'John Murray', + 'Iain Forde', + 'William Neill', + 'Pete Fortune', + 'Liz Niven', + 'Flora Garry', + 'George Philp', + 'Bobby Gear', + 'David C Purdie', + 'George Hardie', + 'David Purves', + 'Jean Harrison', + 'Seumas Scott', + 'Willie Hershaw', + 'John M Tait', + 'Tom Hubbard', + 'JH Thomson', + 'Scott Jeromson', + 'Betty Tindal', + 'Douglas Kynoch', + 'Raymond Vettese', + 'John Manson', + 'Robert Wilson', + 'Caroline Macafee', + 'Tom Wilson', + 'Neil MacCallum', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue59.ts b/src/data/lallans/issue59.ts new file mode 100644 index 0000000..89db532 --- /dev/null +++ b/src/data/lallans/issue59.ts @@ -0,0 +1,75 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 59, + 'issueName': 'Hairst 201', + 'price': '7.50', + 'description': { + 'sco': 'The fifty-ninth issue o the Lallans magazine.', + 'en-GB': 'The fifty-ninth issue of the Lallans magazine.', + }, 'contributors': [ + 'Elizabeth Anderson', + 'Gilberto Isella', + 'Kate Armstrong', + 'Philippe Jaccottet', + 'Mavis Duncan Beckett', + 'David Kinloch', + 'Sheena Blackhall', + 'Heinrich Leuthold', + 'Werner Bucher', + 'John Manson', + 'Erika Burkart', + 'Lucien Martin', + 'Ron Butlin', + 'Ann Matheson', + 'Robert R Calder', + 'Francoise Matthey', + 'Peter Cameron', + 'J Derrick McClure', + 'Stuart B Campbell', + 'Erwin Messmer', + 'Alice de Chambrier', + 'CF Meyer', + 'Maurice Chappaz', + 'Hans Morf', + 'Regi Claire', + 'Alberto Morrocco', + 'Rudolf Deertz', + 'Elaine Morton', + 'Julian Dillier', + 'Josef Felix Müller', + 'Marace Dareau', + 'William Neill', + 'Dominique Delmaire', + 'Lil Neilson', + 'Sheila Douglas', + 'Liz Niven', + 'Louis Duchosal', + 'Heidelinde Prüger', + 'Andy Eagle', + 'David C Purdie', + 'Kenneth Farrow', + 'David Purves', + 'Sandy Fleemin', + 'James Robertson', + 'Lillias Scott Forbes', + 'Sine Robertson', + 'Iain WD Forde', + 'Willie Rodger', + 'Phyllis J Goodall', + 'Sabine Schmid', + 'George Hardie', + 'Gerhard S Schürch', + 'Jean Harrison', + 'Rosaria Ungaro', + 'Christian Henry', + 'Raymond Vettese', + 'Willie Hershaw', + 'John Waddell', + 'Brent Hodgson', + 'Ann Wegmüller', + 'Tom Hubbard', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue60.ts b/src/data/lallans/issue60.ts new file mode 100644 index 0000000..a5bd269 --- /dev/null +++ b/src/data/lallans/issue60.ts @@ -0,0 +1,47 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 60, + 'issueName': 'Ware 202', + 'price': '7.50', + 'description': { + 'sco': 'The saxtieth issue o the Lallans magazine.', + 'en-GB': 'The sixtieth issue of the Lallans magazine.', + }, 'contributors': [ + 'Argyll Publishing', + 'Alistair McDonald', + 'Sheena Blackhall', + 'John McDonald', + 'Robert R Calder', + 'Elaine Morton', + 'Peter Cameron', + 'William Neill', + 'Sheila Douglas', + 'Liz Niven', + 'Andy Eagle', + 'David C Purdie', + 'Kenneth Farrow', + 'David Purves', + 'Primary 5, Gott Primary Schuil', + 'Rachel Rainnie', + 'Nigel Grant', + 'Maureen Sangster', + 'Willie Hershaw', + 'Scots Language Resource Centre', + 'Brent Hodgson', + 'John M Tait', + 'Dauvit Horsbroch', + 'Williamina Dempster Thom', + 'Johnnie Johnstone', + 'Betty Tindal', + 'Alison Kerr', + 'Rayrnond Vettese', + 'John Manson', + 'Ian Nimmo White', + 'Ann Matheson', + 'Rab Wilson', + 'J Derrick McClure', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue61.ts b/src/data/lallans/issue61.ts new file mode 100644 index 0000000..e3dd372 --- /dev/null +++ b/src/data/lallans/issue61.ts @@ -0,0 +1,43 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 61, + 'issueName': 'Hairst 202', + 'price': '7.50', + 'description': { + 'sco': 'The saxty-first issue o the Lallans magazine.', + 'en-GB': 'The sixty-first issue of the Lallans magazine.', + }, 'contributors': [ + 'Sheena Blackhall', + 'J Derrick McClure', + 'Robert R Calder', + 'Alistair McDonald', + 'Alex Cluness', + 'John McDonald', + 'Sheila Douglas', + 'Betty MeKellar', + 'Andy Duncan', + 'Elaine Morton', + 'Kenneth D Farrow', + 'Neil mac Neil', + 'Iain WD Forde', + 'William Neill', + 'Stanley Roger Green', + 'Liz Niven', + 'George Hardie', + 'Janet Paisley', + 'Brent Hodgson', + 'David C Purdie', + 'Dauvit Horsbroch', + 'David Purves', + 'Tom Hubbard', + 'Fraser Robb', + 'Caroline Macafee', + 'John Tait', + 'John Manson', + 'Raymond Vettese', + 'Ann Matheson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue62.ts b/src/data/lallans/issue62.ts new file mode 100644 index 0000000..38cdd20 --- /dev/null +++ b/src/data/lallans/issue62.ts @@ -0,0 +1,38 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 62, + 'issueName': 'Ware 203', + 'price': '7.50', + 'description': { + 'sco': 'The saxty-saicont issue o the Lallans magazine.', + 'en-GB': 'The sixty-second issue of the Lallans magazine.', + }, 'contributors': [ + 'Sheila Douglas', + 'Elaine Morton', + 'John Drosten', + 'Neil mac Neil', + 'Andy Eagle', + 'Liz Niven', + 'Kenneth D Farrow', + 'Janet Paisley', + 'Willie Hershaw', + 'Salvatore Parisi', + 'Brent Hodgson', + 'David C Purdie', + 'Dauvit Horsbroch', + 'David Purves', + 'Ann MacKinnon', + 'John Tait', + 'John Manson', + 'Betty Tindal', + 'Ann Matheson', + 'Raymond Vettese', + 'Mary McCabe', + 'Rab Wilson', + 'Alistair McDonald', + 'Tom Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue63.ts b/src/data/lallans/issue63.ts new file mode 100644 index 0000000..cb420fd --- /dev/null +++ b/src/data/lallans/issue63.ts @@ -0,0 +1,43 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 63, + 'issueName': 'Hairst 203', + 'price': '7.50', + 'description': { + 'sco': 'The saxty-third issue o the Lallans magazine.', + 'en-GB': 'The sixty-third issue of the Lallans magazine.', + }, 'contributors': [ + 'Jamie Reid Baxter', + 'Douglas Kynoch', + 'Sheena Blackhall', + 'John Law', + 'Sheila Douglas', + 'Caroline Macafee', + 'Andy Eagle', + 'Ann Matheson', + 'Bob Fairnie', + 'J Derrick McClure', + 'Gavin Falconer', + 'Ian R Mitchell', + 'Kenneth D Farrow', + 'Steve Murdoch', + 'Iain Forde', + 'Liz Niven', + 'Kath Gray', + 'David C Purdie', + 'Roddy Hamilton', + 'David Purves', + 'Brent Hodgson', + 'Margot Rhead', + 'Dauvit Horsbroch', + 'John Tait', + 'Alexander Hutchison', + 'Raymond Vettese', + 'Weelum-John Jappy', + 'Rab Wilson', + 'Mary Johnston', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue64.ts b/src/data/lallans/issue64.ts new file mode 100644 index 0000000..c18bf5f --- /dev/null +++ b/src/data/lallans/issue64.ts @@ -0,0 +1,38 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 64, + 'issueName': 'Ware 204', + 'price': '7.50', + 'description': { + 'sco': 'The saxty-fowerth issue o the Lallans magazine.', + 'en-GB': 'The sixty-fourth issue of the Lallans magazine.', + }, 'contributors': [ + 'Lillian Anderson', + 'Ann Matheson', + 'Robert R Calder', + 'J Derrick McClure', + 'Aimée Chalmers', + 'Alistair McDonald', + 'Colin Donati', + 'Liz Niven', + 'Sheila Douglas', + 'Charles P O’Connor', + 'Andy Eagle', + 'David C Purdie', + 'Kenneth D Farrow', + 'David Purves', + 'Iain Forde', + 'John Tait', + 'Brent Hodgson', + 'Williamina Thom', + 'Dauvit Horsbroch', + 'Raymond Vettese', + 'Mary Johnstone', + 'Rab Wilson', + 'Caroline Macafee', + 'Tom Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue65.ts b/src/data/lallans/issue65.ts new file mode 100644 index 0000000..51a152c --- /dev/null +++ b/src/data/lallans/issue65.ts @@ -0,0 +1,42 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 65, + 'issueName': 'Hairst 204', + 'price': '8.50', + 'description': { + 'sco': 'The saxty-fifth issue o the Lallans magazine.', + 'en-GB': 'The sixty-fifth issue of the Lallans magazine.', + }, 'contributors': [ + 'Lillian Anderson', + 'Ann Matheson', + 'Irene Brown', + 'Mary McCabe', + 'Stewart Conn', + 'J Derrick McClure', + 'Robert R Calder', + 'Elaine Morton', + 'Peter Cameron', + 'Liz Niven', + 'Colin Donati', + 'Janet Paisley', + 'Sheila Douglas', + 'David C Purdie', + 'Andy Eagle', + 'David Purves', + 'Robert Fergusson', + 'Allan Ramsay', + 'Kenneth D Farrow', + 'Jean SS Sampson', + 'George Campbell Hay', + 'Raymond Vettese', + 'Brent Hodgson', + 'Ann Wegmüller', + 'Dauvit Horsbroch', + 'Les Wheeler', + 'Caroline Macafee', + 'Rab Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue66.ts b/src/data/lallans/issue66.ts new file mode 100644 index 0000000..50eb4f0 --- /dev/null +++ b/src/data/lallans/issue66.ts @@ -0,0 +1,39 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 66, + 'issueName': 'Ware 205', + 'price': '8.50', + 'description': { + 'sco': 'The saxty-saxth issue o the Lallans magazine.', + 'en-GB': 'The sixty-sixth issue of the Lallans magazine.', + }, 'contributors': [ + 'Robert R Calder', + 'Joe H McGibbon', + 'John Corbett', + 'Liz Niven', + 'Colin Donati', + 'David C Purdie', + 'Sheila Douglas', + 'David Purves', + 'Andy Eagle', + 'Chris Robinson', + 'Kenneth D Farrow', + 'Maureen Sangster', + 'William Hershaw', + 'Seumas Scott', + 'Brent Hodgson', + 'Raymond Vettese', + 'Dauvit Horsbroch', + 'Ann Wegmüller', + 'Pierre Janton', + 'Les Wheeler', + 'Caroline Macafee', + 'Ian Nimmo White', + 'Ann Matheson', + 'Rab Wilson', + 'J Derrick McClure', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue67.ts b/src/data/lallans/issue67.ts new file mode 100644 index 0000000..2e2fec1 --- /dev/null +++ b/src/data/lallans/issue67.ts @@ -0,0 +1,50 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 67, + 'issueName': 'Hairst 205', + 'price': '8.50', + 'description': { + 'sco': 'The saxty-seiventh issue o the Lallans magazine.', + 'en-GB': 'The sixty-seventh issue of the Lallans magazine.', + }, 'contributors': [ + 'Lilian Andersen', + 'Douglas Kynoch', + 'Sheena Blackhall', + 'Ann Matheson', + 'Robert R Calder', + 'J Derrick McClure', + 'Colin Donati', + 'Hugh MacDiarmid', + 'Sheila Douglas', + 'John McPartlin', + 'John Drosten', + 'Elaine Morton', + 'Andy Eagle', + 'Liz Niven', + 'Kenneth D Farrow', + 'Hazel Parkins', + 'Sandy Fleemin', + 'George Philp', + 'EM Crerar Gilbert', + 'David C Purdie', + 'Reinhard F Hahn', + 'David Purves', + 'George Hardie', + 'Jean SS Sampson', + 'William Hershaw', + 'Donald Goodbrand Saunders', + 'Brent Hodgson', + 'Betty Tindal', + 'Brian Holton', + 'Raymond Vettese', + 'Dauvit Horsbroch', + 'Bill Watt', + 'Tom Hubbard', + 'Colin Will', + 'Robert A Jamieson', + 'Rab Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue68.ts b/src/data/lallans/issue68.ts new file mode 100644 index 0000000..7af6f74 --- /dev/null +++ b/src/data/lallans/issue68.ts @@ -0,0 +1,43 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 68, + 'issueName': 'Ware 206', + 'price': '8.50', + 'description': { + 'sco': 'The saxty-echtth issue o the Lallans magazine.', + 'en-GB': 'The sixty-eighth issue of the Lallans magazine.', + }, 'contributors': [ + 'Ken Angus', + 'Jean Massie', + 'James A Begg', + 'Ann Matheson', + 'Sheena Blackhall', + 'Alan McCabe', + 'Hugh Bryden', + 'J Derrick McClure', + 'Robert R Calder', + 'John McPartlin', + 'Lynsey Calderwood', + 'John Milligan', + 'Peter Cameron', + 'Stephen Pacitti', + 'Kenneth D Farrow', + 'David C Purdie', + 'Brent Hodgson', + 'David Purves', + 'Dauvit Horsbroch', + 'Mary Smith', + 'Tarn Hubbard', + 'Gavin Sprott', + 'Douglas Kynoch', + 'Raymond Vettese', + 'Caroline Macafee', + 'Ian Nimmo White', + 'Andra MacCallum', + 'Rab Wilson', + 'Donald Mackay', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue69.ts b/src/data/lallans/issue69.ts new file mode 100644 index 0000000..c629baa --- /dev/null +++ b/src/data/lallans/issue69.ts @@ -0,0 +1,49 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 69, + 'issueName': 'Wunter 206', + 'price': '8.50', + 'description': { + 'sco': 'The saxty-ninth issue o the Lallans magazine.', + 'en-GB': 'The sixty-ninth issue of the Lallans magazine.', + }, 'contributors': [ + 'Irene Brown', + 'J Derrick McClure', + 'Robert R Calder', + 'John McPartlin', + 'Aimée Chalmers', + 'Ewan McVicar', + 'Charles P Connor', + 'Reid Moffat', + 'John Davidson', + 'Elaine Morton', + 'Christine De Luca', + 'Liz Niven', + 'Colin Donati', + 'Stephen Pacitti', + 'Sheila Douglas', + 'David C Purdie', + 'Andy Eagle', + 'David Purves', + 'Kenneth D Farrow', + 'Joe Rae', + 'George Hardie', + 'Maureen Sangster', + 'Brent Hodgson', + 'Hamish Scott', + 'Dauvit Horsbroch', + 'Margaret Tong', + 'Andy Hunter', + 'Raymond Vettese', + 'John Manson', + 'Ian Nimmo White', + 'Ann Matheson', + 'Colin Will', + 'Alan McCabe', + 'Rab Wilson', + 'Mary McCabe', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue70.ts b/src/data/lallans/issue70.ts new file mode 100644 index 0000000..8bee2be --- /dev/null +++ b/src/data/lallans/issue70.ts @@ -0,0 +1,40 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 70, + 'issueName': 'Ware 207', + 'price': '8.50', + 'description': { + 'sco': 'The seiventieth issue o the Lallans magazine.', + 'en-GB': 'The seventieth issue of the Lallans magazine.', + }, 'contributors': [ + 'Sheena Blackhall', + 'Douglas Kynoch', + 'Ian Brown', + 'Ann MacKinnon', + 'John Corbett', + 'John Grant Masson', + 'Doug Curran', + 'Ann Matheson', + 'Sheila Douglas', + 'J Derrick McClure', + 'Innes Dow', + 'Andrw Philip', + 'Andy Eagle', + 'David C Purdie', + 'Kenneth D Farrow', + 'David Purves', + 'Sam Gilliland', + 'Chris Robinson', + 'Damian Henry', + 'Maureen Sangster', + 'Brent Hodgson', + 'Raymond Vertese', + 'Dauvit Horsbroch', + 'George T Watt', + 'Louise Johnstone', + 'Rab Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue71.ts b/src/data/lallans/issue71.ts new file mode 100644 index 0000000..f11db6c --- /dev/null +++ b/src/data/lallans/issue71.ts @@ -0,0 +1,53 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 71, + 'issueName': 'Wunter 208', + 'price': '8.50', + 'description': { + 'sco': 'The seiventy-first issue o the Lallans magazine.', + 'en-GB': 'The seventy-first issue of the Lallans magazine.', + }, 'contributors': [ + 'John Bellany', + 'Caroline Macafee', + 'Sheena Blackhall', + 'Neil Mathers', + 'John Bolland', + 'Ann Matheson', + 'Irene Brown', + 'Alan McCabe', + 'Ian Budge', + 'J Derrick McClure', + 'Robert R Calder', + 'Joe McGibbon', + 'Charles P Connor', + 'Stuart McHardy', + 'Sheila Douglas', + 'John McPartlin', + 'John Drosten', + 'Elaine Morton', + 'Andy Eagle', + 'Liz Niven', + 'Kenneth D Farrow', + 'George Philp', + 'Sam Gilliland', + 'David C Purdie', + 'George Hardie', + 'David Purves', + 'Brent Hodgson', + 'Chris Robinson', + 'Brian Holton', + 'Raymond Vettese', + 'Dauvit Horsbroch', + 'Valerie Weir', + 'John Johnstone', + 'Ian Nimmo White', + 'Douglas Kynoch', + 'Christie Williamson', + 'Jean Storrie Lewis', + 'Rab Wilson', + 'Federico Garcia Lorca', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue72.ts b/src/data/lallans/issue72.ts new file mode 100644 index 0000000..004263b --- /dev/null +++ b/src/data/lallans/issue72.ts @@ -0,0 +1,35 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 72, + 'issueName': 'Simmer 208', + 'price': '8.50', + 'description': { + 'sco': 'The seiventy-saicont issue o the Lallans magazine.', + 'en-GB': 'The seventy-second issue of the Lallans magazine.', + }, 'contributors': [ + 'Sheena Blackhall', + 'Liz Niven', + 'Robert R Calder', + 'David C Purdie', + 'Andy Eagle', + 'David Purves', + 'Kenneth D Farrow', + 'Chris Robinson', + 'Sandy Fleemin', + 'Frances Robson', + 'Brent Hodgson', + 'Maggie Scott', + 'Dauvit Horsbroch', + 'Maureen Sangster', + 'Rowena M Love', + 'Betty Tindal', + 'Donald Mackay', + 'Raymond Vettese', + 'Ann Matheson', + 'Rab Wilson', + 'J Derrick McClure', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue73.ts b/src/data/lallans/issue73.ts new file mode 100644 index 0000000..156af34 --- /dev/null +++ b/src/data/lallans/issue73.ts @@ -0,0 +1,47 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 73, + 'issueName': 'Wunter 209', + 'price': '8.50', + 'description': { + 'sco': 'The seiventy-third issue o the Lallans magazine.', + 'en-GB': 'The seventy-third issue of the Lallans magazine.', + }, 'contributors': [ + 'Sheena Blackhall', + 'John McPartlin', + 'Peter Cameron', + 'Walter Perrie', + 'Charles P Connor', + 'Stephen Pacitti', + 'Kenneth D Farrow', + 'David C Purdie', + 'George Hardie', + 'David Purves', + 'William Hershaw', + 'Christine Robinson', + 'Brent Hodgson', + 'Colin Robertson', + 'Dauvit Horsbroch', + 'Maureen Sangster', + 'Mary Johnston', + 'Gavin Sprott', + 'William Landles', + 'John M Tait', + 'Ann Matheson', + 'Sheila Templeton', + 'Alan McCabe', + 'Betty Tindal', + 'Mary McCabe', + 'Raymond Vettese', + 'Andrew McCallum', + 'Ian Nimmo White', + 'J Derrick McClure', + 'George T Watt', + 'Joe McGibbon', + 'Rab Wilson', + 'Stuart McHardy', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue74.ts b/src/data/lallans/issue74.ts new file mode 100644 index 0000000..6096052 --- /dev/null +++ b/src/data/lallans/issue74.ts @@ -0,0 +1,49 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 74, + 'issueName': 'Simmer 209', + 'price': '8.50', + 'description': { + 'sco': 'The seiventy-fowerth issue o the Lallans magazine.', + 'en-GB': 'The seventy-fourth issue of the Lallans magazine.', + }, 'contributors': [ + 'James A Begg', + 'John McPartlin', + 'Sheena Blackhall', + 'WS Milne', + 'Robert R Calder', + 'David Morrison', + 'Peter Cameron', + 'Liz Niven', + 'Charles P Connor', + 'Walter Perrie', + 'Andy Eagle', + 'David C Purdie', + 'Kenneth D Farrow', + 'David Purves', + 'Aitken Fyall', + 'Neil Purves', + 'Sam Gilliland', + 'Christine Robinson', + 'William Hershaw', + 'Colin Robertson', + 'Brent Hodgson', + 'Frances Robson', + 'Dauvit Horsbroch', + 'Hamish Scott', + 'Gordon Jarvie', + 'Ruth Tittensor', + 'Gareth D Jones', + 'Raymond Vettese', + 'Douglas Kynoch', + 'Ian Nimmo White', + 'Caroline Macafee', + 'George T Watt', + 'Ann Matheson', + 'Rab Wilson', + 'Joe McGibbon', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue75.ts b/src/data/lallans/issue75.ts new file mode 100644 index 0000000..51e5ae2 --- /dev/null +++ b/src/data/lallans/issue75.ts @@ -0,0 +1,49 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 75, + 'issueName': 'Yuil 209', + 'price': '8.50', + 'description': { + 'sco': 'The seiventy-fifth issue o the Lallans magazine.', + 'en-GB': 'The seventy-fifth issue of the Lallans magazine.', + }, 'contributors': [ + 'JK Annand', + 'WS Milne', + 'Katarzyna Bazarnik', + 'Elaine Morton', + 'Sheena Blackhall', + 'Stephen Pacitti', + 'Robert R Calder', + 'Walter Perrie', + 'Peter Cameron', + 'Heidelinde Prüger', + 'Sophia Crichton', + 'David C Purdie', + 'Charles P Connor', + 'David Purves', + 'Andy Eagle', + 'Colin Robertson', + 'Kenneth D Farrow', + 'Frances Robson', + 'Sam Gilliland', + 'Maureen Sangster', + 'William Hershaw', + 'Hamish Scott', + 'Brent Hodgson', + 'Wislawa Szymborska', + 'Dauvit Horsbroch', + 'Williamina Thom', + 'Tom Hubbard', + 'Raymond Vettese', + 'Gordon Jarvie', + 'Ian Nimmo White', + 'Andrew McCallum', + 'George T Watt', + 'J Derrick McClure', + 'Rab Wilson', + 'John McPartlin', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue76.ts b/src/data/lallans/issue76.ts new file mode 100644 index 0000000..bd4936f --- /dev/null +++ b/src/data/lallans/issue76.ts @@ -0,0 +1,50 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 76, + 'issueName': 'Simmer 210', + 'price': '8.50', + 'description': { + 'sco': 'The seiventy-saxth issue o the Lallans magazine.', + 'en-GB': 'The seventy-sixth issue of the Lallans magazine.', + }, 'contributors': [ + 'Robert R Calder', + 'Margaret Marenich', + 'Peter Cameron', + 'WS Milne', + 'Andy Eagle', + 'Liz Niven', + 'Kenneth D Farrow', + 'Walter Perrie', + 'Sam Gilliland', + 'George Philp', + 'George Hardie', + 'David C Purdie', + 'William Hershaw', + 'Colin Robertson', + 'Brent Hodgson', + 'Christine Robinson', + 'Dauvit Horsbroch', + 'Frances Robson', + 'Tom Hubbard', + 'Frank Roger', + 'Gordon Jarvie', + 'Maureen Sangster', + 'Helen Lawrenson', + 'Hamish Scott', + 'Caroline Macafee', + 'James Sinclair', + 'Andrew McCallum', + 'Pauline Cairns Speitel', + 'J Derrick McClure', + 'Raymond Vettese', + 'Joe McGibbon', + 'George T Watt', + 'Iain McGregor', + 'Alastair White', + 'John McPartlin', + 'Rab Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue77.ts b/src/data/lallans/issue77.ts new file mode 100644 index 0000000..b3d24ac --- /dev/null +++ b/src/data/lallans/issue77.ts @@ -0,0 +1,49 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 77, + 'issueName': 'Yuil 210', + 'price': '9.00', + 'description': { + 'sco': 'The seiventy-seiventh issue o the Lallans magazine.', + 'en-GB': 'The seventy-seventh issue of the Lallans magazine.', + }, 'contributors': [ + 'Mavis Beckett', + 'Ann Matheson', + 'Sheena Blackhall', + 'Iain McGregor', + 'Robert R Calder', + 'John McPartlin', + 'Peter Cameron', + 'WS Milne', + 'Hilary Christie', + 'Stephen Pacitti', + 'Charles P Connor', + 'David C Purdie', + 'Gavin Fairbairn', + 'Christine Robinson', + 'Kenneth D Farrow', + 'Frances Robson', + 'Kenneth Fraser', + 'Maureen Sangster', + 'Sam Gilliland', + 'Hamish Scott', + 'George Hardie', + 'James Sinclair', + 'William Hershaw', + 'Duncan Sneddon', + 'Brent Hodgson', + 'Pauline Cairns Speitel', + 'Dauvit Horsbroch', + 'Raymond Vettese', + 'Gordon Jarvie', + 'George T Watt', + 'Douglas Kynoch', + 'Ian Nimmo White', + 'Helen Lawrenson', + 'Rab Wilson', + 'Ann Mackinnon', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue78.ts b/src/data/lallans/issue78.ts new file mode 100644 index 0000000..aa21d1e --- /dev/null +++ b/src/data/lallans/issue78.ts @@ -0,0 +1,44 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 78, + 'issueName': 'Simmer 211', + 'price': '9.00', + 'description': { + 'sco': 'The seiventy-echtth issue o the Lallans magazine.', + 'en-GB': 'The seventy-eighth issue of the Lallans magazine.', + }, 'contributors': [ + 'Mavis Beckett', + 'WS Milne', + 'Peter Cameron', + 'James Morrison', + 'Hilary Christie', + 'Elaine Morton', + 'Charles P Connor', + 'Liz Niven', + 'Andy Eagle', + 'Steven Porter', + 'Kenneth D Farrow', + 'David C Purdie', + 'Sam Gilliland', + 'Colin Robertson', + 'George Hardie', + 'Christine Robinson', + 'Brent Hodgson', + 'Stewart Sanderson', + 'Billy Kay', + 'Hamish Scott', + 'Ann Mackinnon', + 'James Sinclair', + 'Ann Matheson', + 'Pauline Cairns Speitel', + 'J Derrick McClure', + 'Raymond Vettese', + 'Iain McGregor', + 'George T Watt', + 'John McPartlin', + 'Rab Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue79.ts b/src/data/lallans/issue79.ts new file mode 100644 index 0000000..8d40f79 --- /dev/null +++ b/src/data/lallans/issue79.ts @@ -0,0 +1,44 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 79, + 'issueName': 'Yuil 211', + 'price': '9.00', + 'description': { + 'sco': 'The seiventy-ninth issue o the Lallans magazine.', + 'en-GB': 'The seventy-ninth issue of the Lallans magazine.', + }, 'contributors': [ + 'Peter Cameron', + 'John McPartlin', + 'Charles P Connor', + 'Liz Niven', + 'Andy Eagle', + 'WS Milne', + 'Kenneth D Farrow', + 'David C Purdie', + 'Sam Gilliland', + 'Colin Robertson', + 'George Hardie', + 'Christine Robinson', + 'John Hodgart', + 'Frances Robson', + 'Brent Hodgson', + 'Stephen Pacitti', + 'Gordon Jarvie', + 'Stewart Sanderson', + 'Douglas Kynoch', + 'Hamish Scott', + 'Ann MacKinnon', + 'Duncan Sneddon', + 'Ann Matheson', + 'Pauline Cairns Speitel', + 'J Derrick McClure', + 'Raymond Vettese', + 'Alistair McDonald', + 'George T Watt', + 'Stuart McHardy', + 'Rab Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue80.ts b/src/data/lallans/issue80.ts new file mode 100644 index 0000000..c2d6f78 --- /dev/null +++ b/src/data/lallans/issue80.ts @@ -0,0 +1,49 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 80, + 'issueName': 'Simmer 212', + 'price': '9.00', + 'description': { + 'sco': 'The echtieth issue o the Lallans magazine.', + 'en-GB': 'The eightieth issue of the Lallans magazine.', + }, 'contributors': [ + 'Mavis Beckett', + 'WS Milne', + 'Sheena Blackhall', + 'George Philp', + 'Peter Cameron', + 'David C Purdie', + 'Charles P Connor', + 'David Purves', + 'Andy Eagle', + 'Colin Robertson', + 'Kenneth D Farrow', + 'Christine Robinson', + 'Sam Gilliland', + 'Frances Robson', + 'George Hardie', + 'Stewart Sanderson', + 'Robert Henryson', + 'Hamish Scott', + 'Dauvit Horsbroch', + 'J Barrie Shepherd', + 'Tom Hubbard', + 'Duncan Sneddon', + 'Gordon Jarvie', + 'Pauline Cairns Speitel', + 'Caroline Macafee', + 'Ken Sutherland', + 'Ann Matheson', + 'John M Tait', + 'J Derrick McClure', + 'Raymond Vettese', + 'Iain McGregor', + 'George T Watt', + 'Stuart McHardy', + 'Rab Wilson', + 'John McPartlin', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue81.ts b/src/data/lallans/issue81.ts new file mode 100644 index 0000000..b7ca92b --- /dev/null +++ b/src/data/lallans/issue81.ts @@ -0,0 +1,44 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 81, + 'issueName': 'Yuil 212', + 'price': '9.00', + 'description': { + 'sco': 'The echty-first issue o the Lallans magazine.', + 'en-GB': 'The eighty-first issue of the Lallans magazine.', + }, 'contributors': [ + 'Sheena Blackhall', + 'John McPartlin', + 'Peter Camaron', + 'Stephen Pacitti', + 'Hilary Christie', + 'David C Purdie', + 'Ronnie Crichton', + 'Jamie Purves ', + 'John Docherty', + 'Colin Robertson', + 'Gavin Falconer', + 'Christine Robinson', + 'Kenneth D Farrow', + 'Frances Robson', + 'Sam Gilliland', + 'Hamish Scott', + 'George Hardie', + 'J Barrie Shepherd', + 'Mary Johnston', + 'Pauline Cairns Speitel', + 'Douglas Kynoch', + 'Raymond Vettese', + 'Ann Matheson', + 'Roger West', + 'Derrick McClure', + 'George T Watt', + 'Iain McGregor', + 'Rab Wilson', + 'Stuart McHardy', + 'Jon Zarecki', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue82.ts b/src/data/lallans/issue82.ts new file mode 100644 index 0000000..2e93c2d --- /dev/null +++ b/src/data/lallans/issue82.ts @@ -0,0 +1,48 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 82, + 'issueName': 'Simmer 213', + 'price': '9.00', + 'description': { + 'sco': 'The echty-saicont issue o the Lallans magazine.', + 'en-GB': 'The eighty-second issue of the Lallans magazine.', + }, 'contributors': [ + 'Mavis Beckett', + 'Ann Matheson', + 'Robert R Calder', + 'Derrick McClure', + 'Peter Camaron', + 'Iain McGregor', + 'Charles P Connor', + 'Stuart McHardy', + 'Thomas Clark', + 'John McPartlin', + 'John Docherty', + 'Stephen Pacitti', + 'Gordon Donaldson', + 'George Philp', + 'Andy Eagle', + 'Stephen Porter', + 'Gavin Falconer', + 'David C Purdie', + 'Kenneth D Farrow', + 'Colin Robertson', + 'Sam Gilliland', + 'Frances Robson', + 'George Hardie', + 'Hamish Scott', + 'Gordon Jarvie', + 'J Barrie Shepherd', + 'Mary Johnston', + 'Pauline Cairns Speitel', + 'Douglas Kynoch', + 'James William Underhill', + 'Rowena M Love', + 'George T Watt', + 'Caroline Macafee', + 'Rob Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue83.ts b/src/data/lallans/issue83.ts new file mode 100644 index 0000000..764cf96 --- /dev/null +++ b/src/data/lallans/issue83.ts @@ -0,0 +1,48 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 83, + 'issueName': 'Yuil 213', + 'price': '9.00', + 'description': { + 'sco': 'The echty-third issue o the Lallans magazine.', + 'en-GB': 'The eighty-third issue of the Lallans magazine.', + }, 'contributors': [ + 'Tony Beekman', + 'Rowena M Love', + 'Sheena Blackhall', + 'Ann Matheson', + 'Rita Bradd', + 'J Derrick McClure', + 'Ian Budge', + 'Stuart McHardy', + 'Peter Cameron', + 'Iain McGregor', + 'Thomas Clark', + 'Stephen Pacitti', + 'Penny Cole', + 'David C Purdie', + 'Tom Crichton', + 'Colin Robertson', + 'John Docherty', + 'Frances Robson', + 'Kenneth D Farrow', + 'Hamish Scott', + 'Iain WD Forde', + 'J Barrie Shepherd', + 'Sam Gilliland', + 'Duncan Sneddon', + 'George Hardie', + 'Samuel Thomson', + 'Wullie Hershaw', + 'Raymond Vettese', + 'Tom Hubbard', + 'George T Watt', + 'Mary Johnston', + 'Ian Nimmo White', + 'Douglas Kynoch', + 'Rab Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue84.ts b/src/data/lallans/issue84.ts new file mode 100644 index 0000000..c973f8b --- /dev/null +++ b/src/data/lallans/issue84.ts @@ -0,0 +1,44 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 84, + 'issueName': 'Simmer 214', + 'price': '9.00', + 'description': { + 'sco': 'The echty-fowerth issue o the Lallans magazine.', + 'en-GB': 'The eighty-fourth issue of the Lallans magazine.', + }, 'contributors': [ + 'Frank Adam', + 'Tony Beekman', + 'Peter Cameron', + 'Thomas Clark', + 'Penny Cole', + 'Charles P Connor', + 'Tam Crichton', + 'John Docherty', + 'Gordon Donaldson', + 'Kenneth D Farrow', + 'Sam Gilliland', + 'George Hardie', + 'Mary Johnston', + 'Douglas Kynoch', + 'Sarah Leech', + 'Margaret Marenich', + 'Ann Matheson', + 'J Derrick McClure', + 'Iain McGregor', + 'John McPartlin', + 'Stephen Pacitti', + 'David C Purdie', + 'Colin Robertson', + 'Frances Robson', + 'Hamish Scott', + 'Duncan Sneddon', + 'Pauline Cairns Speitel', + 'Raymond Vettese', + 'George T Watt', + 'Rab Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue85.ts b/src/data/lallans/issue85.ts new file mode 100644 index 0000000..c7bd3ca --- /dev/null +++ b/src/data/lallans/issue85.ts @@ -0,0 +1,49 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 85, + 'issueName': 'Yuil 214', + 'price': '9.00', + 'description': { + 'sco': 'The echty-fifth issue o the Lallans magazine.', + 'en-GB': 'The eighty-fifth issue of the Lallans magazine.', + }, 'contributors': [ + 'Mavis Beckett', + 'J Derrick McClure', + 'Tony Beekman', + 'Iain McGregor', + 'Sheena Blackhall', + 'WS Milne', + 'Edith Buchanan', + 'Gordon D Moodie', + 'Peter Cameron', + 'Stephen Pacitti', + 'Hilary Christie', + 'Stuart A Paterson', + 'Charles P Connor', + 'David C Purdie', + 'Tam Crichton', + 'Colin Robertson', + 'Gordon Donaldson', + 'George O Robertson', + 'Peggy Edwards', + 'Chris Robinson', + 'Kenneth D Farrow', + 'Frances Robson', + 'David Forrest', + 'Hamish Scott', + 'Sam Gilliland', + 'David Sibbald', + 'Gordon Jarvie', + 'Duncan Sneddon', + 'Mary Johnston', + 'Raymond Vettese', + 'Douglas Kynoch', + 'George T Watt', + 'Ann Matheson', + 'Rab Wilson', + 'Des McCabe', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue86.ts b/src/data/lallans/issue86.ts new file mode 100644 index 0000000..048dfc5 --- /dev/null +++ b/src/data/lallans/issue86.ts @@ -0,0 +1,48 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 86, + 'issueName': 'Simmer 215', + 'price': '9.00', + 'description': { + 'sco': 'The echty-saxth issue o the Lallans magazine.', + 'en-GB': 'The eighty-sixth issue of the Lallans magazine.', + }, 'contributors': [ + 'Tony Beekman', + 'Iain McGregor', + 'Sheena Blackhall', + 'Edoarda McKenna', + 'Peter Cameron', + 'WS Milne', + 'Thomas Clark', + 'Stephen Pacitti', + 'Tam Crichton', + 'Stuart A Paterson', + 'Gordon Donaldson', + 'George Philip', + 'William Dunbar', + 'David C Purdie', + 'KD Farrow', + 'Colin Robertson', + 'Sam Gilliland', + 'GO Robertson', + 'William Hershaw', + 'Frances Robson', + 'Tom Hubbard', + 'Hamish Scott', + 'Douglas Kynoch', + 'J Barrie Shepherd', + 'Alexander Lang', + 'Duncan Sneddon', + 'Margaret Macaulay', + 'Raymond Vettese', + 'Ann Matheson', + 'George T Watt', + 'Ann Mackinnon', + 'Ian Nimmo White', + 'J Derrick McClure', + 'Rab Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue87.ts b/src/data/lallans/issue87.ts new file mode 100644 index 0000000..934c3b0 --- /dev/null +++ b/src/data/lallans/issue87.ts @@ -0,0 +1,49 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 87, + 'issueName': 'Yuil 215', + 'price': '9.00', + 'description': { + 'sco': 'The echty-seiventh issue o the Lallans magazine.', + 'en-GB': 'The eighty-seventh issue of the Lallans magazine.', + }, 'contributors': [ + 'Mavis Beckett', + 'J Derrick McClure', + 'Tony Beekman', + 'Iain McGregor', + 'Sheena Blackhall', + 'WS Milne', + 'Edith Buchanan', + 'Gordon D Moodie', + 'Peter Cameron', + 'Stephen Pacitti', + 'Hilary Christie', + 'Stuart A Paterson', + 'Charles P Connor', + 'David C Purdie', + 'Tam Crichton', + 'Colin Robertson', + 'Gordon Donaldson', + 'George O Robertson', + 'Peggy Edwards', + 'Chris Robinson', + 'Kenneth D Farrow', + 'Frances Robson', + 'David Forrest', + 'Hamish Scott', + 'Sam Gilliland', + 'David Sibbald', + 'Gordon Jarvie', + 'Duncan Sneddon', + 'Mary Johnston', + 'Raymond Vettese', + 'Douglas Kynoch', + 'George T Watt', + 'Ann Matheson', + 'Rab Wilson', + 'Des McCabe', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue88.ts b/src/data/lallans/issue88.ts new file mode 100644 index 0000000..5135de9 --- /dev/null +++ b/src/data/lallans/issue88.ts @@ -0,0 +1,52 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 88, + 'issueName': 'Simmer 216', + 'price': '9.00', + 'description': { + 'sco': 'The echty-echtth issue o the Lallans magazine.', + 'en-GB': 'The eighty-eighth issue of the Lallans magazine.', + }, 'contributors': [ + 'Ade Adesina', + 'Colin Moore', + 'Donald Adamson', + 'Liz Myhill', + 'Fran Baillie', + 'Stephen Pacitti', + 'Sheena Blackhall', + 'Colin Park', + 'Iain Brady', + 'Tim Pomeroy', + 'June Carey', + 'David C Purdie', + 'Gordon Donaldson', + 'Colin Robertson', + 'Gavin Falconer', + 'Frances Robson', + 'Iain WD Forde', + 'Hamish Scott', + 'Irene Howat', + 'Anne Shivas', + 'Mary Johnston', + 'Duncan Sneddon', + 'Owain Kirby', + 'Ken Sutherland', + 'Douglas Kynoch', + 'Douglas Thomson', + 'Ann Mackinnon', + 'Raymond Vettese', + 'Derrick McClure', + 'Bill Watt', + 'J Walter McGinty', + 'George T Watt', + 'Iain McGregor', + 'Ian Nimmo White', + 'Susan Miller', + 'David Wilson', + 'WS Milne', + 'Tony Beekman', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue89.ts b/src/data/lallans/issue89.ts new file mode 100644 index 0000000..561b46f --- /dev/null +++ b/src/data/lallans/issue89.ts @@ -0,0 +1,58 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 89, + 'issueName': 'Yuil 216', + 'price': '9.00', + 'description': { + 'sco': 'The echty-ninth issue o the Lallans magazine.', + 'en-GB': 'The eighty-ninth issue of the Lallans magazine.', + }, 'contributors': [ + 'Donald Adamson', + 'Ann Matheson', + 'Fran Baillie', + 'J Derrick McClure', + 'Tony Beekman', + 'J Walter McGinty', + 'Sheena Blackhall', + 'Iain McGregor', + 'Rachel Brough', + 'Stuart McHardy', + 'Edith Buchanan', + 'Roddie McKenzie', + 'Robert R Calder', + 'WS Milne', + 'Kevin Connelly', + 'Gordon D Moodie', + 'Tam Crichton', + 'Stephen Pacitti', + 'Gordon Donaldson', + 'David C Purdie', + 'Kenneth Farrow', + 'Jamie Purves', + 'Iain WD Forde', + 'Colin Robertson', + 'Sam Gilliland', + 'Frances Robson', + 'Alistair Heather', + 'Hamish Scott', + 'William Hershaw', + 'J Barrie Shepherd', + 'Irene Howat', + 'Duncan Sneddon', + 'Gordon Jarvie', + 'Ken Sutherland', + 'Mary Johnston', + 'Raymond Vettese', + 'Billy Kay', + 'Bill Watt', + 'Douglas Kynoch', + 'George T Watt', + 'Alexander Lang', + 'Ian Nimmo White', + 'Catherine MacDonald', + 'Rab Wilson', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue90.ts b/src/data/lallans/issue90.ts new file mode 100644 index 0000000..e20794e --- /dev/null +++ b/src/data/lallans/issue90.ts @@ -0,0 +1,46 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 90, + 'issueName': 'Simmer 217', + 'price': '9.00', + 'description': { + 'sco': 'The ninetieth issue o the Lallans magazine.', + 'en-GB': 'The ninetieth issue of the Lallans magazine.', + }, 'contributors': [ + 'Donald Adamson', + 'Ann Matheson', + 'Fran Baillie', + 'J Derrick McClure', + 'Sheena Blackhall', + 'Gordon McFarlane', + 'Edith Buchanan', + 'Iain McGregor', + 'Alan Cameron', + 'Gordon D Moodie', + 'Charles Connor', + 'Elaine Morton', + 'Davie Cunningham', + 'Stephen Pacitti', + 'Gordon Donaldson', + 'David C Purdie', + 'Kenneth Farrow', + 'Colin Robertson', + 'Sam Gilliland', + 'Frances Robson', + 'Michael Hamish Glen', + 'Hamish Scott', + 'Tracy Anne Harvey', + 'Duncan Sneddon', + 'William Hershaw', + 'Miriam Sulhunt', + 'Irene Howat', + 'Raymond Vettese', + 'Mary Johnston', + 'Bill Watt', + 'Douglas Kynoch', + 'George T Watt', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue91.ts b/src/data/lallans/issue91.ts new file mode 100644 index 0000000..1c082dd --- /dev/null +++ b/src/data/lallans/issue91.ts @@ -0,0 +1,52 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 91, + 'issueName': 'Yuil 217', + 'price': '9.00', + 'description': { + 'sco': 'The ninety-first issue o the Lallans magazine.', + 'en-GB': 'The ninety-first issue of the Lallans magazine.', + }, 'contributors': [ + 'Donald Adamson', + 'Ann Matheson', + 'Fran Baillie', + 'J Derrick McClure', + 'Sheena Blackhall', + 'Gordon McFarlane', + 'Edith Buchanan', + 'Iain McGregor', + 'Alan Cameron', + 'Gordon D Moodie', + 'Charles Connor', + 'Elaine Morton', + 'Davie Cunningham', + 'Stephen Pacitti', + 'Gordon Donaldson', + 'David C Purdie', + 'Kenneth Farrow', + 'Colin Robertson', + 'Sam Gilliland', + 'Frances Robson', + 'Michael Hamish Glen', + 'Hamish Scott', + 'Tracy Anne Harvey', + 'Duncan Sneddon', + 'William Hershaw', + 'Miriam Sulhunt', + 'Irene Howat', + 'Raymond Vettese', + 'Mary Johnston', + 'Bill Watt', + 'Douglas Kynoch', + 'George T Watt', + 'Catherine MacDonald', + 'Ian Nimmo White', + 'Ann MacKinnon', + 'Rab Wilson', + 'Bria Mason', + 'Tony Beekman', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue92.ts b/src/data/lallans/issue92.ts new file mode 100644 index 0000000..e26d060 --- /dev/null +++ b/src/data/lallans/issue92.ts @@ -0,0 +1,57 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 92, + 'issueName': 'Simmer 218', + 'price': '9.00', + 'description': { + 'sco': 'The ninety-saicont issue o the Lallans magazine.', + 'en-GB': 'The ninety-second issue of the Lallans magazine.', + }, 'contributors': [ + 'Donald Adamson', + 'David Malcolm', + 'Tony Beekman', + 'Ann Matheson', + 'Sheena Blackhall', + 'J Derrick McClure', + 'Robdert R Calder', + 'Iain McGregor', + 'Kevin Connelly', + 'WS Milne', + 'Charles P Connor', + 'Gordon D Moodie', + 'Tam Crichton', + 'Elaine Morton', + 'Gordon Donaldson', + 'Stephen Pacitti', + 'Gavin Douglas', + 'David C Purdie', + 'Kenneth D Farrow', + 'Jamie Purves', + 'Iain WD Forde', + 'John Quinn', + 'Sam Gilliland', + 'Colin Robertson', + 'Tracy Anne Harvey', + 'Frances Robson', + 'Alistair Heather', + 'Hamish Scott', + 'William Hershaw', + 'J Barrie Shepherd', + 'Irene Howat', + 'Michael Stephenson', + 'Tom Hubbard', + 'Sheila Templeton', + 'Mary Johnston', + 'Raymond Vettese', + 'Douglas Kynoch', + 'George T Watt', + 'Dorothy Lawrenson', + 'Ian Nimmo White', + 'Catherine MacDonald', + 'Rab Wilson', + 'Ann MacKinnon', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue93.ts b/src/data/lallans/issue93.ts new file mode 100644 index 0000000..91c3190 --- /dev/null +++ b/src/data/lallans/issue93.ts @@ -0,0 +1,59 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 93, + 'issueName': 'Yuil 218', + 'price': '9.00', + 'description': { + 'sco': 'The ninety-third issue o the Lallans magazine.', + 'en-GB': 'The ninety-third issue of the Lallans magazine.', + }, 'contributors': [ + 'Michael Stephenson', + 'Donald Adamson', + 'David Malcolm', + 'Fran Baillie', + 'Michael S Marshall', + 'Tony Beekman', + 'Derrick McClure', + 'Sheena Blackhall', + 'J Walter McGinty', + 'Edith Buchanan', + 'Iain McGregor', + 'Kevin Connelly', + 'WS Milne', + 'C Clarke', + 'Gordon D Moodie', + 'Tam Crichton', + 'Stephen Pacitti', + 'Andy Cumming', + 'David C Purdie', + 'Davie Cunningham', + 'Colin Robertson', + 'Gordon Donaldson', + 'Frances Robson', + 'John Erskine', + 'Hamish Scott', + 'Iain WD Forde', + 'J Barrie Shepherd', + 'Sam Gilliland', + 'Jock Stein', + 'Tracy Anne Harvey', + 'Ken Sutherland', + 'William Hershaw', + 'Sylvia Anne Telfer', + 'Irene Howat', + 'Raymond Vettese', + 'Tom Hubbard', + 'George T Watt', + 'Mary Johnston', + 'Roland White', + 'Shane Johnstone', + 'Owain Kirby', + 'Billy Kay', + 'Hazel Campbell', + 'Hilke Macintyre', + 'Kenneth Farrow', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue96.ts b/src/data/lallans/issue96.ts new file mode 100644 index 0000000..130cd2c --- /dev/null +++ b/src/data/lallans/issue96.ts @@ -0,0 +1,67 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 96, + 'issueName': 'Simmer 220', + 'price': '9.00', + 'description': { + 'sco': 'The ninety-saxth issue o the Lallans magazine.', + 'en-GB': 'The ninety-sixth issue of the Lallans magazine.', + }, 'contributors': [ + 'Donald Adamson', + 'Pauline MacKay', + 'Tessa Asquith-Lamb', + 'Ann MacKinnon', + 'Tony Beekman', + 'David Malcolm', + 'Sheena Blackhall', + 'Rosie Mapplebeck', + 'David Bleiman', + 'Derrick McClure', + 'Paul Bloomer', + 'Walter McGinty', + 'Josephine Brogan', + 'Sharon Milligan', + 'Fiona-Jane Brown', + 'WS Milne', + 'John Burns', + 'Gordon D Moodie', + 'AC Clarke', + 'Elaine Morton (Editor)', + 'Ritchie Collins', + 'Michael Murray', + 'Kevin Connelly', + 'Stephen Pacitti', + 'Tom Crichton', + 'Alun Robert', + 'Colin Crombie', + 'Colin Robertson', + 'Moira Dalgetty', + 'Frances Robson', + 'Gordon Donaldson', + 'Maureen Sangster', + 'Robert Maxwell Duncan', + 'Hamish Scott', + 'John Erskine', + 'Barrie Shepherd', + 'Ian Ferguson', + 'Anne Shivas', + 'Michael Hamish Glen', + 'Cameron Smart', + 'Tracy Anne Harvey', + 'Jock Stein', + 'William Hershaw', + 'Sheila Templeton', + 'Irene Howat', + 'Raymond Vettese', + 'Owain Kirkby', + 'Hamish Wallochie', + 'Dorothy Lawrenson', + 'George Watt', + 'Jodi Le Bigre', + 'Rab Wilson', + 'Ian MacIntyre', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue97.ts b/src/data/lallans/issue97.ts new file mode 100644 index 0000000..0d2ebfe --- /dev/null +++ b/src/data/lallans/issue97.ts @@ -0,0 +1,52 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 97, + 'issueName': 'Yuil 220', + 'price': '9.00', + 'description': { + 'sco': 'The ninety-seiventh issue o the Lallans magazine.', + 'en-GB': 'The ninety-seventh issue of the Lallans magazine.', + }, 'contributors': [ + 'Donald Adamson', + 'Tony Beekman', + 'Stuart McHardy', + 'Jack Capener', + 'Michele Perrin-Taillat', + 'Kevin Connelly', + 'Amy Rafferty', + 'Charles P Connor', + 'Alun Robert', + 'Moira Dalgetty', + 'Colin Robertson', + 'Gordon Donaldson', + 'Frances Robson', + 'Robert Maxwell Duncan', + 'Finola Scott', + 'John Erskine', + 'Hamish Scott', + 'Gordon Gibson', + 'J Barrie Shepherd', + 'Tracy Anne Harvey', + 'James P Spence', + 'William Hershaw', + 'Jock Stein', + 'Irene Howat', + 'Lynn Valentine', + 'Tom Hubbard', + 'Raymond Vettese', + 'Billy Kay', + 'Hamish Wallochie', + 'Joao Kay', + 'Ian Nimmo White', + 'David Malcolm', + 'Rab Wilson', + 'Tracy Anne Harvey', + 'Joanna Witkowska', + 'J Derrick McClure', + 'Greta Yorke', + 'J Walter McGinty', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue98.ts b/src/data/lallans/issue98.ts new file mode 100644 index 0000000..e403ee0 --- /dev/null +++ b/src/data/lallans/issue98.ts @@ -0,0 +1,72 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 98, + 'issueName': 'Simmer 221', + 'price': '9.00', + 'description': { + 'sco': 'The ninety-echtth issue o the Lallans magazine.', + 'en-GB': 'The ninety-eighth issue of the Lallans magazine.', + }, 'contributors': [ + 'John Aberdein', + 'Walter J McGinty', + 'Donald Adamson', + 'Hugh McMillan', + 'Craig Aitchison', + 'Moira McPartlin', + 'Jim Aitken', + 'Alan Millar', + 'Tony Beekman', + 'Susan Miller', + 'Nicole Cochrane', + 'WS Milne', + 'Kevin Connelly', + 'Gordon D Moodie', + 'Charles P Connor', + 'Elaine Morton', + 'Gillian Cook', + 'Colin Park', + 'David Douglas', + 'Ellen Pennie ', + 'Stuart Duffin', + 'Hugh Pyper ', + 'Robert M Duncan', + 'John Quinn ', + 'Iain DW Forde', + 'Amy Rafferty ', + 'Pamela Grace', + 'Jerry Randalls', + 'Tracey Anne Harvey', + 'Colin Robertson', + 'William Hershaw', + 'Frances Robson ', + 'John Hodgart', + 'Finola Scott ', + 'Brian Holton', + 'Pamela Scott', + 'Irene Howat', + 'Hamish Scott', + 'Robert Hume', + 'Gillian Shearer', + 'Shane Johnston', + 'Alan Sleater ', + 'Alex Laing', + 'James P Spence', + 'Alistair Lawrie', + 'Alice V Taylor', + 'Nicole Le Marie', + 'Raymond Vettese ', + 'Hilke MacIntyre', + 'George T Watt ', + 'Ian MacIntyre', + 'Ian Nimmo White ', + 'Kate Mackay', + 'Rab Wilson', + 'Ann Matheson', + 'Alun Robert Woods ', + 'Barbara Mathie (aka Rosa Alba Macdonald)', + 'J Derrick McClure', + ] +}; + +export default issue; diff --git a/src/data/lallans/issue99.ts b/src/data/lallans/issue99.ts new file mode 100644 index 0000000..64b2971 --- /dev/null +++ b/src/data/lallans/issue99.ts @@ -0,0 +1,64 @@ +import type LallansIssue from '../../types/LallansIssue'; + +const issue: LallansIssue = { + 'issueNumber': 99, + 'issueName': 'Yuil 221', + 'price': '9.00', + 'description': { + 'sco': 'The ninety-ninth issue o the Lallans magazine.', + 'en-GB': 'The ninety-ninth issue of the Lallans magazine.', + }, 'contributors': [ + 'Donald Adamson', + 'Rose MacGregor', + 'Craig Aitchison', + 'Ann Matheson', + 'Tony Beekman', + 'J Derrick McClure', + 'Sheena Blackhall', + 'J Walter McGinty', + 'David Bleiman', + 'Alistair McLeish', + 'MMR Boyce', + 'Hugh McMillan', + 'AC Clarke', + 'WS Milne', + 'Kevin Connelly', + 'Gordon D Moodie', + 'Moira Dalgetty', + 'Amy B Moreno', + 'Ashley Douglas', + 'Stephen Pacitti', + 'Robert Maxwell Duncan', + 'Walter Perrie', + 'Iain DW Forde', + 'Hugh S Pyper', + 'Fred Freeman', + 'John Quinn', + 'Jean Gillespie', + 'Jerry Randalls', + 'John Hodgart', + 'Alun Robert', + 'Brian Holton', + 'Frances Robson', + 'Irene Howat', + 'J Roddie', + 'Tom Hubbard', + 'Lisa Ross', + 'Robert Hume', + 'Hamish Scott', + 'Mary Johnston', + 'Alan Sleater', + 'Alex Laing', + 'James P Spence', + 'Alistair Lawrie', + 'Sheila Templeton', + 'Ian R Mitchell', + 'Raymond Vettese', + 'Rosa Alba Macdonald', + 'Steven Ward', + 'George T Watt ', + 'Rab Wilson', + ] +}; + +export default issue; diff --git a/src/env.d.ts b/src/env.d.ts index f964fe0..acef35f 100644 --- a/src/env.d.ts +++ b/src/env.d.ts @@ -1 +1,2 @@ +/// <reference path="../.astro/types.d.ts" /> /// <reference types="astro/client" /> diff --git a/src/i18n/translations/pages/furthsettins.ts b/src/i18n/translations/pages/furthsettins.ts new file mode 100644 index 0000000..c46e2ad --- /dev/null +++ b/src/i18n/translations/pages/furthsettins.ts @@ -0,0 +1,11 @@ +import type { TranslationsDictionary } from "../../../types/TranslationsDictionary"; + +const furthsettinsTranslations = { + 'title': { + 'sco': 'Furthsettins', + 'en-GB': 'Publications', + }, +}; + +type Keys = keyof typeof furthsettinsTranslations; +export default furthsettinsTranslations as TranslationsDictionary<Keys>;
\ No newline at end of file diff --git a/src/i18n/translations/site.ts b/src/i18n/translations/site.ts index 1172846..6699619 100644 --- a/src/i18n/translations/site.ts +++ b/src/i18n/translations/site.ts @@ -8,6 +8,10 @@ const siteTranslations = { 'description': { 'sco': 'The wabsteid o the Scots Leid Associe', 'en-GB': 'The website of the Scots Language Society', + }, + 'lallans': { + 'sco': 'Lallans', + 'en-GB': 'Lallans', } }; diff --git a/src/pages/[locale]/furthsettins/index.astro b/src/pages/[locale]/furthsettins/index.astro new file mode 100644 index 0000000..44fa92c --- /dev/null +++ b/src/pages/[locale]/furthsettins/index.astro @@ -0,0 +1,28 @@ +--- +import Layout from '../../../layouts/Layout.astro'; +import staticPaths from '../staticPaths'; +import translate from '../../../i18n/translate'; +import tFurthsettins from '../../../i18n/translations/pages/furthsettins'; +import tSite from '../../../i18n/translations/site'; +import type Locale from '../../../types/Locale'; + +export async function getStaticPaths() { return staticPaths; } + +const locale = Astro.params.locale as Locale; +const t = translate(locale); +--- + +<Layout locale={locale} title={ t(tFurthsettins, 'title') }> + <main id="main"> + <h1>Furthsettins</h1> + + <ul class="publications-gallery"> + <li> + <a href="furthsettins/lallans" class="link"> + <img src="/public/images/furthsettins/lallans.png" class="publications-gallery__image" /> + <p class="publications-gallery__title">{ t(tSite, 'lallans') }</p> + </a> + </li> + </ul> + </main> +</Layout>
\ No newline at end of file diff --git a/src/pages/[locale]/furthsettins/lallans/[issueNumber].astro b/src/pages/[locale]/furthsettins/lallans/[issueNumber].astro new file mode 100644 index 0000000..baed564 --- /dev/null +++ b/src/pages/[locale]/furthsettins/lallans/[issueNumber].astro @@ -0,0 +1,32 @@ +--- +import Layout from '../../../../layouts/Layout.astro'; +import localeStaticPaths from '../../staticPaths'; +import translate from '../../../../i18n/translate'; +import tFurthsettins from '../../../../i18n/translations/pages/furthsettins'; +import tSite from '../../../../i18n/translations/site'; +import type Locale from '../../../../types/Locale'; +import LallansIssuesGallery from '../../../../components/LallansIssuesGallery.astro'; +import { getLallansIssue } from '../../../../data/lallans'; +import type LallansIssueNumber from '../../../../types/LallansIssueNumber'; + +export async function getStaticPaths() { + const lallansIssueNumbers = Object.keys(getLallansIssue) as `${LallansIssueNumber}`[]; + return lallansIssueNumbers.flatMap(n => ( + localeStaticPaths.map(p => ( + { ...p, params: { ...p.params, issueNumber: n } } + )) + )); +} + +const locale = Astro.params.locale as Locale; +const t = translate(locale); +const issueNumber = new Number(Astro.params.issueNumber).valueOf() as LallansIssueNumber; +const issue = await getLallansIssue[issueNumber](); +--- + +<Layout locale={locale} title={ t(tFurthsettins, 'title') }> + <main id="main"> + <h1>{ t(tSite, 'lallans') } { issueNumber }</h1> + <p>{ issue.description[locale] }</p> + </main> +</Layout>
\ No newline at end of file diff --git a/src/pages/[locale]/furthsettins/lallans/index.astro b/src/pages/[locale]/furthsettins/lallans/index.astro new file mode 100644 index 0000000..dd5b50c --- /dev/null +++ b/src/pages/[locale]/furthsettins/lallans/index.astro @@ -0,0 +1,22 @@ +--- +import Layout from '../../../../layouts/Layout.astro'; +import staticPaths from '../../staticPaths'; +import translate from '../../../../i18n/translate'; +import tFurthsettins from '../../../../i18n/translations/pages/furthsettins'; +import tSite from '../../../../i18n/translations/site'; +import type Locale from '../../../../types/Locale'; +import LallansIssuesGallery from '../../../../components/LallansIssuesGallery.astro'; + +export async function getStaticPaths() { return staticPaths; } + +const locale = Astro.params.locale as Locale; +const t = translate(locale); +--- + +<Layout locale={locale} title={ t(tFurthsettins, 'title') }> + <main id="main"> + <h1>Lallans</h1> + + <LallansIssuesGallery /> + </main> +</Layout>
\ No newline at end of file diff --git a/src/pages/[locale]/staticPaths.ts b/src/pages/[locale]/staticPaths.ts new file mode 100644 index 0000000..8423851 --- /dev/null +++ b/src/pages/[locale]/staticPaths.ts @@ -0,0 +1,10 @@ +import type Locale from '../../types/Locale'; + +// Defines what values to insert into the [locale] URL path parameter +// when generating a static site +const staticPaths: { params: { locale: Locale } }[] = [ + { params: { locale: 'sco' } }, + { params: { locale: 'en-GB' } }, +] + +export default staticPaths;
\ No newline at end of file diff --git a/src/types/Digit.d.ts b/src/types/Digit.d.ts index 0723a63..11c252a 100644 --- a/src/types/Digit.d.ts +++ b/src/types/Digit.d.ts @@ -1,3 +1,3 @@ type Digit = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9; -export default Digit;
\ No newline at end of file +export default Digit; diff --git a/src/types/LallansIssue.d.ts b/src/types/LallansIssue.d.ts new file mode 100644 index 0000000..2f6355d --- /dev/null +++ b/src/types/LallansIssue.d.ts @@ -0,0 +1,23 @@ +import type LallansIssueNumber from './LallansIssueNumber'; +import type Price from './Price'; + +type LallansIssue = { + issueNumber: LallansIssueNumber, + issueName: string, + price: Price, + description: { + sco: string, + 'en-GB': string, + }, + coverArtist?: string, + trackList?: string[], +} & ( + { contributors: Contributor[] } | + { contributions: Contribution[] } | + Record<string, never> +); + +type Contributor = string; +type Contribution = { author?: string, title: string }; + +export default LallansIssue;
\ No newline at end of file diff --git a/src/types/LallansIssueNumber.d.ts b/src/types/LallansIssueNumber.d.ts new file mode 100644 index 0000000..10d068e --- /dev/null +++ b/src/types/LallansIssueNumber.d.ts @@ -0,0 +1,12 @@ +type LallansIssueNumber = + 21 | 22 | 23 | 24 | 25 | 27 | 29 | + 30 | 33 | 35 | 36 | 38 | 39 | + 41 | 42 | 43 | 45 | 46 | 47 | 48 | 49 | + 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 59 | + 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | + 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | + 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | + 90 | 91 | 92 | 93 | 96 | 97 | 98 | 99 | + 100 | 101; + +export default LallansIssueNumber; diff --git a/src/types/Price.d.ts b/src/types/Price.d.ts index e8d6157..fc9d9fb 100644 --- a/src/types/Price.d.ts +++ b/src/types/Price.d.ts @@ -2,4 +2,4 @@ import type Digit from "./Digit"; type Price = `${bigint | ''}.${Digit}${Digit}`; -export default Price;
\ No newline at end of file +export default Price; |
