UNPKG

2.04 kBJSONView Raw
1{
2 "name": "babel-plugin-module-resolver",
3 "version": "5.0.0",
4 "main": "lib/index.js",
5 "description": "Module resolver plugin for Babel",
6 "repository": {
7 "type": "git",
8 "url": "https://github.com/tleunen/babel-plugin-module-resolver.git"
9 },
10 "engines": {
11 "node": ">= 16"
12 },
13 "files": [
14 "lib"
15 ],
16 "author": {
17 "name": "Tommy Leunen",
18 "email": "tommy.leunen@gmail.com",
19 "url": "http://tommyleunen.com"
20 },
21 "license": "MIT",
22 "keywords": [
23 "babel",
24 "babel-plugin",
25 "module",
26 "resolver",
27 "alias",
28 "rewrite",
29 "resolve",
30 "rename",
31 "mapping",
32 "require",
33 "import"
34 ],
35 "dependencies": {
36 "find-babel-config": "^2.0.0",
37 "glob": "^8.0.3",
38 "pkg-up": "^3.1.0",
39 "reselect": "^4.1.7",
40 "resolve": "^1.22.1"
41 },
42 "devDependencies": {
43 "@babel/cli": "^7.20.7",
44 "@babel/core": "^7.20.12",
45 "@babel/plugin-syntax-dynamic-import": "^7.8.3",
46 "@babel/plugin-transform-modules-commonjs": "^7.20.11",
47 "@babel/preset-env": "^7.20.2",
48 "babel-core": "^7.0.0-bridge.0",
49 "babel-jest": "^29.3.1",
50 "common-tags": "^1.8.2",
51 "eslint": "^6.7.2",
52 "eslint-config-airbnb-base": "^14.0.0",
53 "eslint-config-prettier": "^6.7.0",
54 "eslint-plugin-import": "^2.19.1",
55 "husky": "^4.3.6",
56 "jest": "^29.3.1",
57 "lint-staged": "^10.5.3",
58 "prettier-eslint-cli": "^5.0.0",
59 "standard-version": "^9.0.0"
60 },
61 "scripts": {
62 "lint": "eslint src test",
63 "compile": "babel src --out-dir lib",
64 "pretest": "npm run lint",
65 "test": "jest",
66 "test:coverage": "jest --coverage",
67 "test:watch": "jest --watch",
68 "prepublish": "npm run compile",
69 "release": "standard-version"
70 },
71 "husky": {
72 "hooks": {
73 "pre-commit": "lint-staged"
74 }
75 },
76 "lint-staged": {
77 "*.{js}": [
78 "prettier-eslint --write"
79 ]
80 },
81 "jest": {
82 "testEnvironment": "node",
83 "testRegex": "/test/.*\\.test\\.js$",
84 "collectCoverageFrom": [
85 "src/**/*.js",
86 "!src/log.js"
87 ]
88 }
89}