Compare commits
1 Commits
main
...
b478e10028
| Author | SHA1 | Date | |
|---|---|---|---|
| b478e10028 |
@@ -1,9 +1,9 @@
|
||||
FROM node:25 AS builder
|
||||
FROM node:24 AS builder
|
||||
|
||||
COPY . /src
|
||||
WORKDIR /src
|
||||
RUN npm install && node ./index.js
|
||||
|
||||
FROM caddy:2.10.2
|
||||
FROM caddy:2.10.0
|
||||
|
||||
COPY --from=builder /src/build /usr/share/caddy
|
||||
|
||||
70
package-lock.json
generated
70
package-lock.json
generated
@@ -10,16 +10,14 @@
|
||||
"license": "BSD-3-Clause",
|
||||
"dependencies": {
|
||||
"cheerio": "^1.0.0",
|
||||
"sitemap": "^9.0.0"
|
||||
"sitemap": "^8.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@types/node": {
|
||||
"version": "24.9.2",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.9.2.tgz",
|
||||
"integrity": "sha512-uWN8YqxXxqFMX2RqGOrumsKeti4LlmIMIyV0lgut4jx7KQBcBiW6vkDtIBvHnHIquwNfJhk8v2OtmO8zXWHfPA==",
|
||||
"dependencies": {
|
||||
"undici-types": "~7.16.0"
|
||||
}
|
||||
"version": "17.0.45",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz",
|
||||
"integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@types/sax": {
|
||||
"version": "1.2.7",
|
||||
@@ -289,36 +287,32 @@
|
||||
"license": "ISC"
|
||||
},
|
||||
"node_modules/sitemap": {
|
||||
"version": "9.0.0",
|
||||
"resolved": "https://registry.npmjs.org/sitemap/-/sitemap-9.0.0.tgz",
|
||||
"integrity": "sha512-J/SU27FJ+I52TcDLKZzPRRVQUMj0Pp1i/HLb2lrkU+hrMLM+qdeRjdacrNxnSW48Waa3UcEOGOdX1+0Lob7TgA==",
|
||||
"version": "8.0.0",
|
||||
"resolved": "https://registry.npmjs.org/sitemap/-/sitemap-8.0.0.tgz",
|
||||
"integrity": "sha512-+AbdxhM9kJsHtruUF39bwS/B0Fytw6Fr1o4ZAIAEqA6cke2xcoO2GleBw9Zw7nRzILVEgz7zBM5GiTJjie1G9A==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@types/node": "^24.9.2",
|
||||
"@types/node": "^17.0.5",
|
||||
"@types/sax": "^1.2.1",
|
||||
"arg": "^5.0.0",
|
||||
"sax": "^1.4.1"
|
||||
"sax": "^1.2.4"
|
||||
},
|
||||
"bin": {
|
||||
"sitemap": "dist/esm/cli.js"
|
||||
"sitemap": "dist/cli.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=20.19.5",
|
||||
"npm": ">=10.8.2"
|
||||
"node": ">=14.0.0",
|
||||
"npm": ">=6.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/undici": {
|
||||
"version": "7.15.0",
|
||||
"resolved": "https://registry.npmjs.org/undici/-/undici-7.15.0.tgz",
|
||||
"integrity": "sha512-7oZJCPvvMvTd0OlqWsIxTuItTpJBpU1tcbVl24FMn3xt3+VSunwUasmfPJRE57oNO1KsZ4PgA1xTdAX4hq8NyQ==",
|
||||
"version": "7.14.0",
|
||||
"resolved": "https://registry.npmjs.org/undici/-/undici-7.14.0.tgz",
|
||||
"integrity": "sha512-Vqs8HTzjpQXZeXdpsfChQTlafcMQaaIwnGwLam1wudSSjlJeQ3bw1j+TLPePgrCnCpUXx7Ba5Pdpf5OBih62NQ==",
|
||||
"engines": {
|
||||
"node": ">=20.18.1"
|
||||
}
|
||||
},
|
||||
"node_modules/undici-types": {
|
||||
"version": "7.16.0",
|
||||
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
|
||||
"integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw=="
|
||||
},
|
||||
"node_modules/whatwg-encoding": {
|
||||
"version": "3.1.1",
|
||||
"resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
|
||||
@@ -341,12 +335,9 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@types/node": {
|
||||
"version": "24.9.2",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.9.2.tgz",
|
||||
"integrity": "sha512-uWN8YqxXxqFMX2RqGOrumsKeti4LlmIMIyV0lgut4jx7KQBcBiW6vkDtIBvHnHIquwNfJhk8v2OtmO8zXWHfPA==",
|
||||
"requires": {
|
||||
"undici-types": "~7.16.0"
|
||||
}
|
||||
"version": "17.0.45",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz",
|
||||
"integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw=="
|
||||
},
|
||||
"@types/sax": {
|
||||
"version": "1.2.7",
|
||||
@@ -538,25 +529,20 @@
|
||||
"integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg=="
|
||||
},
|
||||
"sitemap": {
|
||||
"version": "9.0.0",
|
||||
"resolved": "https://registry.npmjs.org/sitemap/-/sitemap-9.0.0.tgz",
|
||||
"integrity": "sha512-J/SU27FJ+I52TcDLKZzPRRVQUMj0Pp1i/HLb2lrkU+hrMLM+qdeRjdacrNxnSW48Waa3UcEOGOdX1+0Lob7TgA==",
|
||||
"version": "8.0.0",
|
||||
"resolved": "https://registry.npmjs.org/sitemap/-/sitemap-8.0.0.tgz",
|
||||
"integrity": "sha512-+AbdxhM9kJsHtruUF39bwS/B0Fytw6Fr1o4ZAIAEqA6cke2xcoO2GleBw9Zw7nRzILVEgz7zBM5GiTJjie1G9A==",
|
||||
"requires": {
|
||||
"@types/node": "^24.9.2",
|
||||
"@types/node": "^17.0.5",
|
||||
"@types/sax": "^1.2.1",
|
||||
"arg": "^5.0.0",
|
||||
"sax": "^1.4.1"
|
||||
"sax": "^1.2.4"
|
||||
}
|
||||
},
|
||||
"undici": {
|
||||
"version": "7.15.0",
|
||||
"resolved": "https://registry.npmjs.org/undici/-/undici-7.15.0.tgz",
|
||||
"integrity": "sha512-7oZJCPvvMvTd0OlqWsIxTuItTpJBpU1tcbVl24FMn3xt3+VSunwUasmfPJRE57oNO1KsZ4PgA1xTdAX4hq8NyQ=="
|
||||
},
|
||||
"undici-types": {
|
||||
"version": "7.16.0",
|
||||
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
|
||||
"integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw=="
|
||||
"version": "7.14.0",
|
||||
"resolved": "https://registry.npmjs.org/undici/-/undici-7.14.0.tgz",
|
||||
"integrity": "sha512-Vqs8HTzjpQXZeXdpsfChQTlafcMQaaIwnGwLam1wudSSjlJeQ3bw1j+TLPePgrCnCpUXx7Ba5Pdpf5OBih62NQ=="
|
||||
},
|
||||
"whatwg-encoding": {
|
||||
"version": "3.1.1",
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
"homepage": "https://www.nycbookstores.org/",
|
||||
"dependencies": {
|
||||
"cheerio": "^1.0.0",
|
||||
"sitemap": "^9.0.0"
|
||||
"sitemap": "^8.0.0"
|
||||
},
|
||||
"type": "module"
|
||||
}
|
||||
|
||||
249
stores.json
249
stores.json
@@ -284,6 +284,21 @@
|
||||
"cafe": "No",
|
||||
"meta": "Strand Bookstore, near Union Square in Manhattan, is the best-known bookseller in the city, stocking new, used, and rare books on \"18 miles\" of shelves."
|
||||
},
|
||||
{
|
||||
"name": "Bluestockings Cooperative",
|
||||
"address": "116 Suffolk Street",
|
||||
"city": "New York",
|
||||
"state": "NY",
|
||||
"postcode": "10002",
|
||||
"description": "Taking its name from a disparaging term for female intellectuals in the Victorian era, this radical bookstore, café, and activist space has a selection of anarchist, socialist, Marxist, and other revolutionary texts available, as well as queer lit and some general interest fiction. Shirts, 'zines, and stickers also available. $10 credit card minimum.",
|
||||
"lat": "40.718920281950105",
|
||||
"long": "-73.98591840219963",
|
||||
"country": "USA",
|
||||
"website": "https://bluestockings.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "Yes",
|
||||
"meta": "Bluestockings Cooperative Bookstore, in the Bowery, Manhattan, is a community-focused and collectively-run activist center and feminist bookstore and cafe."
|
||||
},
|
||||
{
|
||||
"name": "Kinokunya",
|
||||
"address": "1073 Avenue of the Americas",
|
||||
@@ -369,7 +384,7 @@
|
||||
"lat": "40.784668",
|
||||
"long": "-73.979029",
|
||||
"country": "USA",
|
||||
"website": "https://westsiderbooks.com/",
|
||||
"website": "http://westsiderbooks.com/bookstore.html",
|
||||
"events": "No",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
@@ -404,6 +419,21 @@
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Book Thug Nation",
|
||||
"address": "100 North 3rd St",
|
||||
"city": "Brooklyn",
|
||||
"state": "NY",
|
||||
"postcode": "11249",
|
||||
"description": "The admittedly oddly-named Book Thug Nation is a used book store in Williamsburg that prides itself on its broad selection of high-quality used literary fiction, philosophy, and flim criticism. Its sister store is Human Relations in Bushwick.",
|
||||
"lat": "40.716627",
|
||||
"long": "-73.961932",
|
||||
"country": "USA",
|
||||
"website": "https://www.instagram.com/bookthugnation/",
|
||||
"events": "Yes",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Posman Books Chelsea Market",
|
||||
"address": "75 9th Avenue",
|
||||
@@ -470,7 +500,7 @@
|
||||
"city": "New York",
|
||||
"state": "NY",
|
||||
"postcode": "10037",
|
||||
"description": "If the revolution ever arrives in New York City, perhaps its nexus will be the appropriately-named Revolution Books, a bastion of communism in the Big Apple. It specializes in revolutionary political texts, of course, but also has a broad selection of those same texts in Spanish. Special promotional space given to books by Bob Avakian, chairman of the Revolutionary Communist Party USA (not to be confused with the Communist Party USA).",
|
||||
"description": "If bluestockings is the friendly face of a feminist co-operative, its revolutionary counterpart in New York City is the appropriately-named Revolution Books, a bastion of communism in the Big Apple. It specializes in revolutionary political texts, of course, but also has a broad selection of those same texts in Spanish. Special promotional space given to books by Bob Avakian, chairman of the Revolutionary Communist Party USA (not to be confused with the Communist Party USA).",
|
||||
"lat": "40.8121889",
|
||||
"long": "-73.9448338",
|
||||
"country": "USA",
|
||||
@@ -494,6 +524,21 @@
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Melville House Publishers",
|
||||
"address": "46 John St",
|
||||
"city": "Brooklyn",
|
||||
"state": "NY",
|
||||
"postcode": "11201",
|
||||
"description": "The publisher Melville House has a small retail space in its offices, open from noon to six weekdays, and stocking their current catalog. The press' offices are hidden behind a set of rotating shelves.",
|
||||
"lat": "40.7042707",
|
||||
"long": "-73.9871647",
|
||||
"country": "USA",
|
||||
"website": "https://www.mhpbooks.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Printed Matter",
|
||||
"address": "231 11th Ave",
|
||||
@@ -539,6 +584,21 @@
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Berl's Brooklyn Poetry Shop",
|
||||
"address": "126A Front St",
|
||||
"city": "Brooklyn",
|
||||
"state": "NY",
|
||||
"postcode": "11201",
|
||||
"description": "Billing itself as the only poetry-only bookstore in New York City, Berl's does indeed stock only poetry, with a notable tilt toward current works over the classics. They also have a very full events schedule, with reading most nights they're open (Wednesday through Sunday).",
|
||||
"lat": "40.702303",
|
||||
"long": "-73.987312",
|
||||
"country": "USA",
|
||||
"website": "http://www.berlspoetry.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Here's A Book Store",
|
||||
"address": "1964 Coney Island Ave",
|
||||
@@ -549,8 +609,8 @@
|
||||
"lat": "40.609256",
|
||||
"long": "-73.962427",
|
||||
"country": "USA",
|
||||
"website": "https://www.instagram.com/heresabookstore/",
|
||||
"events": "No",
|
||||
"website": "https://www.facebook.com/profile.php?id=100057614522975",
|
||||
"events": "?",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
@@ -615,7 +675,7 @@
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Book Row",
|
||||
"name": "Better Read Than Dead",
|
||||
"address": "867 Broadway",
|
||||
"city": "Brooklyn",
|
||||
"state": "NY",
|
||||
@@ -624,11 +684,26 @@
|
||||
"lat": "40.698648",
|
||||
"long": "-73.937703",
|
||||
"country": "USA",
|
||||
"website": "https://www.instagram.com/_bookrow/",
|
||||
"website": "http://betterreadthandeadbooks.com/",
|
||||
"events": "No",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Better Read Than Dead & Burly Coffee",
|
||||
"address": "90 Kosciuszko St",
|
||||
"city": "Brooklyn",
|
||||
"state": "NY",
|
||||
"postcode": "11205",
|
||||
"description": "",
|
||||
"lat": "40.69042227153706",
|
||||
"long": "-73.95191960220052",
|
||||
"country": "USA",
|
||||
"website": "http://betterreadthandeadbooks.com/",
|
||||
"events": "No",
|
||||
"cafe": "Yes",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Desert Island Comics",
|
||||
"address": "540 Metropolitan Ave",
|
||||
@@ -665,11 +740,11 @@
|
||||
"city": "Brooklyn",
|
||||
"state": "NY",
|
||||
"postcode": "11237",
|
||||
"description": "Human Relations offers a focus on high-quality used fiction and philosophy in Bushwick.",
|
||||
"description": "The second bookstore from the owners of Book Thug Nation, Human Relations offers a similar focus on high-quality used fiction and philosophy in a larger space in Bushwick. ",
|
||||
"lat": "40.704526",
|
||||
"long": "-73.92971",
|
||||
"country": "USA",
|
||||
"website": "https://www.instagram.com/humanrelationsnyc/",
|
||||
"website": "http://www.humanrelationsbooks.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
@@ -719,6 +794,21 @@
|
||||
"cafe": "Yes",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Catland",
|
||||
"address": "985 Flushing Ave",
|
||||
"city": "Brooklyn",
|
||||
"state": "NY",
|
||||
"postcode": "11206",
|
||||
"description": "New York City has an occult bookstore again, thanks to Catland. This store caters to those interested in the various schools of modern magical thought, and we're not talking about stage magic. New titles are available from various occult publishers, including imports from Europe and other hard-to-find titles, and there are also used and out-of-print resources. The store also sells candles, minerals, and other paraphenalia for the serious occultist, and has an adjacent event space for... other purposes.",
|
||||
"lat": "40.70308451154855",
|
||||
"long": "-73.9332990716122",
|
||||
"country": "USA",
|
||||
"website": "https://www.catlandbooks.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Logos Bookstore",
|
||||
"address": "1575 York Ave",
|
||||
@@ -969,7 +1059,7 @@
|
||||
"lat": "40.7793372",
|
||||
"long": "-73.9827287",
|
||||
"country": "USA",
|
||||
"website": "https://www.instagram.com/westsiderrecords/",
|
||||
"website": "http://westsiderbooks.com/recordstore.html",
|
||||
"events": "No",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
@@ -1089,7 +1179,7 @@
|
||||
"lat": "40.776484",
|
||||
"long": "-73.981811",
|
||||
"country": "USA",
|
||||
"website": "https://www.strandbooks.com/",
|
||||
"website": "https://shop.shakeandco.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "Yes",
|
||||
"meta": ""
|
||||
@@ -1124,6 +1214,51 @@
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Bravo's Book Nook",
|
||||
"address": "115 MacDougal St",
|
||||
"city": "New York",
|
||||
"state": "NY",
|
||||
"postcode": "11694",
|
||||
"description": "",
|
||||
"lat": "40.730153",
|
||||
"long": "-74.000720",
|
||||
"country": "USA",
|
||||
"website": "https://www.bravosbooknook.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Karma Bookstore",
|
||||
"address": "136 East Third St",
|
||||
"city": "New York",
|
||||
"state": "NY",
|
||||
"postcode": "10009",
|
||||
"description": "",
|
||||
"lat": "40.7238937",
|
||||
"long": "-73.9858506",
|
||||
"country": "USA",
|
||||
"website": "https://bookstore.karmakarma.org/",
|
||||
"events": "Yes",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Cups and Books",
|
||||
"address": "2024 Bedford Ave",
|
||||
"city": "Brooklyn",
|
||||
"state": "NY",
|
||||
"postcode": "11226",
|
||||
"description": "",
|
||||
"lat": "40.65529872781462",
|
||||
"long": "-73.95637355396825",
|
||||
"country": "USA",
|
||||
"website": "https://www.facebook.com/cupsandbooksllc/",
|
||||
"events": "Yes",
|
||||
"cafe": "Yes",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Book Club Bar",
|
||||
"address": "197 E 3rd St",
|
||||
@@ -1525,8 +1660,8 @@
|
||||
"long": "-73.89895900901953",
|
||||
"country": "USA",
|
||||
"website": "https://www.toposbookstore.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "Yes",
|
||||
"events": "?",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
@@ -1648,95 +1783,5 @@
|
||||
"events": "Yes",
|
||||
"cafe": "Yes",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Twisted Spine Books",
|
||||
"address": "306 Grand St",
|
||||
"city": "Brooklyn",
|
||||
"state": "NY",
|
||||
"postcode": "11211",
|
||||
"description": "Twisted Spine focused on horror fiction, meticulously organized into sub-genre and sub-sub-genre, including non-fiction and a children's section. Their staff are knowledgable about the genre, and the decor correctly vibes with the horror emphasis. Shop includes a backyard area, indoor seating, and free wifi.",
|
||||
"lat": "40.71281455385764",
|
||||
"long": "-73.95724940889518",
|
||||
"country": "USA",
|
||||
"website": "https://www.twistedspinebooks.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "Yes",
|
||||
"meta": "Twisted Spine, in Williamsburg, Brooklyn, is dedicated to horror fiction and non-fiction. Store includes a cafe, backyard area, and indoor seating."
|
||||
},
|
||||
{
|
||||
"name": "Gladys Books & Wine",
|
||||
"address": "306 Malcolm X Blvd",
|
||||
"city": "Brooklyn",
|
||||
"state": "NY",
|
||||
"postcode": "11233",
|
||||
"description": "",
|
||||
"lat": "40.682375148825216",
|
||||
"long": "-73.92910519253844",
|
||||
"country": "USA",
|
||||
"website": "https://www.gladysbooksandwine.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "Yes",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "White Rabbit's Books",
|
||||
"address": "200 West 86th St",
|
||||
"city": "New York",
|
||||
"state": "NY",
|
||||
"postcode": "10024",
|
||||
"description": "",
|
||||
"lat": "40.78773297148539",
|
||||
"long": "-73.9754510091096",
|
||||
"country": "USA",
|
||||
"website": "https://whiterabbitsbooks.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Clown Show Prison",
|
||||
"address": "100 Freeman St",
|
||||
"city": "Brooklyn",
|
||||
"state": "NY",
|
||||
"postcode": "11222",
|
||||
"description": "",
|
||||
"lat": "40.73410908196111",
|
||||
"long": "-73.95756898158734",
|
||||
"country": "USA",
|
||||
"website": "https://clownshowprison.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Words On Warren",
|
||||
"address": "52 Warren St",
|
||||
"city": "New York",
|
||||
"state": "NY",
|
||||
"postcode": "10007",
|
||||
"description": "",
|
||||
"lat": "40.71476560143338",
|
||||
"long": "-74.0090636590269",
|
||||
"country": "USA",
|
||||
"website": "https://www.wordsonwarren.com/",
|
||||
"events": "Yes",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
},
|
||||
{
|
||||
"name": "Manga Spot",
|
||||
"address": "1000 8th Ave",
|
||||
"city": "New York",
|
||||
"state": "NY",
|
||||
"postcode": "10019",
|
||||
"description": "Located underground in the \"Turnstyle\"/\"Underground Market\" in the 59th Street/Columbus Circle subaway station.",
|
||||
"lat": "40.7669575944698",
|
||||
"long": "-73.98296614436174",
|
||||
"country": "USA",
|
||||
"website": "https://www.instagram.com/mangaspotnyc",
|
||||
"events": "No",
|
||||
"cafe": "No",
|
||||
"meta": ""
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user