This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

path-fixxer

0.3.2 • Public • Published

Path fixxer

Npm package path fixer for chrome extensions

Path-fixxer reset virtaul-path("package name") to real path so that
chrome browser find this path.

problem

When you try to add npm packages in chrome extension.
chrome extension show error

Import path must start with ./ or /

Path-fixxer fix this error

⚠️ Note Add --experimental-import-meta-resolve flag in package.json scripts

Example 1: Get all npm packages with its real path in json file.
Create path.js file. Add these lines

import { pkgPathJson } from "path-fixxer";
pkgPathJson();

Run node path.js to create json file.

Example 2: If you want to reset all npm packages' path in all files and directories.
Add these lines

import setAllPkgPath from "path-fixxer";
setAllPkgPath();

Example 3: If you want to reset one npm package path in all files and directories.
Add these lines

import { realPath } from "path-fixxer";
setPkgPath("package_name");

command line

⚠️ Note Bug : --experimental-import-meta-resolve flag issue

add this line inside scripts in your package.json

"script name":"path-fixxer --option

available options

--copy copy npm package real path in clipboard"
--real print npm package real path"
--fix set real path of given npm package"
--copy set real path of all npm package"

example

"copypath":"path-fixxer --copy "pathjson":"path-fixxer --pathjson

Run this in terminal

npm run pathfix
then enter one or more package name e.g moment,dotenv,vue

Package Sidebar

Install

npm i path-fixxer

Weekly Downloads

4

Version

0.3.2

License

MIT

Unpacked Size

10.3 kB

Total Files

7

Last publish

Collaborators

  • anilkumarum