@vue-macros/define-props
Advanced tools
Comparing version
@@ -1,6 +0,6 @@ | ||
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||
var _chunkPT7BHIGAjs = require('./chunk-PT7BHIGA.js'); | ||
exports.transformDefineProps = _chunkPT7BHIGAjs.transformDefineProps; | ||
import { | ||
transformDefineProps | ||
} from "./chunk-PT7BHIGA.js"; | ||
export { | ||
transformDefineProps | ||
}; |
@@ -1,25 +0,25 @@ | ||
"use strict";Object.defineProperty(exports, "__esModule", {value: true});// src/core/index.ts | ||
var _common = require('@vue-macros/common'); | ||
// src/core/index.ts | ||
import { | ||
DEFINE_PROPS, | ||
DEFINE_PROPS_DOLLAR, | ||
generateTransform, | ||
isCallOf, | ||
MagicStringAST, | ||
parseSFC, | ||
walkAST | ||
} from "@vue-macros/common"; | ||
function transformDefineProps(code, id) { | ||
if (!code.includes(_common.DEFINE_PROPS_DOLLAR)) return; | ||
const { scriptSetup, getSetupAst } = _common.parseSFC.call(void 0, code, id); | ||
if (!code.includes(DEFINE_PROPS_DOLLAR)) return; | ||
const { scriptSetup, getSetupAst } = parseSFC(code, id); | ||
if (!scriptSetup) return; | ||
const offset = scriptSetup.loc.start.offset; | ||
const s = new (0, _common.MagicStringAST)(code); | ||
const s = new MagicStringAST(code); | ||
const setupAst = getSetupAst(); | ||
_common.walkAST.call(void 0, setupAst, { | ||
walkAST(setupAst, { | ||
enter(node) { | ||
if (_common.isCallOf.call(void 0, node, _common.DEFINE_PROPS_DOLLAR)) { | ||
if (isCallOf(node, DEFINE_PROPS_DOLLAR)) { | ||
s.overwriteNode( | ||
node.callee, | ||
// add space for fixing mapping | ||
` ${_common.DEFINE_PROPS}`, | ||
` ${DEFINE_PROPS}`, | ||
{ offset } | ||
@@ -30,7 +30,7 @@ ); | ||
}); | ||
return _common.generateTransform.call(void 0, s, id); | ||
return generateTransform(s, id); | ||
} | ||
exports.transformDefineProps = transformDefineProps; | ||
export { | ||
transformDefineProps | ||
}; |
@@ -7,2 +7,2 @@ import plugin from './index.js'; | ||
export = _default; | ||
export { _default as default }; |
@@ -1,12 +0,10 @@ | ||
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||
import { | ||
index_default | ||
} from "./chunk-LSJBE5RN.js"; | ||
import "./chunk-PT7BHIGA.js"; | ||
var _chunk2UJ5NOK7js = require('./chunk-2UJ5NOK7.js'); | ||
require('./chunk-PT7BHIGA.js'); | ||
// src/esbuild.ts | ||
var esbuild_default = _chunk2UJ5NOK7js.src_default.esbuild; | ||
exports.default = esbuild_default; | ||
module.exports = exports.default; | ||
var esbuild_default = index_default.esbuild; | ||
export { | ||
esbuild_default as default | ||
}; |
@@ -5,5 +5,5 @@ import { BaseOptions, MarkRequired } from '@vue-macros/common'; | ||
type Options = BaseOptions; | ||
type OptionsResolved = MarkRequired<Options, 'include' | 'version'>; | ||
type OptionsResolved = MarkRequired<Options, "include" | "version">; | ||
declare const plugin: UnpluginInstance<Options | undefined, false>; | ||
export { type Options, type OptionsResolved, plugin as default }; |
@@ -1,9 +0,7 @@ | ||
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||
var _chunk2UJ5NOK7js = require('./chunk-2UJ5NOK7.js'); | ||
require('./chunk-PT7BHIGA.js'); | ||
exports.default = _chunk2UJ5NOK7js.src_default; | ||
module.exports = exports.default; | ||
import { | ||
index_default | ||
} from "./chunk-LSJBE5RN.js"; | ||
import "./chunk-PT7BHIGA.js"; | ||
export { | ||
index_default as default | ||
}; |
@@ -7,2 +7,2 @@ import plugin from './index.js'; | ||
export = _default; | ||
export { _default as default }; |
@@ -1,12 +0,10 @@ | ||
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||
import { | ||
index_default | ||
} from "./chunk-LSJBE5RN.js"; | ||
import "./chunk-PT7BHIGA.js"; | ||
var _chunk2UJ5NOK7js = require('./chunk-2UJ5NOK7.js'); | ||
require('./chunk-PT7BHIGA.js'); | ||
// src/rollup.ts | ||
var rollup_default = _chunk2UJ5NOK7js.src_default.rollup; | ||
exports.default = rollup_default; | ||
module.exports = exports.default; | ||
var rollup_default = index_default.rollup; | ||
export { | ||
rollup_default as default | ||
}; |
@@ -7,2 +7,2 @@ import plugin from './index.js'; | ||
export = _default; | ||
export { _default as default }; |
@@ -1,12 +0,10 @@ | ||
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||
import { | ||
index_default | ||
} from "./chunk-LSJBE5RN.js"; | ||
import "./chunk-PT7BHIGA.js"; | ||
var _chunk2UJ5NOK7js = require('./chunk-2UJ5NOK7.js'); | ||
require('./chunk-PT7BHIGA.js'); | ||
// src/vite.ts | ||
var vite_default = _chunk2UJ5NOK7js.src_default.vite; | ||
exports.default = vite_default; | ||
module.exports = exports.default; | ||
var vite_default = index_default.vite; | ||
export { | ||
vite_default as default | ||
}; |
@@ -7,2 +7,2 @@ import plugin from './index.js'; | ||
export = _default; | ||
export { _default as default }; |
@@ -1,12 +0,10 @@ | ||
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); | ||
import { | ||
index_default | ||
} from "./chunk-LSJBE5RN.js"; | ||
import "./chunk-PT7BHIGA.js"; | ||
var _chunk2UJ5NOK7js = require('./chunk-2UJ5NOK7.js'); | ||
require('./chunk-PT7BHIGA.js'); | ||
// src/webpack.ts | ||
var webpack_default = _chunk2UJ5NOK7js.src_default.webpack; | ||
exports.default = webpack_default; | ||
module.exports = exports.default; | ||
var webpack_default = index_default.webpack; | ||
export { | ||
webpack_default as default | ||
}; |
{ | ||
"name": "@vue-macros/define-props", | ||
"version": "2.0.8", | ||
"description": "define-props feature from Vue Macros.", | ||
"type": "commonjs", | ||
"version": "3.0.0-alpha.0", | ||
"description": "defineProps feature from Vue Macros.", | ||
"type": "module", | ||
"keywords": [ | ||
@@ -26,3 +26,3 @@ "vue-macros", | ||
}, | ||
"author": "三咲智子 <sxzz@sxzz.moe>", | ||
"author": "三咲智子 Kevin Deng <sxzz@sxzz.moe>", | ||
"files": [ | ||
@@ -33,35 +33,13 @@ "*.d.ts", | ||
"main": "dist/index.js", | ||
"module": "dist/index.mjs", | ||
"module": "dist/index.js", | ||
"types": "dist/index.d.ts", | ||
"exports": { | ||
".": { | ||
"dev": "./src/index.ts", | ||
"require": "./dist/index.js", | ||
"import": "./dist/index.mjs" | ||
}, | ||
"./api": { | ||
"dev": "./src/api.ts", | ||
"require": "./dist/api.js", | ||
"import": "./dist/api.mjs" | ||
}, | ||
"./esbuild": { | ||
"dev": "./src/esbuild.ts", | ||
"require": "./dist/esbuild.js", | ||
"import": "./dist/esbuild.mjs" | ||
}, | ||
"./rollup": { | ||
"dev": "./src/rollup.ts", | ||
"require": "./dist/rollup.js", | ||
"import": "./dist/rollup.mjs" | ||
}, | ||
"./vite": { | ||
"dev": "./src/vite.ts", | ||
"require": "./dist/vite.js", | ||
"import": "./dist/vite.mjs" | ||
}, | ||
"./webpack": { | ||
"dev": "./src/webpack.ts", | ||
"require": "./dist/webpack.js", | ||
"import": "./dist/webpack.mjs" | ||
}, | ||
".": "./dist/index.js", | ||
"./api": "./dist/api.js", | ||
"./esbuild": "./dist/esbuild.js", | ||
"./rolldown": "./dist/rolldown.js", | ||
"./rollup": "./dist/rollup.js", | ||
"./rspack": "./dist/rspack.js", | ||
"./vite": "./dist/vite.js", | ||
"./webpack": "./dist/webpack.js", | ||
"./*": [ | ||
@@ -80,16 +58,20 @@ "./*", | ||
}, | ||
"publishConfig": { | ||
"access": "public", | ||
"tag": "next" | ||
}, | ||
"peerDependencies": { | ||
"vue": "^2.7.0 || ^3.2.25", | ||
"@vue-macros/reactivity-transform": "^0.4.8" | ||
"@vue-macros/reactivity-transform": "^3.0.0-alpha.0" | ||
}, | ||
"dependencies": { | ||
"unplugin": "^1.11.0", | ||
"@vue-macros/common": "1.11.0" | ||
"unplugin": "^2.2.0", | ||
"@vue-macros/common": "3.0.0-alpha.0" | ||
}, | ||
"devDependencies": { | ||
"vue": "^3.4.33", | ||
"@vue-macros/reactivity-transform": "0.4.8" | ||
"vue": "^3.5.13", | ||
"@vue-macros/reactivity-transform": "3.0.0-alpha.0" | ||
}, | ||
"engines": { | ||
"node": ">=16.14.0" | ||
"node": ">=20.18.0" | ||
}, | ||
@@ -96,0 +78,0 @@ "scripts": { |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
Yes
NaN9630
-27.85%31
-11.43%197
-29.39%1
Infinity%1
Infinity%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated