Skip to content

Commit

Permalink
Fix TypeScript definition imports
Browse files Browse the repository at this point in the history
  • Loading branch information
pluma4345 committed May 30, 2024
1 parent 5628b22 commit 1cb7624
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 4 deletions.
10 changes: 6 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,26 +36,27 @@
],
"main": "build/cjs/index.js",
"module": "build/esm/index.js",
"types": "build/esm/index.d.ts",
"types": "build/index.d.ts",
"exports": {
".": {
"import": "./build/esm/index.js",
"require": "./build/cjs/index.js",
"types": "./build/esm/index.d.ts"
"types": "./build/index.d.ts"
},
"./*": {
"import": "./build/esm/*.js",
"require": "./build/cjs/*.js",
"types": "./build/esm/*.d.ts"
"types": "./build/*.d.ts"
},
"./lib/*": {
"import": "./build/esm/lib/*.js",
"require": "./build/cjs/lib/*.js",
"types": "./build/esm/lib/*.d.ts"
"types": "./build/lib/*.d.ts"
}
},
"files": [
"**/*",
"!test/**",
"!cjs/test/**",
"!esm/test/**"
],
Expand All @@ -69,6 +70,7 @@
"build:package": "cat package.json | jq 'delpaths([[\"private\"],[\"type\"],[\"scripts\"],[\"devDependencies\"],[\"babel\"],[\"browserslist\"]])' | sed 's/build\\///g' | sed -r 's/src\\/([^\"]+)\\.ts/\\1.js/g' > build/package.json",
"build:cjs": "tsc -p ./tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > build/cjs/package.json",
"build:esm": "tsc -p ./tsconfig.esm.json && echo '{\"type\": \"module\"}' > build/esm/package.json",
"build:dts": "tsc -p ./tsconfig.dts.json",
"build:text": "cp LICENSE *.md build/",
"postbuild": "npm-run-all --parallel postbuild:*",
"postbuild:cjs": "cat build/cjs/connection.js | sed 's/${process.env.ARANGOJS_VERSION}/'$(cat build/package.json | jq -r .version)'/g' > build/cjs/connection.js",
Expand Down
10 changes: 10 additions & 0 deletions tsconfig.dts.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"extends": "./tsconfig.json",
"compilerOptions": {
"declaration": true,
"declarationMap": true,
"noEmit": false,
"emitDeclarationOnly": true,
"outDir": "./build/"
}
}

0 comments on commit 1cb7624

Please sign in to comment.