New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@vue-macros/define-props

Package Overview
Dependencies
Maintainers
0
Versions
68
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vue-macros/define-props - npm Package Compare versions

Comparing version

to
3.0.0-alpha.0

dist/api.d.cts

12

dist/api.js

@@ -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": {