# osm-adiff-parser **Repository Path**: mirrors_mapbox/osm-adiff-parser ## Basic Information - **Project Name**: osm-adiff-parser - **Description**: Parse OSM augmented diffs and create JSON representation of changesets - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-09 - **Last Updated**: 2026-03-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ⚠️ This repo is archived because it is no longer used and no stacks are running. Previously used only in transferred and discontinued mapbox/osmcha project. Shutdown [ticket in Jira](https://mapbox.atlassian.net/browse/RTSR-479) for reference. --- # osm-adiff-parser Parsers OSM augmented diff (.osc) and returns elements grouped by changeset ID. *Based on the parser in [planet-stream](https://github.com/developmentseed/planet-stream).* ## Setup * npm install osm-adiff-parser ## Usage ```js var parser = require('osm-adiff-parser'); // to filter certain changesets parser(xml, ['46613588', '46613589'], function(err,data) { console.log(data); }); // to get all changesets parser(xml, null, function(err,data) { console.log(data); }); ```