Skip to content

Commit

Permalink
removed rollup for esbuild
Browse files Browse the repository at this point in the history
  • Loading branch information
Neo-Ciber94 committed Sep 25, 2023
1 parent f397305 commit 1985b3c
Show file tree
Hide file tree
Showing 22 changed files with 156 additions and 737 deletions.
3 changes: 0 additions & 3 deletions examples/import_test/index.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
import { config } from "dotenv";
config();

console.log(process.env.MY_ANIME_LIST_CLIENT_ID);

import { Auth } from "@animelist/auth/server";




console.log({ Auth });
1 change: 0 additions & 1 deletion examples/import_test/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
"version": "1.0.0",
"description": "",
"main": "index.js",
"type": "module",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
Expand Down
13 changes: 3 additions & 10 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,22 +11,15 @@
"pnpm": ">=8.0.0"
},
"devDependencies": {
"@rollup/plugin-node-resolve": "^15.2.1",
"@types/glob": "^8.1.0",
"@typescript-eslint/eslint-plugin": "^6.7.2",
"@typescript-eslint/parser": "^6.7.2",
"esbuild": "^0.19.3",
"eslint": "^8.49.0",
"glob": "^10.3.7",
"lerna": "^7.3.0",
"prettier-eslint": "^15.0.1",
"rimraf": "^5.0.1",
"rollup": "^3.29.3",
"rollup-plugin-delete": "^2.0.0",
"rollup-plugin-dts": "^6.0.2",
"rollup-plugin-esbuild": "^6.0.1",
"rollup-plugin-node-externals": "^6.1.1",
"rollup-plugin-swc3": "^0.10.1",
"rollup-plugin-typescript2": "^0.35.0",
"tslib": "^2.6.2"
"rimraf": "^5.0.1"
},
"scripts": {
"clean:dist": "rimraf --glob packages/**/dist/",
Expand Down
11 changes: 11 additions & 0 deletions packages/animelist-auth-next/esbuild.mts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import { esbuildProject } from "../../scripts/esbuildProject.mjs";
import path from "path";
import { fileURLToPath } from "url";

const packageDir = path.dirname(fileURLToPath(import.meta.url));

await esbuildProject({
inputs: ["src/**/*.ts"],
exclude: ["**/*.test.ts"],
packageDir,
});
7 changes: 3 additions & 4 deletions packages/animelist-auth-next/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,9 @@
"scripts": {
"typecheck": "tsc --noEmit",
"lint": "eslint ./src",
"build:types": "tsc --declaration --emitDeclarationOnly",
"build:cjs": "esbuild src/**/*.ts src/**/*.tsx --outdir=dist --format=cjs",
"build:esm": "esbuild src/**/*.ts src/**/*.tsx --outdir=dist --format=esm --out-extension:.js=.mjs",
"build": "rimraf dist && npm run build:cjs && npm run build:esm && npm run build:types"
"build:types": "tsc --emitDeclarationOnly",
"build:lib": "tsx esbuild.mts",
"build": "rimraf dist && pnpm build:types && pnpm build:lib"
},
"keywords": [],
"author": "",
Expand Down
11 changes: 11 additions & 0 deletions packages/animelist-auth-sveltekit/esbuild.mts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import { esbuildProject } from "../../scripts/esbuildProject.mjs";
import path from "path";
import { fileURLToPath } from "url";

const packageDir = path.dirname(fileURLToPath(import.meta.url));

await esbuildProject({
inputs: ["src/**/*.ts"],
exclude: ["**/*.test.ts"],
packageDir,
});
7 changes: 3 additions & 4 deletions packages/animelist-auth-sveltekit/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,9 @@
"scripts": {
"typecheck": "tsc --noEmit",
"lint": "eslint ./src",
"build:types": "tsc --declaration --emitDeclarationOnly",
"build:cjs": "esbuild src/**/*.ts --outdir=dist --format=cjs",
"build:esm": "esbuild src/**/*.ts --outdir=dist --format=esm --out-extension:.js=.mjs",
"build": "npm run build:cjs && npm run build:esm && npm run build:types"
"build:types": "tsc --emitDeclarationOnly",
"build:lib": "tsx esbuild.mts",
"build": "rimraf dist && pnpm build:types && pnpm build:lib"
},
"keywords": [],
"author": "",
Expand Down
3 changes: 2 additions & 1 deletion packages/animelist-auth-sveltekit/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
{
"extends": "../../tsconfig.base.json",
"extends": "../../tsconfig.build.json",
"include": [
"src",
],
"compilerOptions": {
"baseUrl": ".",
"outDir": "./dist",
"declarationDir": "dist",
"emitDeclarationOnly": true,
Expand Down
11 changes: 11 additions & 0 deletions packages/animelist-auth/esbuild.mts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import { esbuildProject } from "../../scripts/esbuildProject.mjs";
import path from "path";
import { fileURLToPath } from "url";

const packageDir = path.dirname(fileURLToPath(import.meta.url));

await esbuildProject({
inputs: ["src/**/*.ts"],
exclude: ["**/*.test.ts"],
packageDir,
});
9 changes: 3 additions & 6 deletions packages/animelist-auth/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,9 @@
"test": "vitest run",
"test:watch": "vitest",
"lint": "eslint ./src",
"rollup": "rollup --config rollup.config.ts --configPlugin rollup-plugin-swc3",
"build:types": "tsc --declaration --emitDeclarationOnly",
"build:cjs": "esbuild src/**/*.ts --outdir=dist --format=cjs",
"build:esm": "esbuild src/**/*.ts --outdir=dist --format=esm --out-extension:.js=.mjs",
"build": "rimraf dist && npm run build:cjs && npm run build:esm && npm run build:types"
"build:types": "tsc --emitDeclarationOnly",
"build:lib": "tsx esbuild.mts",
"build": "rimraf dist && pnpm build:types && pnpm build:lib"
},
"main": "dist/index.js",
"module": "dist/index.mjs",
Expand All @@ -32,7 +30,6 @@
"esbuild": "^0.19.3",
"eslint": "^8.49.0",
"jose": "^4.14.6",
"rollup": "^3.29.3",
"typescript": "^5.2.2",
"vitest": "^0.34.4"
},
Expand Down
29 changes: 0 additions & 29 deletions packages/animelist-auth/rollup.config.ts

This file was deleted.

10 changes: 10 additions & 0 deletions packages/animelist-client/esbuild.mts
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import { esbuildProject } from "../../scripts/esbuildProject.mjs";
import path from "path";
import { fileURLToPath } from "url";

const packageDir = path.dirname(fileURLToPath(import.meta.url));

await esbuildProject({
inputs: ["src/**/*.ts"],
packageDir,
});
9 changes: 3 additions & 6 deletions packages/animelist-client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,13 @@
"scripts": {
"typecheck": "tsc --noEmit",
"lint": "eslint ./src",
"build:types": "tsc",
"rollup": "rollup --config rollup.config.ts --configPlugin rollup-plugin-swc3",
"build:cjs": "esbuild src/**/*.ts --outdir=dist --format=cjs",
"build:esm": "esbuild src/**/*.ts --outdir=dist --format=esm --out-extension:.js=.mjs",
"build": "rimraf dist && npm run build:cjs && npm run build:esm && npm run build:types"
"build:types": "tsc --emitDeclarationOnly",
"build:lib": "tsx esbuild.mts",
"build": "rimraf dist && pnpm build:types && pnpm build:lib"
},
"devDependencies": {
"@animelist/core": "workspace:*",
"esbuild": "^0.19.3",
"rollup": "^3.29.3",
"typescript": "5.2.2"
},
"dependencies": {
Expand Down
13 changes: 0 additions & 13 deletions packages/animelist-client/rollup.config.ts

This file was deleted.

10 changes: 10 additions & 0 deletions packages/animelist-core/esbuild.mts
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
import { esbuildProject } from "../../scripts/esbuildProject.mjs";
import path from "path";
import { fileURLToPath } from "url";

const packageDir = path.dirname(fileURLToPath(import.meta.url));

await esbuildProject({
inputs: ["src/**/*.ts"],
packageDir,
});
7 changes: 2 additions & 5 deletions packages/animelist-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,12 @@
"scripts": {
"typecheck": "tsc --noEmit",
"lint": "eslint ./src",
"rollup": "rollup --config rollup.config.ts --configPlugin rollup-plugin-swc3",
"build:types": "tsc --emitDeclarationOnly",
"build:cjs": "esbuild src/**/*.ts --outdir=dist --format=cjs",
"build:esm": "esbuild src/**/*.ts --outdir=dist --format=esm --out-extension:.js=.mjs",
"build": "rimraf dist && npm run build:cjs && npm run build:esm && npm run build:types"
"build:lib": "tsx esbuild.mts",
"build": "rimraf dist && pnpm build:types && pnpm build:lib"
},
"devDependencies": {
"esbuild": "^0.19.3",
"rollup": "^3.29.3",
"typescript": "5.2.2"
},
"dependencies": {
Expand Down
13 changes: 0 additions & 13 deletions packages/animelist-core/rollup.config.ts

This file was deleted.

4 changes: 3 additions & 1 deletion packages/animelist-core/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
"extends": "../../tsconfig.build.json",
"compilerOptions": {
"declarationDir": "dist",
"baseUrl": "."
"baseUrl": ".",
"moduleResolution": "node",
"esModuleInterop": true
},
"include": [
"src"
Expand Down
Loading

0 comments on commit 1985b3c

Please sign in to comment.