Skip to content

Commit 1e221fd

Browse files
committed
migrated from vite to tsc
1 parent 9a0b182 commit 1e221fd

14 files changed

Lines changed: 147 additions & 144 deletions

package-lock.json

Lines changed: 109 additions & 81 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
11
{
22
"name": "@imgproxy/imgproxy-node",
33
"version": "1.0.0",
4-
"main": "./dist/imgproxy-node.cjs",
5-
"module": "./dist/imgproxy-node.mjs",
4+
"main": "./dist/cjs/index.js",
5+
"module": "./dist/esm/index.js",
66
"exports": {
77
".": {
8-
"require": "./dist/imgproxy-node.cjs",
9-
"import": "./dist/imgproxy-node.mjs"
8+
"require": "./dist/cjs/index.js",
9+
"import": "./dist/esm/index.js"
1010
}
1111
},
1212
"license": "MIT",
1313
"types": "./dist/imgproxy-node.d.ts",
1414
"scripts": {
15-
"dev": "vite --host",
16-
"build": "rimraf dist && tsc && vite build && dts-bundle-generator --config ./dts-bundle-generator.config.ts",
15+
"compile": "tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json",
16+
"make-module": "echo '{\"type\": \"module\"}' > ./dist/esm/package.json",
17+
"build": "rimraf dist && npm run compile && npm run make-module && dts-bundle-generator --config ./dts-bundle-generator.config.ts",
1718
"test": "vitest",
1819
"check-types": "tsc --noEmit",
1920
"test:coverage": "vitest --coverage",
@@ -37,7 +38,6 @@
3738
"prettier": "^3.0.1",
3839
"rimraf": "^5.0.1",
3940
"typescript": "^5.1.6",
40-
"vite": "^4.4.9",
4141
"vitest": "^0.34.1"
4242
},
4343
"dependencies": {

src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import generateImageUrl from "./methods/generateImageUrl";
2-
import generateImageInfoUrl from "./methods/generateImageInfoUrl";
1+
import generateImageUrl from "./methods/generateImageUrl.js";
2+
import generateImageInfoUrl from "./methods/generateImageInfoUrl.js";
33

44
export { generateImageUrl, generateImageInfoUrl };

src/methods/generateImageInfoUrl.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { describe, expect, it } from "vitest";
2-
import generateImageInfoUrl from "./generateImageInfoUrl";
32
import { OptionsImageInfo } from "@imgproxy/imgproxy-js-core";
3+
import generateImageInfoUrl from "./generateImageInfoUrl";
44

55
describe("generateImageInfourl", () => {
66
it("should generate a valid URL", () => {

src/methods/generateImageInfoUrl.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ import {
22
generateImageInfoUrl as generateImageInfoUrlCore,
33
INFO_PREFIX,
44
} from "@imgproxy/imgproxy-js-core";
5-
import normalizeUrl from "../utils/normalizeUrl";
6-
import finalizePath from "../utils/finalizePath";
5+
import normalizeUrl from "../utils/normalizeUrl.js";
6+
import finalizePath from "../utils/finalizePath.js";
77
import type { IGenerateImageInfoUrl } from "../types";
88

99
/**

src/methods/generateImageUrl.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { generateUrl } from "@imgproxy/imgproxy-js-core";
2-
import normalizeUrl from "../utils/normalizeUrl";
3-
import finalizePath from "../utils/finalizePath";
2+
import normalizeUrl from "../utils/normalizeUrl.js";
3+
import finalizePath from "../utils/finalizePath.js";
44
import type { IGenerateImageUrl } from "../types";
55

66
/**

src/utils/finalizePath.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import getSignedUrl from "../utils/getSignedUrl";
2-
import getSignPair from "../utils/getSignPair";
1+
import getSignedUrl from "../utils/getSignedUrl.js";
2+
import getSignPair from "../utils/getSignPair.js";
33

44
interface IFinalizePath {
55
options: string;

src/utils/getEncryptedUrl.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import crypto from "crypto";
2-
import withCache from "./withCache";
2+
import withCache from "./withCache.js";
33

44
const getEncryptedUrl = (url: string, key: string): string => {
55
const bufferKey = Buffer.from(key, "hex");

src/utils/getSignedUrl.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import crypto from "crypto";
22
import type { IPair } from "../types";
3-
import withCache from "./withCache";
3+
import withCache from "./withCache.js";
44

55
const hexDecode = (hex: string): Buffer => Buffer.from(hex, "hex");
66

src/utils/normalizeUrl.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { URL } from "@imgproxy/imgproxy-js-core";
22
import type { IRawUrl } from "../types";
3-
import getEncryptKey from "./getEncryptKey";
4-
import getEncryptedUrl from "./getEncryptedUrl";
3+
import getEncryptKey from "./getEncryptKey.js";
4+
import getEncryptedUrl from "./getEncryptedUrl.js";
55

66
interface INormalizeUrl {
77
url: string | IRawUrl;

0 commit comments

Comments
 (0)