mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-05-03 10:00:07 -04:00
build: fixed incorrect path for env.cjs and path resolved for entry points
This commit is contained in:
parent
b8b6e67559
commit
4047f50d5f
3 changed files with 11 additions and 4 deletions
|
@ -1,6 +1,6 @@
|
||||||
const dotenv = require("dotenv");
|
const dotenv = require("dotenv");
|
||||||
const { readFileSync } = require("fs");
|
const { readFileSync } = require("fs");
|
||||||
const pkg = require("./package.json");
|
const pkg = require("../package.json");
|
||||||
const parseEnvVariables = (filepath) => {
|
const parseEnvVariables = (filepath) => {
|
||||||
const envVars = Object.entries(dotenv.parse(readFileSync(filepath))).reduce(
|
const envVars = Object.entries(dotenv.parse(readFileSync(filepath))).reduce(
|
||||||
(env, [key, value]) => {
|
(env, [key, value]) => {
|
||||||
|
|
|
@ -13,7 +13,7 @@ const getConfig = (outdir) => ({
|
||||||
alias: {
|
alias: {
|
||||||
"@excalidraw/common": path.resolve(__dirname, "../packages/common/src"),
|
"@excalidraw/common": path.resolve(__dirname, "../packages/common/src"),
|
||||||
"@excalidraw/element": path.resolve(__dirname, "../packages/element/src"),
|
"@excalidraw/element": path.resolve(__dirname, "../packages/element/src"),
|
||||||
"@excalidraw/excalidraw/src": path.resolve(
|
"@excalidraw/excalidraw": path.resolve(
|
||||||
__dirname,
|
__dirname,
|
||||||
"../packages/excalidraw/src",
|
"../packages/excalidraw/src",
|
||||||
),
|
),
|
||||||
|
|
|
@ -3,7 +3,7 @@ const path = require("path");
|
||||||
const { build } = require("esbuild");
|
const { build } = require("esbuild");
|
||||||
const { sassPlugin } = require("esbuild-sass-plugin");
|
const { sassPlugin } = require("esbuild-sass-plugin");
|
||||||
|
|
||||||
const { parseEnvVariables } = require("../packages/excalidraw/env.cjs");
|
const { parseEnvVariables } = require("../packages/excalidraw/src/env.cjs");
|
||||||
|
|
||||||
const ENV_VARS = {
|
const ENV_VARS = {
|
||||||
development: {
|
development: {
|
||||||
|
@ -30,6 +30,10 @@ const getConfig = (outdir) => ({
|
||||||
alias: {
|
alias: {
|
||||||
"@excalidraw/common": path.resolve(__dirname, "../packages/common/src"),
|
"@excalidraw/common": path.resolve(__dirname, "../packages/common/src"),
|
||||||
"@excalidraw/element": path.resolve(__dirname, "../packages/element/src"),
|
"@excalidraw/element": path.resolve(__dirname, "../packages/element/src"),
|
||||||
|
"@excalidraw/excalidraw": path.resolve(
|
||||||
|
__dirname,
|
||||||
|
"../packages/excalidraw/src",
|
||||||
|
),
|
||||||
"@excalidraw/excalidraw/src": path.resolve(
|
"@excalidraw/excalidraw/src": path.resolve(
|
||||||
__dirname,
|
__dirname,
|
||||||
"../packages/excalidraw/src",
|
"../packages/excalidraw/src",
|
||||||
|
@ -64,7 +68,10 @@ function buildProd(config) {
|
||||||
|
|
||||||
const createESMRawBuild = async () => {
|
const createESMRawBuild = async () => {
|
||||||
const chunksConfig = {
|
const chunksConfig = {
|
||||||
entryPoints: ["index.tsx", "**/*.chunk.ts"],
|
entryPoints: [
|
||||||
|
path.resolve(__dirname, "../packages/excalidraw/src/index.tsx"),
|
||||||
|
path.resolve(__dirname, "../packages/excalidraw/src/**/*.chunk.ts"),
|
||||||
|
],
|
||||||
entryNames: "[name]",
|
entryNames: "[name]",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue