Compare commits
13 Commits
new-redesi
...
master
Author | SHA1 | Date |
---|---|---|
David | 66c1682b0b | |
David | bc49f31237 | |
David | 3def1a40ce | |
David | 1b3dc47f4e | |
David | cd97756ec2 | |
David | 0d796eb63c | |
David | f49a1d3bc7 | |
David | 5c49dc346c | |
David | 0467591053 | |
David | c3f917faa5 | |
David | 97503c3d68 | |
renovate | cf0dddd4a6 | |
renovate | 9528b39d6d |
|
@ -1,10 +1,10 @@
|
|||
FROM node:20 AS builder
|
||||
FROM node:21 AS builder
|
||||
|
||||
COPY . /src
|
||||
WORKDIR /src
|
||||
RUN npm install && node ./index.js
|
||||
|
||||
FROM caddy:2.7.5
|
||||
FROM caddy:2.7.6
|
||||
|
||||
COPY img /usr/share/caddy/img
|
||||
COPY css /usr/share/caddy/css
|
||||
|
|
161
index.html
161
index.html
|
@ -31,7 +31,7 @@
|
|||
media="screen"
|
||||
rel="stylesheet"
|
||||
type="text/css"
|
||||
href="/css/site.css?1697075405981"
|
||||
href="/css/site.css?1709780697849"
|
||||
/>
|
||||
<meta
|
||||
property="title"
|
||||
|
@ -55,6 +55,7 @@
|
|||
content="https://www.nycbookstores.org/img/social.jpg"
|
||||
/>
|
||||
<meta property="og:url" content="https://www.nycbookstores.org/" />
|
||||
<meta property="og:type" content="website" />
|
||||
<meta property="og:title" content="NYC Bookstores" />
|
||||
<meta
|
||||
property="og:description"
|
||||
|
@ -64,6 +65,7 @@
|
|||
property="og:image"
|
||||
content="https://www.nycbookstores.org/img/social.jpg"
|
||||
/>
|
||||
<link rel="canonical" href="https://www.nycbookstores.org/" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="wrapper">
|
||||
|
@ -143,20 +145,26 @@
|
|||
survives at this point).
|
||||
</p>
|
||||
<p>
|
||||
There are currently <span id="storeCount">114</span> stores indexed
|
||||
There are currently <span id="storeCount">118</span> stores indexed
|
||||
on this page. Last updated
|
||||
<span id="updatedOn">October 11, 2023</span>.
|
||||
<span id="updatedOn">March 6, 2024</span>.
|
||||
</p>
|
||||
<details>
|
||||
<summary>Recent Changes</summary>
|
||||
<ul id="changesList">
|
||||
<li>October 11, 2023 - add this fancy recent changes module</li>
|
||||
<li>
|
||||
October 8, 2023 - move Burnt Books into Hey Kids!, update
|
||||
archestratus to note there's no cafe anymore
|
||||
January 28, 2024 - move Yu and Me back to its original location
|
||||
(congrats!)
|
||||
</li>
|
||||
<li>September 30, 2023 - add Lofty Pigeon Books</li>
|
||||
<li>September 19, 2023 - Move Yu and Me to Essex Market</li>
|
||||
<li>
|
||||
January 1, 2024 - Add Bibliotheque and The World's Borough
|
||||
Bookshop
|
||||
</li>
|
||||
<li>
|
||||
December 27, 2023 - add La Joie de Vivre, a French/English
|
||||
bookstore in the Flatiron Distirct
|
||||
</li>
|
||||
<li>December 21, 2023 - add canonical link</li>
|
||||
</ul>
|
||||
</details>
|
||||
</div>
|
||||
|
@ -179,7 +187,7 @@
|
|||
</tr>
|
||||
<tr id="2" class="spotRow">
|
||||
<td class="name">Adanne</td>
|
||||
<td>234 Water St, Brooklyn</td>
|
||||
<td>115 Ralph Ave, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="3" class="spotRow">
|
||||
<td class="name">Aeon Bookstore</td>
|
||||
|
@ -218,69 +226,69 @@
|
|||
<td>90 Kosciuszko St, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="12" class="spotRow">
|
||||
<td class="name">Bibliotheque</td>
|
||||
<td>54 Mercer St, New York</td>
|
||||
</tr>
|
||||
<tr id="13" class="spotRow">
|
||||
<td class="name">Black Spring Books</td>
|
||||
<td>672 Driggs Ave, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="13" class="spotRow">
|
||||
<tr id="14" class="spotRow">
|
||||
<td class="name">Bluestockings Cooperative</td>
|
||||
<td>116 Suffolk Street, New York</td>
|
||||
</tr>
|
||||
<tr id="14" class="spotRow">
|
||||
<tr id="15" class="spotRow">
|
||||
<td class="name">Bonnie Slotnick Cookbooks</td>
|
||||
<td>28 East 2nd St, New York</td>
|
||||
</tr>
|
||||
<tr id="15" class="spotRow">
|
||||
<tr id="16" class="spotRow">
|
||||
<td class="name">Book Club Bar</td>
|
||||
<td>197 E 3rd St, New York</td>
|
||||
</tr>
|
||||
<tr id="16" class="spotRow">
|
||||
<tr id="17" class="spotRow">
|
||||
<td class="name">Book Culture</td>
|
||||
<td>536 W 112th St, New York</td>
|
||||
</tr>
|
||||
<tr id="17" class="spotRow">
|
||||
<tr id="18" class="spotRow">
|
||||
<td class="name">Book Culture LIC</td>
|
||||
<td>26-09 Jackson Ave, Queens</td>
|
||||
</tr>
|
||||
<tr id="18" class="spotRow">
|
||||
<tr id="19" class="spotRow">
|
||||
<td class="name">Book Culture on Broadway</td>
|
||||
<td>2915 Broadway, New York</td>
|
||||
</tr>
|
||||
<tr id="19" class="spotRow">
|
||||
<tr id="20" class="spotRow">
|
||||
<td class="name">Book Thug Nation</td>
|
||||
<td>100 North 3rd St, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="20" class="spotRow">
|
||||
<tr id="21" class="spotRow">
|
||||
<td class="name">Bookmarc</td>
|
||||
<td>400 Bleecker St, New York</td>
|
||||
</tr>
|
||||
<tr id="21" class="spotRow">
|
||||
<tr id="22" class="spotRow">
|
||||
<td class="name">BookMark Shoppe</td>
|
||||
<td>8415 3rd Avenue, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="22" class="spotRow">
|
||||
<tr id="23" class="spotRow">
|
||||
<td class="name">Bookoff</td>
|
||||
<td>49 W 45nd St, New York</td>
|
||||
</tr>
|
||||
<tr id="23" class="spotRow">
|
||||
<tr id="24" class="spotRow">
|
||||
<td class="name">Bookoff Brooklyn</td>
|
||||
<td>934 3rd Ave, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="24" class="spotRow">
|
||||
<tr id="25" class="spotRow">
|
||||
<td class="name">Books Are Magic (Montague St.)</td>
|
||||
<td>122 Montague St, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="25" class="spotRow">
|
||||
<tr id="26" class="spotRow">
|
||||
<td class="name">Books Are Magic (Smith St.)</td>
|
||||
<td>225 Smith St, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="26" class="spotRow">
|
||||
<tr id="27" class="spotRow">
|
||||
<td class="name">Books Of Wonder</td>
|
||||
<td>42 West 17th St, New York</td>
|
||||
</tr>
|
||||
<tr id="27" class="spotRow">
|
||||
<td class="name">Boulevard Books</td>
|
||||
<td>7518 13th Ave, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="28" class="spotRow">
|
||||
<td class="name">Bravo's Book Nook</td>
|
||||
<td>115 MacDougal St, New York</td>
|
||||
|
@ -358,33 +366,33 @@
|
|||
<td>1067 Flushing Ave, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="47" class="spotRow">
|
||||
<td class="name">Idlewild Books</td>
|
||||
<td>170 7th Avenue S, New York</td>
|
||||
</tr>
|
||||
<tr id="48" class="spotRow">
|
||||
<td class="name">James Cummins Bookseller</td>
|
||||
<td>699 Madison Ave, 7th Floor, New York</td>
|
||||
</tr>
|
||||
<tr id="49" class="spotRow">
|
||||
<tr id="48" class="spotRow">
|
||||
<td class="name">Joanne Hendricks Cookbooks</td>
|
||||
<td>488 Greenwich St, New York</td>
|
||||
</tr>
|
||||
<tr id="50" class="spotRow">
|
||||
<tr id="49" class="spotRow">
|
||||
<td class="name">Karma Bookstore</td>
|
||||
<td>136 East Third St, New York</td>
|
||||
</tr>
|
||||
<tr id="51" class="spotRow">
|
||||
<tr id="50" class="spotRow">
|
||||
<td class="name">Kew & Willow Books</td>
|
||||
<td>81-63 Lefferts Boulevard, New York</td>
|
||||
</tr>
|
||||
<tr id="52" class="spotRow">
|
||||
<tr id="51" class="spotRow">
|
||||
<td class="name">Kinokunya</td>
|
||||
<td>1073 Avenue of the Americas, New York</td>
|
||||
</tr>
|
||||
<tr id="53" class="spotRow">
|
||||
<tr id="52" class="spotRow">
|
||||
<td class="name">Kitchen Arts & Letters</td>
|
||||
<td>1435 Lexington Ave, New York</td>
|
||||
</tr>
|
||||
<tr id="53" class="spotRow">
|
||||
<td class="name">La Joie de Vivre</td>
|
||||
<td>145 W 27th St, New York</td>
|
||||
</tr>
|
||||
<tr id="54" class="spotRow">
|
||||
<td class="name">Leaves Bookstore</td>
|
||||
<td>140 Nassau Ave, Brooklyn</td>
|
||||
|
@ -510,122 +518,141 @@
|
|||
<td>939 Lexington Ave, New York</td>
|
||||
</tr>
|
||||
<tr id="85" class="spotRow">
|
||||
<td class="name">
|
||||
Shakespeare & Company (Manhattan Valley/Columbia
|
||||
University)
|
||||
</td>
|
||||
<td>2736 Broadway, New York</td>
|
||||
</tr>
|
||||
<tr id="86" class="spotRow">
|
||||
<td class="name">
|
||||
Shakespeare & Company (Upper West Side)
|
||||
</td>
|
||||
<td>2020 Broadway, New York</td>
|
||||
</tr>
|
||||
<tr id="86" class="spotRow">
|
||||
<tr id="87" class="spotRow">
|
||||
<td class="name">Sister's Uptown Bookstore</td>
|
||||
<td>1942 Amsterdam Ave, New York</td>
|
||||
</tr>
|
||||
<tr id="87" class="spotRow">
|
||||
<tr id="88" class="spotRow">
|
||||
<td class="name">Spoonbill & Sugartown, Booksellers</td>
|
||||
<td>218 Bedford Ave, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="88" class="spotRow">
|
||||
<tr id="89" class="spotRow">
|
||||
<td class="name">Standards Manual</td>
|
||||
<td>212 Franklin Street, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="89" class="spotRow">
|
||||
<tr id="90" class="spotRow">
|
||||
<td class="name">Strand Bookstore</td>
|
||||
<td>828 Broadway, New York</td>
|
||||
</tr>
|
||||
<tr id="90" class="spotRow">
|
||||
<tr id="91" class="spotRow">
|
||||
<td class="name">Sweet Pickle Books</td>
|
||||
<td>47 Orchard St, New York</td>
|
||||
</tr>
|
||||
<tr id="91" class="spotRow">
|
||||
<tr id="92" class="spotRow">
|
||||
<td class="name">Taylor & Co. Books</td>
|
||||
<td>1021 Cortelyou Rd, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="92" class="spotRow">
|
||||
<tr id="93" class="spotRow">
|
||||
<td class="name">Terrace Books</td>
|
||||
<td>242 Prospect Park West, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="93" class="spotRow">
|
||||
<tr id="94" class="spotRow">
|
||||
<td class="name">The Austin Book Shop</td>
|
||||
<td>104-29 Jamaica Ave, Richmond Hill</td>
|
||||
</tr>
|
||||
<tr id="94" class="spotRow">
|
||||
<tr id="95" class="spotRow">
|
||||
<td class="name">The Book Cellar</td>
|
||||
<td>1465 York Ave, New York</td>
|
||||
</tr>
|
||||
<tr id="95" class="spotRow">
|
||||
<tr id="96" class="spotRow">
|
||||
<td class="name">The Center for Fiction</td>
|
||||
<td>15 Lafayette Ave, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="96" class="spotRow">
|
||||
<tr id="97" class="spotRow">
|
||||
<td class="name">The Corner Bookstore</td>
|
||||
<td>1313 Madison Ave, New York</td>
|
||||
</tr>
|
||||
<tr id="97" class="spotRow">
|
||||
<tr id="98" class="spotRow">
|
||||
<td class="name">The Drama Book Shop</td>
|
||||
<td>266 W 39th St, New York</td>
|
||||
</tr>
|
||||
<tr id="98" class="spotRow">
|
||||
<tr id="99" class="spotRow">
|
||||
<td class="name">The Lit. Bar</td>
|
||||
<td>131 Alexander Ave, Bronx</td>
|
||||
</tr>
|
||||
<tr id="99" class="spotRow">
|
||||
<tr id="100" class="spotRow">
|
||||
<td class="name">The Mysterious Bookshop</td>
|
||||
<td>58 Warren St, New York</td>
|
||||
</tr>
|
||||
<tr id="100" class="spotRow">
|
||||
<tr id="101" class="spotRow">
|
||||
<td class="name">The Ripped Bodice</td>
|
||||
<td>218 5th Ave, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="101" class="spotRow">
|
||||
<tr id="102" class="spotRow">
|
||||
<td class="name">The Strand At Columbus Ave</td>
|
||||
<td>450 Columbus Ave, New York</td>
|
||||
</tr>
|
||||
<tr id="102" class="spotRow">
|
||||
<tr id="103" class="spotRow">
|
||||
<td class="name">The Word Is Change</td>
|
||||
<td>368 Tompkins Ave, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="103" class="spotRow">
|
||||
<td class="name">Three Lives & Company</td>
|
||||
<td>238 West 10th St, New York</td>
|
||||
</tr>
|
||||
<tr id="104" class="spotRow">
|
||||
<td class="name">The World's Borough Bookshop</td>
|
||||
<td>3406 73rd St, Queens</td>
|
||||
</tr>
|
||||
<tr id="105" class="spotRow">
|
||||
<td class="name">Three Lives & Company</td>
|
||||
<td>154 W 10th St, New York</td>
|
||||
</tr>
|
||||
<tr id="106" class="spotRow">
|
||||
<td class="name">Topos Bookstore Cafe</td>
|
||||
<td>788 Woodward Ave, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="105" class="spotRow">
|
||||
<tr id="107" class="spotRow">
|
||||
<td class="name">Topos Too</td>
|
||||
<td>59-22 Myrtle Ave, Queens</td>
|
||||
</tr>
|
||||
<tr id="108" class="spotRow">
|
||||
<td class="name">Troubled Sleep Books</td>
|
||||
<td>129 6th Ave, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="106" class="spotRow">
|
||||
<tr id="109" class="spotRow">
|
||||
<td class="name">Turn The Page... Again</td>
|
||||
<td>39-15a Bell Blvd, Flushing</td>
|
||||
</tr>
|
||||
<tr id="107" class="spotRow">
|
||||
<tr id="110" class="spotRow">
|
||||
<td class="name">Unnameable Books</td>
|
||||
<td>600 Vanderbilt Ave, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="108" class="spotRow">
|
||||
<tr id="111" class="spotRow">
|
||||
<td class="name">Ursus Books</td>
|
||||
<td>50 East 78th St, Suite 1C, New York</td>
|
||||
</tr>
|
||||
<tr id="109" class="spotRow">
|
||||
<tr id="112" class="spotRow">
|
||||
<td class="name">Village Works</td>
|
||||
<td>12 St. Marks Pl, New York</td>
|
||||
</tr>
|
||||
<tr id="113" class="spotRow">
|
||||
<td class="name">Westsider Rare & Used Books</td>
|
||||
<td>2246 Broadway, New York</td>
|
||||
</tr>
|
||||
<tr id="110" class="spotRow">
|
||||
<tr id="114" class="spotRow">
|
||||
<td class="name">Westsider Records</td>
|
||||
<td>233 West 72nd St, New York</td>
|
||||
</tr>
|
||||
<tr id="111" class="spotRow">
|
||||
<tr id="115" class="spotRow">
|
||||
<td class="name">Word Bookstore</td>
|
||||
<td>126 Franklin St, Brooklyn</td>
|
||||
</tr>
|
||||
<tr id="112" class="spotRow">
|
||||
<tr id="116" class="spotRow">
|
||||
<td class="name">Word Up Books</td>
|
||||
<td>2113 Amsterdam Ave, New York</td>
|
||||
</tr>
|
||||
<tr id="113" class="spotRow">
|
||||
<tr id="117" class="spotRow">
|
||||
<td class="name">Yu and Me Books</td>
|
||||
<td>115 Delancey St Stall #11, New York</td>
|
||||
<td>44 Mulberry St, New York</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
1
index.js
1
index.js
|
@ -17,6 +17,7 @@ function ChangeLog(logs) {
|
|||
if (
|
||||
i > 3 ||
|
||||
l.includes("[skip]") ||
|
||||
l.includes("[ignore]") ||
|
||||
l.includes("caddy") ||
|
||||
l.includes("renovate")
|
||||
) {
|
||||
|
|
66
stores.json
66
stores.json
|
@ -1247,13 +1247,13 @@
|
|||
},
|
||||
{
|
||||
"name": "Yu and Me Books",
|
||||
"address": "115 Delancey St Stall #11",
|
||||
"address": "44 Mulberry St",
|
||||
"city": "New York",
|
||||
"state": "NY",
|
||||
"postcode": "10002",
|
||||
"description": "Temporarily located in Essex Market after a fire ruined their original Chinatown location.",
|
||||
"lat": "40.71799108242515",
|
||||
"long": "-73.98821173877292",
|
||||
"postcode": "10013",
|
||||
"description": "",
|
||||
"lat": "40.7149679450257",
|
||||
"long": "-73.99957025134032",
|
||||
"country": "USA",
|
||||
"website": "https://www.yuandmebooks.com/",
|
||||
"events": "Yes",
|
||||
|
@ -1594,5 +1594,61 @@
|
|||
"website": "https://www.toposbookstore.com/",
|
||||
"events": "?",
|
||||
"cafe": "No"
|
||||
},
|
||||
{
|
||||
"name": "La Joie de Vivre",
|
||||
"address": "145 W 27th St",
|
||||
"city": "New York",
|
||||
"state": "NY",
|
||||
"postcode": "10001",
|
||||
"description": "",
|
||||
"lat": "40.74632167078788",
|
||||
"long": "-73.99278487079545",
|
||||
"country": "USA",
|
||||
"website": "https://www.lajoiedevivre.nyc/",
|
||||
"events": "No",
|
||||
"cafe": "Yes"
|
||||
},
|
||||
{
|
||||
"name": "The World's Borough Bookshop",
|
||||
"address": "3406 73rd St",
|
||||
"city": "Queens",
|
||||
"state": "NY",
|
||||
"postcode": "11372",
|
||||
"description": "",
|
||||
"lat": "40.752560480822325",
|
||||
"long": "-73.89347162552359",
|
||||
"country": "USA",
|
||||
"website": "https://www.theworldsboroughbookshop.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "No"
|
||||
},
|
||||
{
|
||||
"name": "Bibliotheque",
|
||||
"address": "54 Mercer St",
|
||||
"city": "New York",
|
||||
"state": "NY",
|
||||
"postcode": "10013",
|
||||
"description": "",
|
||||
"lat": "40.72186506996318",
|
||||
"long": "-74.0008362961281",
|
||||
"country": "USA",
|
||||
"website": "https://www.bibliothequenyc.com/",
|
||||
"events": "No",
|
||||
"cafe": "Yes"
|
||||
},
|
||||
{
|
||||
"name": "Shakespeare & Company (Manhattan Valley/Columbia University)",
|
||||
"address": "2736 Broadway",
|
||||
"city": "New York",
|
||||
"state": "NY",
|
||||
"postcode": "10025",
|
||||
"description": "",
|
||||
"lat": "40.800259699774",
|
||||
"long": "-73.96768731230581",
|
||||
"country": "USA",
|
||||
"website": "https://shop.shakeandco.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "No"
|
||||
}
|
||||
]
|
||||
|
|
Loading…
Reference in New Issue