9 रिपॉजिटरी
Using source maps to link processed or transformed code back to the original source lines for reporting.
Distinct from Source Code Mapping: Focuses on resolving coverage data from transformed code back to the original source using map files, not just general log mapping
Explore 9 awesome GitHub repositories matching development tools & productivity · Source Map Resolution. Refine with filters or upvote what's useful.
Picturefill is a responsive image polyfill that adds support for the picture element, srcset, and sizes attributes in browsers that lack native implementation. It emulates the picture element with source media queries and format fallbacks, providing responsive image selection based on viewport size and device pixel ratio. The polyfill reevaluates responsive image sources after dynamic DOM changes to keep displayed images correct, and delivers alternative image formats like WebP with automatic fallback to standard formats in unsupported browsers. It also conserves bandwidth by selecting smalle
Parses srcset and sizes attributes to compute effective widths and densities, then picks the optimal source using a greedy selection strategy.
Highlight is a full-stack observability platform and monitoring system that aggregates logs, errors, and distributed traces to provide a unified view of application health. It functions as a distributed tracing system, an error monitoring service, and a session replay tool. The platform is available as a dockerized monitoring stack for self-hosted deployments on Linux. It distinguishes itself by combining backend observability with a visual recording system that captures document object model changes and network requests to replay user interactions. The system covers several core capability
Implements a build-pipeline mechanism to upload mapping files for translating minified stack traces into readable source code.
nyc is a JavaScript code coverage tool and command-line interface that instruments source files to track the execution of lines, branches, and functions during test runs. It acts as a wrapper for Node.js test runners, intercepting the module loading process to collect coverage data. The tool functions as a coverage data merger and build gating tool, allowing users to combine results from multiple independent test runs or child processes into a single unified report. It can automatically fail the build process if code coverage percentages fall below defined minimum thresholds. The project sup
Preserves source maps during code rewriting to map coverage data from transpiled TypeScript or ES2015+ back to original lines.
vue-loader is a Webpack loader that compiles single-file Vue components into executable JavaScript modules for the browser. It functions as a compiler that splits templates, styles, and scripts from a single file into a bundled module, converting templates into optimized JavaScript render functions for both client and server environments. The project provides a system for routing style blocks through specialized CSS loaders to enable scoped and isolated component styling. It also includes a development utility for hot module replacement, which updates components in the browser in real-time wi
Links compiled code back to the original source using source maps and line offsets for debugging.
यह प्रोजेक्ट JavaScript निष्पादन, नेटवर्क ट्रैफ़िक और पेज लेआउट का निरीक्षण करने के लिए डिज़ाइन किया गया एक ब्राउज़र डेवलपर टूल है। यह वेब इंजन की स्थिति को प्रबंधित करने और वेब एप्लिकेशन्स में लॉजिक त्रुटियों की पहचान करने के लिए एक JavaScript डिबगर और Chrome DevTools प्रोटोकॉल डिबगर के रूप में कार्य करता है। सुइट वेब परफॉरमेंस प्रोफाइलिंग के लिए विशेष उपयोगिताएं प्रदान करता है, जिसमें मेमोरी लीक का पता लगाना और प्रोसेसिंग बॉटलनेक्स का विश्लेषण शामिल है। इसमें API कॉल्स को ट्रबलशूट करने के लिए एक नेटवर्क ट्रैफ़िक एनालाइज़र और कुकीज़, कैश व स्थानीय डेटाबेस प्रविष्टियों को संशोधित करने के लिए एक ब्राउज़र स्टोरेज मैनेजर भी शामिल है। अतिरिक्त क्षमताओं में वेब पेज लेआउट विश्लेषण, रिस्पॉन्सिव डिस्प्ले को सत्यापित करने के लिए मोबाइल डिवाइस एमुलेशन और एप्लिकेशन लॉग्स की निगरानी शामिल है। टूलसेट कंपाइल किए गए कोड को मूल फ़ाइलों से जोड़ने के लिए सोर्स मैप रिज़ॉल्यूशन का समर्थन करता है और बाहरी एडिटर्स को कनेक्ट करने की अनुमति देता है।
Maps minified or compiled JavaScript back to original source files for accurate line-by-line debugging.
This project is an edge computing development toolkit and serverless command line interface used to develop, test, and deploy serverless functions to a global edge network. It serves as an edge runtime bundler and resource orchestrator, managing the entire lifecycle of edge projects from local development to worldwide distribution. The toolkit distinguishes itself through distributed workflow management, coordinating stateful instances and the durable execution of long-running processes across the edge. It also provides specialized integrations for edge AI, including the management of vector
Provides mechanisms to upload source maps to translate minified production stack traces back to original code.
Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces, metrics, and logs. It functions as a centralized logging backend, a distributed tracing system, and a metrics engine to monitor application performance and system health. The platform is distinguished by AI-powered operational capabilities, allowing users to query telemetry data and manage monitoring dashboards using natural language. It specifically includes specialized monitoring for generative AI pipelines, tracking token usage and response quality for LLM interactions and r
Provides API and bundler plugin support to store source maps for accurate stack trace resolution.
stacktrace.js एक JavaScript लाइब्रेरी है जिसे विभिन्न वेब ब्राउज़र में एरर ऑब्जेक्ट्स से विस्तृत फ़ंक्शन कॉल स्टैक उत्पन्न और पार्स करने के लिए डिज़ाइन किया गया है। यह एक स्टैक ट्रेस पार्सर और एरर इंस्ट्रूमेंटेशन यूटिलिटी के रूप में कार्य करती है जो एक्ज़ीक्यूशन फ़्लो और एरर ट्रेस को कैप्चर करती है। यह प्रोजेक्ट सोर्स मैप्स को रिज़ॉल्व करने की अपनी क्षमता के माध्यम से खुद को अलग करता है, जो मिनीफाइड JavaScript स्टैक ट्रेस को मूल सोर्स लाइनों में वापस अनुवादित करता है। इसमें विश्लेषण के लिए एक केंद्रीय सर्वर पर संसाधित अपवाद डेटा और स्टैक ट्रेस भेजने के लिए एक रिमोट एरर रिपोर्टर भी शामिल है। यह लाइब्रेरी एरर ट्रेस एक्सट्रैक्शन, स्ट्रक्चर्ड ट्रेस जनरेशन और फ़ंक्शन कॉल इंस्ट्रूमेंटेशन सहित व्यापक क्षमता क्षेत्रों को कवर करती है। यह विविध ब्राउज़र एरर फॉर्मेट्स को एक समान ऑब्जेक्ट मॉडल में सामान्य करने के लिए एनवायरनमेंट-स्पेसिफिक पार्सिंग का उपयोग करती है।
Translates minified line and column numbers back to original source code using external mapping files.
This project is a source map implementation library used for generating, parsing, and consuming source maps. It provides the functional components necessary to link transformed or minified code back to original source files, acting as a tool for code transformation debugging. The library includes a source map composer for building trees of code snippets that automatically produce output strings and mappings. It also functions as a source map merger, providing mechanisms to chain and merge multiple maps to resolve multi-step code transformations across different build stages. The project cove
Provides a mechanism for chaining and merging multiple source maps to resolve multi-step code transformations.