Commit Graph

  • 47d54f0d11 Merge remote-tracking branch 'origin/master' into mf/node-test-runner mf/node-test-runner Matthew Fedderly 2026-03-16 14:41:08 -04:00
  • f93a6d7615 Bump tar from 6.2.1 to 7.5.11 dependabot/npm_and_yarn/tar-7.5.11 dependabot[bot] 2026-03-16 15:05:15 +00:00
  • 8d7a5f84b2 Bump rollup from 4.40.1 to 4.59.0 dependabot/npm_and_yarn/rollup-4.59.0 dependabot[bot] 2026-03-16 15:05:11 +00:00
  • 6a2f56766c Update generate-readme script (#3037) master mfedderly 2026-03-16 11:03:28 -04:00
  • 6d9a78edce Add @turf/directional-mean to @turf/turf (#3002) mfedderly 2026-03-15 14:39:43 -04:00
  • 80cda0eca2 Remove unused scripts (#3036) mfedderly 2026-03-15 14:27:21 -04:00
  • 6da5bb1431 10->9 digits mf/pnpm-upgrade-everything Matthew Fedderly 2026-03-13 14:57:38 -04:00
  • 92b9e8b99b Some of the properties also need truncation Matthew Fedderly 2026-03-13 14:39:09 -04:00
  • 008838ae02 truncate test output fixtures in @turf/directional-mean Matthew Fedderly 2026-03-13 14:21:24 -04:00
  • a968bf3a14 truncate standard-deviational-ellipse test output fixtures Matthew Fedderly 2026-03-13 14:08:53 -04:00
  • 5d63056ffe Revert @monorepolint/cli to roll back a yargs update Matthew Fedderly 2026-03-13 13:37:42 -04:00
  • 2561f5214c Manual changes to get the build to pass Matthew Fedderly 2026-02-26 17:43:00 -05:00
  • 65ae0b5a48 pnpm upgrade -r --latest Matthew Fedderly 2026-02-26 17:11:55 -05:00
  • b88c3d03c0 Modernize test/bench runners Matthew Fedderly 2026-03-12 18:38:54 -04:00
  • d0f7ad3b51 Remove glob from packages, keep it at the root instead Matthew Fedderly 2026-03-12 19:47:49 -04:00
  • 21148bab84 Another missed dependency, not sure why these are only showing up on CI Matthew Fedderly 2026-03-12 19:36:18 -04:00
  • 3c49de8c4c one more missed glob dependency Matthew Fedderly 2026-03-12 19:26:54 -04:00
  • 9a3052c6a6 Add missed glob dependencies Matthew Fedderly 2026-03-12 19:14:54 -04:00
  • 53c16a3a8c Revert @monorepolint/cli to pick up an older yargs Matthew Fedderly 2026-03-12 19:05:41 -04:00
  • 8b017a9c9d Remove docs script from all packages (just applied monorepolint) Matthew Fedderly 2026-03-12 18:19:52 -04:00
  • bf56533567 Rework generate-readmes Matthew Fedderly 2026-03-12 18:19:09 -04:00
  • 9a3043e550 Mark old nearest-point-on-line properties as deprecated (#3005) Emil Junker 2026-03-12 18:41:19 +01:00
  • eaceaafb83 Add geoclipper2 patch, it has been updated for faster perf in isCollinear mf/buffer-clipper2 Matthew Fedderly 2026-02-26 16:20:47 -05:00
  • 269de9ae62 This test output changed with jsbi for BigInt Matthew Fedderly 2026-02-26 14:36:37 -05:00
  • f23065136e Final touches for geoclipper2 Matthew Fedderly 2026-02-26 14:35:51 -05:00
  • dad6b705e8 Add a warning about projection near the poles Matthew Fedderly 2026-02-22 20:31:28 -05:00
  • 2632fb2ff7 Regenerate antimeridian and north pole, normalize longitude to match previous behavior Matthew Fedderly 2026-02-22 20:06:50 -05:00
  • a995045efd Add test fixtures from prior @turf/buffer implementation for antimeridian and north pole Matthew Fedderly 2026-02-22 19:30:37 -05:00
  • c0a52f363c move to (more correct) lib implementation of polygon grouping Matthew Fedderly 2026-02-15 15:33:29 -05:00
  • 05789842de Use projection from geoclipper2 Matthew Fedderly 2026-02-15 14:26:49 -05:00
  • 85f9e33554 Merge remote-tracking branch 'origin/master' into mf/buffer-clipper2 Matthew Fedderly 2026-02-13 11:22:20 -05:00
  • 83702827f8 clipper2-ts -> geoclipper2 (wip) Matthew Fedderly 2026-02-13 11:18:02 -05:00
  • 1fed227e9e Introduced tstyche for type checking and to guard against unintentional API changes. For example, a test like this would have caught #3006 (#3020) James Beard 2026-02-08 14:33:39 +11:00
  • 9428e7c7cb Merge pull request #3021 from Turfjs/releases/7.3.4 James Beard 2026-02-08 13:43:31 +11:00
  • a0878648b8 v7.3.4 v7.3.4 releases/7.3.4 James Beard 2026-02-08 12:48:22 +11:00
  • 4e70cc25ca Added newer kdbush types to @turf/turf as a dependency to address a clustersDbscan transitive dependency. (#3019) James Beard 2026-02-07 19:33:40 +11:00
  • 53872db03d Reverted backward incompatible fix to nearestPointOnLine introduced by PR #2951, while still keeping lineSlice issue #2946 resolved with a temporary workaround. (#3017) James Beard 2026-02-05 12:13:08 +11:00
  • a8a75d65d4 Fix GitHub Actions badge link in README James Beard 2026-02-05 10:54:41 +11:00
  • 9653dba391 Fix GitHub Actions badge link in README James Beard 2026-02-03 22:27:28 +11:00
  • 2669e6a58f Merge pull request #3014 from Turfjs/releases/7.3.3 James Beard 2026-02-01 13:31:13 +11:00
  • fa0e2da8ce v7.3.3 v7.3.3 releases/7.3.3 James Beard 2026-01-28 13:05:49 +11:00
  • 106a956d2c Specify release environment for release job (#3001) mfedderly 2026-01-27 20:44:51 -05:00
  • 8a1ed5db46 Merge pull request #3009 from Turfjs/mf/fix-lineoffset-types mfedderly 2026-01-27 18:33:51 -05:00
  • fab6fc01d3 Update clipper2-ts usage Matthew Fedderly 2026-01-27 11:03:11 -05:00
  • 8f1553e486 Remove jsts comment from @turf/turf index Matthew Fedderly 2026-01-14 19:14:53 -05:00
  • 5721ddd75e Merge pull request #3000 from Turfjs/releases/7.3.2 James Beard 2026-01-14 14:11:30 +11:00
  • 099d991546 v7.3.2 v7.3.2 releases/7.3.2 James Beard 2026-01-14 13:32:46 +11:00
  • 1ac87820d5 pnpm patch clipper2-ts to use jsbi Matthew Fedderly 2026-01-12 10:40:22 -05:00
  • 6e4c18b38f Significantly improved performance of clustersDbscan (#2885) James Beard 2026-01-11 14:25:53 +11:00
  • 7f16c7b7a4 Add more tests from another issue Matthew Fedderly 2026-01-10 09:15:19 -05:00
  • d0c56013cd Add test for fuzzer error Matthew Fedderly 2026-01-10 09:12:15 -05:00
  • 307af17d79 Add tests from issue 2929, where we shouldn't be adding interior holes on closed linestrings Matthew Fedderly 2026-01-10 08:52:44 -05:00
  • d286211c4a turf-tessellate: Pass original coordinate elevations through the tessellate function. (#2855) Pavel Rozvora 2026-01-10 00:48:18 -05:00
  • d3b14a1000 Migrated turf-meta to typescript (bare bones edition) (#2993) James Beard 2026-01-10 15:16:07 +11:00
  • 163394a261 Updated per CR mf/v8-doc-updates Matthew Fedderly 2026-01-06 08:32:07 -05:00
  • 2a042d4924 WIP readme rework around precision and supported js environments Matthew Fedderly 2026-01-05 11:01:26 -05:00
  • 2f579b31ad Migrate @turf/buffer to TypeScript, ignoring errors mf/buffer-ts-basic Matthew Fedderly 2026-01-05 08:52:57 -05:00
  • d634d3dabf Updates - passes @turf/buffer tests, but not the overall CI Matthew Fedderly 2026-01-04 18:12:40 -05:00
  • beaa435c07 Merge remote-tracking branch 'origin/master' into mf/buffer-clipper2 Matthew Fedderly 2026-01-04 16:05:35 -05:00
  • 42bd068574 Clean up .js files in various TypeScript-first packages (#2992) mfedderly 2026-01-01 12:23:13 -07:00
  • 5a261c982f Automatically add any inferred README changes in pre-commit hook (#2987) mfedderly 2026-01-01 10:18:16 -07:00
  • 31d519941d @turf/geojson-rbush to TypeScript (#2980) mfedderly 2025-12-31 13:42:02 -07:00
  • bc6e4150b3 Migrate @turf/line-split to TypeScript (#2985) mfedderly 2025-12-31 13:28:56 -07:00
  • 850f0b9ba0 WIP migrate @turf/buffer to TypeScript and change implementation to clipper2-ts Matthew Fedderly 2025-12-24 10:25:32 -05:00
  • 1217ffa449 @turf/invariant getTypes cleanup - Make type inference work a lot better - Simplify logic - Add a test for Feature<null> behavior, which is surprising - Remove an unused parameter mf/gettype-types Matthew Fedderly 2025-12-20 10:47:41 -05:00
  • e607a4dced Sketch of a 'properly typed' featureReduce mf/featureReducerTypes Matthew Fedderly 2025-12-19 09:55:25 -05:00
  • b9491fbd8c Copy featureReduce existing js and ts and merge them Matthew Fedderly 2025-12-19 06:15:24 -05:00
  • f11198418d @turf/line-slice-along to TypeScript (#2978) mfedderly 2025-12-18 14:59:33 -05:00
  • c28347a754 Fix new errors in test, type tests, and bench mf/meta-ts Matthew Fedderly 2025-12-18 12:57:48 -05:00
  • 4bfde1b520 More TypeScript sidesteps around weird typing for findPoint and findSegment Matthew Fedderly 2025-12-18 11:29:48 -05:00
  • d4150b2de1 Remove errant extra callback arg, annotate more types Matthew Fedderly 2025-12-18 10:40:37 -05:00
  • 35324a4db1 Annotate (incorrect) typings for Reducer Matthew Fedderly 2025-12-18 10:24:00 -05:00
  • eaf00e44fa First pass cleaning up @turf/meta typings Matthew Fedderly 2025-12-18 09:15:12 -05:00
  • e591b3fa69 Migrate packages/turf-meta to TypeScript, condensing index.js and index.d.ts into index.ts Matthew Fedderly 2025-12-17 20:50:38 -05:00
  • eb9de6486c @turf/line-slice to TypeScript (#2979) mfedderly 2025-12-18 07:52:43 -05:00
  • 7aaae1795b Enforce only eraseable TypeScript syntax (#2977) mfedderly 2025-12-18 07:41:31 -05:00
  • 9b1469d329 Migrate @turf/line-offset to TypeScript (#2974) mfedderly 2025-12-17 08:13:33 -05:00
  • 3b8d6e834b Merge branch 'master' into mf/line-offset-typescript mf/line-offset-typescript mfedderly 2025-12-17 07:56:06 -05:00
  • b6cdcd88dd Move to Extract for @turf/helpers' geometry() (#2976) mfedderly 2025-12-17 07:52:45 -05:00
  • e88e1f4721 Migrate @turf/line-offset to TypeScript Matthew Fedderly 2025-12-16 08:52:14 -05:00
  • 9f01ae5e7e Improve type inference in @turf/helpers' geometry and geometryCollection (#2971) mfedderly 2025-12-16 08:24:15 -05:00
  • b2df1538f2 Increase strictness of @turf/line-chunk input mf/line-chunk-strictness Matthew Fedderly 2025-12-14 19:44:31 -05:00
  • 259008aa30 Migrate @turf/line-chunk to TypeScript (#2969) mfedderly 2025-12-14 19:43:15 -05:00
  • 6717ef5d70 Changed booleanCrosses with two input lines to recognise if crossing point is between vertices (#2968) James Beard 2025-12-15 07:54:05 +11:00
  • a954bf9c21 Migrate @turf/interpolate to TypeScript (#2966) mfedderly 2025-12-14 06:46:01 -05:00
  • 4fa5c7dc2b Preparing for NPM trusted publishing plus node version housekeeping (#2952) James Beard 2025-12-10 09:51:03 +11:00
  • 536112d6af Refactor and extend properties of returned nearest point in @turf/nearest-point-on-line (#2867) Emil Junker 2025-12-09 12:11:50 +01:00
  • 14f354ffca Typescript-ifying turf-great-circle (#2733) Thomas Hervey 2025-12-08 08:47:38 -05:00
  • ca5166ad2c Migrate @turf/great-circle to TypeScript mf/great-circle-ts Matthew Fedderly 2025-12-07 18:57:43 -05:00
  • b43a4d51e8 Upgrade Lerna (#2964) mfedderly 2025-12-06 09:57:58 -05:00
  • 57536eab15 Merge branch 'master' into mf/upgrade-lerna mf/upgrade-lerna James Beard 2025-12-06 16:34:08 +11:00
  • 5c4b040e21 @turf/boolean-contains - support for multipolygon inside polygon (#2357) MartinP-C 2025-12-06 03:50:42 +00:00
  • f615482691 turf-boolean-contains + turf-boolean-within: Fix line in polygon (#2848) Samuel Arbibe 2025-12-06 05:00:30 +02:00
  • 984b84c31d Fixed bug where nearestPointOnLine would return an index to a non-existent segment (#2951) James Beard 2025-12-06 00:17:39 +11:00
  • a94f4e986a pnpm lerna repair Matthew Fedderly 2025-11-28 07:47:40 -05:00
  • 90ce83a8f9 Upgrade Lerna Matthew Fedderly 2025-11-28 07:47:09 -05:00
  • 21c78df131 Merge pull request #2963 from Turfjs/releases/7.3.1 James Beard 2025-11-27 22:45:56 +11:00
  • b7f1b4eafb v7.3.1 v7.3.1 releases/7.3.1 James Beard 2025-11-27 17:43:27 +11:00
  • 5a34d08b07 Bump glob@11 package.json entries (#2961) mfedderly 2025-11-23 05:58:22 -05:00
  • 3cc76a2290 Remove npm-run-all in favor of pnpm regex script name functionality (#2960) mfedderly 2025-11-22 20:23:41 -05:00