Merge pull request 'fix: jsr install breaks because of missing asciiart file' (#10) from 1.0.2 into main
Reviewed-on: #10
This commit is contained in:
commit
da80c4690b
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@bearmetal/pdf-tools",
|
"name": "@bearmetal/pdf-tools",
|
||||||
"version": "1.0.2",
|
"version": "1.0.3",
|
||||||
"license": "GPL 3.0",
|
"license": "GPL 3.0",
|
||||||
"tasks": {
|
"tasks": {
|
||||||
"dev": "deno run -A --env-file=.env main.ts",
|
"dev": "deno run -A --env-file=.env main.ts",
|
||||||
|
@ -3,8 +3,10 @@ import { join } from "@std/path";
|
|||||||
|
|
||||||
export async function getAsciiArt(art: string) {
|
export async function getAsciiArt(art: string) {
|
||||||
try {
|
try {
|
||||||
const artFilePath = Deno.env.get("BEARMETAL_ASCII_PATH") ||
|
const artFilePath =
|
||||||
join(import.meta.dirname || "", "../asciiart.txt");
|
Deno.env.get("BEARMETAL_ASCII_PATH") || import.meta.dirname
|
||||||
|
? join(import.meta.dirname || "", "../asciiart.txt")
|
||||||
|
: "https://git.cyborggrizzly.com/BearMetal/pdf-tools/raw/branch/main/asciiart.txt";
|
||||||
let artFileText: string;
|
let artFileText: string;
|
||||||
if (artFilePath?.startsWith("http")) {
|
if (artFilePath?.startsWith("http")) {
|
||||||
artFileText = await fetch(artFilePath).then((res) => res.text());
|
artFileText = await fetch(artFilePath).then((res) => res.text());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user