{"library":"es6-module-transpiler-npm-resolver","type":"library","category":null,"description":"A resolver extension for es6-module-transpiler (v0.10+) that enables importing ES6 modules from npm packages using the jsnext:main flag. This package bridges npm resolution with ES6 module transpilation, allowing developers to import modules by package name (e.g., 'import foo from \"foo\"') instead of brittle relative paths into node_modules. Active development ceased; the last release v0.3.0 dates from 2016 and the ecosystem has moved to native ES modules or newer transpilers (Babel, TypeScript). Key differentiator: it was the first solution to integrate npm package resolution into the es6-module-transpiler pipeline via a custom resolver class, relying on the jsnext:main convention popularized by libraries like Rollup. Requires es6-module-transpiler as a peer dependency.","language":"javascript","status":"deprecated","version":"0.3.0","tags":["javascript","es6","module","transpiler","resolver","npm","jsnext"],"last_verified":"Fri May 01","install":[{"cmd":"npm install es6-module-transpiler-npm-resolver","imports":["import NPMFileResolver from 'es6-module-transpiler-npm-resolver'","const NPMFileResolver = require('es6-module-transpiler-npm-resolver');","const { Container } = require('es6-module-transpiler');"]},{"cmd":"yarn add es6-module-transpiler-npm-resolver","imports":[]},{"cmd":"pnpm add es6-module-transpiler-npm-resolver","imports":[]}],"homepage":null,"github":"https://github.com/caridy/es6-module-transpiler-npm-resolver","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/es6-module-transpiler-npm-resolver","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}