Skip to content
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
4bc86a0
Minimal changes required to have existing ESM+CJS build process compl…
smallsaucepan Dec 20, 2025
6da37b9
Added rules to monorepolint to generate per package tsconfig.json and…
smallsaucepan Dec 22, 2025
cfc3c7d
Split @turf/turf build into build and rollup, and moved rollup to the…
smallsaucepan Dec 22, 2025
8b9b2a4
Auto generated (by mrl) changes to existing tsconfig.json and package…
smallsaucepan Dec 22, 2025
26162d8
Auto generated (by mrl) NEW tsconfig.build.json, tsconfig.types.json,…
smallsaucepan Dec 22, 2025
9892d32
Removed now defunct (I think) seperate build tsconfig and tsup config…
smallsaucepan Dec 30, 2025
636eaf0
Merge branch 'Turfjs:master' into dev-without-build
smallsaucepan Dec 31, 2025
5caa61d
WIP.
smallsaucepan Jan 2, 2026
b3f2903
Merge remote-tracking branch 'refs/remotes/origin/dev-without-build' …
smallsaucepan Jan 2, 2026
02a8b4d
Merge branch 'master' into dev-without-build
smallsaucepan Jan 2, 2026
2f579b3
Migrate @turf/buffer to TypeScript, ignoring errors
mfedderly Jan 5, 2026
7c4b76f
Merge remote-tracking branch 'upstream/mf/buffer-ts-basic' into dev-w…
smallsaucepan Jan 11, 2026
7847682
Merge branch 'master' into dev-without-build
smallsaucepan Jan 11, 2026
1ae24d0
Retired tsup for JS generation. Instead using tsc with two configs in…
smallsaucepan Jan 12, 2026
c1e9d9f
Being explicit about when we are exporting types. Related to enabling…
smallsaucepan Jan 12, 2026
7ed0c48
Merge branch 'master' into dev-without-build
smallsaucepan Apr 29, 2026
c289319
Refactor build targets in normal packages to build (esm only) and pre…
smallsaucepan Apr 30, 2026
5acee45
Work in progress. Utilise eslint and prettier built in caching. Test …
smallsaucepan May 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 22 additions & 1 deletion packages/turf-along/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this can just be moved into tsconfig.shared.json like so:

"include": [
  "${configDir}/index.ts",
  "${configDir}/lib/**/*.ts"
]

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will give it a try.

"references": [
{
"path": "../turf-bearing"
},
{
"path": "../turf-destination"
},
{
"path": "../turf-distance"
},
{
"path": "../turf-helpers"
},
{
"path": "../turf-invariant"
}
]
}
29 changes: 28 additions & 1 deletion packages/turf-angle/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,30 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-bearing"
},
{
"path": "../turf-helpers"
},
{
"path": "../turf-invariant"
},
{
"path": "../turf-rhumb-bearing"
},
{
"path": "../turf-distance"
},
{
"path": "../turf-sector"
},
{
"path": "../turf-truncate"
}
]
}
14 changes: 13 additions & 1 deletion packages/turf-area/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-helpers"
},
{
"path": "../turf-meta"
}
]
}
17 changes: 16 additions & 1 deletion packages/turf-bbox-clip/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-helpers"
},
{
"path": "../turf-invariant"
},
{
"path": "../turf-bbox"
}
]
}
11 changes: 10 additions & 1 deletion packages/turf-bbox-polygon/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-helpers"
}
]
}
14 changes: 13 additions & 1 deletion packages/turf-bbox/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-helpers"
},
{
"path": "../turf-meta"
}
]
}
17 changes: 16 additions & 1 deletion packages/turf-bearing/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-helpers"
},
{
"path": "../turf-invariant"
},
{
"path": "../turf-destination"
}
]
}
14 changes: 13 additions & 1 deletion packages/turf-bezier-spline/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-helpers"
},
{
"path": "../turf-invariant"
}
]
}
14 changes: 13 additions & 1 deletion packages/turf-boolean-clockwise/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-helpers"
},
{
"path": "../turf-invariant"
}
]
}
14 changes: 13 additions & 1 deletion packages/turf-boolean-concave/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-helpers"
},
{
"path": "../turf-invariant"
}
]
}
26 changes: 25 additions & 1 deletion packages/turf-boolean-contains/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-bbox"
},
{
"path": "../turf-boolean-point-in-polygon"
},
{
"path": "../turf-boolean-point-on-line"
},
{
"path": "../turf-helpers"
},
{
"path": "../turf-invariant"
},
{
"path": "../turf-line-split"
}
]
}
26 changes: 25 additions & 1 deletion packages/turf-boolean-crosses/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-boolean-equal"
},
{
"path": "../turf-boolean-point-in-polygon"
},
{
"path": "../turf-helpers"
},
{
"path": "../turf-invariant"
},
{
"path": "../turf-line-intersect"
},
{
"path": "../turf-polygon-to-line"
}
]
}
23 changes: 22 additions & 1 deletion packages/turf-boolean-disjoint/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-boolean-point-in-polygon"
},
{
"path": "../turf-helpers"
},
{
"path": "../turf-line-intersect"
},
{
"path": "../turf-meta"
},
{
"path": "../turf-polygon-to-line"
}
]
}
17 changes: 16 additions & 1 deletion packages/turf-boolean-equal/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-clean-coords"
},
{
"path": "../turf-helpers"
},
{
"path": "../turf-invariant"
}
]
}
17 changes: 16 additions & 1 deletion packages/turf-boolean-intersects/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-boolean-disjoint"
},
{
"path": "../turf-helpers"
},
{
"path": "../turf-meta"
}
]
}
23 changes: 22 additions & 1 deletion packages/turf-boolean-overlap/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-helpers"
},
{
"path": "../turf-invariant"
},
{
"path": "../turf-line-intersect"
},
{
"path": "../turf-line-overlap"
},
{
"path": "../turf-meta"
}
]
}
20 changes: 19 additions & 1 deletion packages/turf-boolean-parallel/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-clean-coords"
},
{
"path": "../turf-helpers"
},
{
"path": "../turf-line-segment"
},
{
"path": "../turf-rhumb-bearing"
}
]
}
14 changes: 13 additions & 1 deletion packages/turf-boolean-point-in-polygon/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
{
"extends": "../../tsconfig.shared.json"
"extends": "../../tsconfig.shared.json",
"include": [
"index.ts",
"lib/**/*.ts"
],
"references": [
{
"path": "../turf-helpers"
},
{
"path": "../turf-invariant"
}
]
}
Loading