diff --git a/.gitignore b/.gitignore index f2dee0b..9484560 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,5 @@ node_modules src/registered_funds.ts .netlify +lib/ +tobcalc-lib/ diff --git a/package.json b/package.json index 407451d..9b4abbd 100644 --- a/package.json +++ b/package.json @@ -20,5 +20,11 @@ }, "dependencies": { "@samjmck/tobcalc-lib": "npm:@jsr/samjmck__tobcalc-lib@^1.0.10" + }, + "imports": { + "#lib": [ + "./tobcalc-lib/lib/esm/export", + "@samjmck/tobcalc-lib" + ] } } diff --git a/src/App.svelte b/src/App.svelte index ea24f88..357045a 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -6,9 +6,9 @@ setECBUrlStart, setJustETFUrlStart, setYahooFinanceQuery1UrlStart, - } from "@samjmck/tobcalc-lib"; + } from "#lib"; import { runTests } from "./tests"; - import type { TaxFormData, fillPdf, FormRow } from "@samjmck/tobcalc-lib"; + import type { TaxFormData, fillPdf, FormRow } from "#lib"; import PdfDownload from "./components/PdfDownload.svelte"; import Brokers from "./components/Brokers.svelte"; import PaymentInfo from "./components/modal/PaymentInfo.svelte"; diff --git a/src/components/BrokerAdapter.svelte b/src/components/BrokerAdapter.svelte index 4811473..6bdf9c4 100644 --- a/src/components/BrokerAdapter.svelte +++ b/src/components/BrokerAdapter.svelte @@ -6,8 +6,8 @@ FormRow, Security, TaxableTransaction - } from "@samjmck/tobcalc-lib"; - import { formatMoney, isNameRegistered, SecurityType, getTaxableTransactions, getTaxFormData } from "@samjmck/tobcalc-lib"; + } from "#lib"; + import { formatMoney, isNameRegistered, SecurityType, getTaxableTransactions, getTaxFormData } from "#lib"; import { Broker } from "../broker"; import { getSecuritiesMapWithOverrides, getTaxRateWithOverrides } from "../overrides"; import { formatPercentage } from "../format"; @@ -187,4 +187,4 @@ overflow: hidden; } - \ No newline at end of file + diff --git a/src/components/Brokers.svelte b/src/components/Brokers.svelte index afde5f4..0fc816e 100644 --- a/src/components/Brokers.svelte +++ b/src/components/Brokers.svelte @@ -4,7 +4,7 @@ DEGIROAdapter, Trading212Adapter, BoursoramaAdapter - } from "@samjmck/tobcalc-lib"; + } from "#lib"; import { adapterNumber, totalTaxFormData } from "../stores"; import BrokerAdapter from "./BrokerAdapter.svelte"; import { Broker, brokers } from "../broker"; diff --git a/src/components/modal/PaymentInfo.svelte b/src/components/modal/PaymentInfo.svelte index df73c24..ffbfcc1 100644 --- a/src/components/modal/PaymentInfo.svelte +++ b/src/components/modal/PaymentInfo.svelte @@ -1,6 +1,6 @@