diff --git a/examples/vue2-example/pnpm-lock.yaml b/examples/vue2-example/pnpm-lock.yaml index 12972441..80ce2c5d 100644 --- a/examples/vue2-example/pnpm-lock.yaml +++ b/examples/vue2-example/pnpm-lock.yaml @@ -7,10 +7,10 @@ settings: dependencies: '@bbob/preset-vue': specifier: '*' - version: 3.0.2 + version: link:../../packages/bbob-preset-vue '@bbob/vue2': specifier: '*' - version: 3.0.2(vue@2.7.14) + version: link:../../packages/bbob-vue2 core-js: specifier: 3.26.1 version: 3.26.1 @@ -1261,57 +1261,6 @@ packages: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - /@bbob/core@3.0.2: - resolution: {integrity: sha512-ru0Jd+jPGxiwyMR3hNgYqbVx9sJ4L8Hv3VoqW0svzC+rZpgKnorkCkwxIj2nlq5+z+0C1hS4lho5pn4Vandlag==} - dependencies: - '@bbob/parser': 3.0.2 - dev: false - - /@bbob/html@3.0.2: - resolution: {integrity: sha512-ILvlTUlmaM89bW7agZOmyiE9O+qY212YeFNWH7s9MzLmwykUMEtq4O5DTzawbLlyOhf2fbP8OHV4ljgGf8Cq0A==} - dependencies: - '@bbob/core': 3.0.2 - '@bbob/plugin-helper': 3.0.2 - dev: false - - /@bbob/parser@3.0.2: - resolution: {integrity: sha512-3emLznDJWFJky+06AaTMpJ0IjY/mVpPN5+cnzwDKQgZ3wSFPbeEmdJhfh+gbiR30/UCWgwI1Ts+WUNJtUx1eaw==} - dependencies: - '@bbob/plugin-helper': 3.0.2 - dev: false - - /@bbob/plugin-helper@3.0.2: - resolution: {integrity: sha512-t1wFB3hbUg3pKq7TXk+mnnMcKjX6D29HxTAxU/+2mIbsWXaqgHLfH9FFxhZ8s/sGaLH4qgOSH+lgynpF3zy62Q==} - dev: false - - /@bbob/preset-html5@3.0.2: - resolution: {integrity: sha512-J+c3aOQKD6n1HXGxB+o3tQuRTeqHLXBifBMFY4rT/y19tU3dZySI8TT/07pDqJVeh1PAa1KPaCww7m3O4QS0oQ==} - dependencies: - '@bbob/plugin-helper': 3.0.2 - '@bbob/preset': 3.0.2 - dev: false - - /@bbob/preset-vue@3.0.2: - resolution: {integrity: sha512-KJmn6TNrDpI5zssARBAg0C2pPg7s8VxkirC1joWrZ+4Sh+EG1ZIDz84dfB82MN3Zs4npuYoOnJuVkY4Hib/FLA==} - dependencies: - '@bbob/preset-html5': 3.0.2 - dev: false - - /@bbob/preset@3.0.2: - resolution: {integrity: sha512-ZsHowFvvOx1tpem76SjYirsnO3bhaWnuh44Huj82YZBSftCgTaaH5WBleWk0TfNAu1gv44L1mHZyUBDLz3wgEg==} - dev: false - - /@bbob/vue2@3.0.2(vue@2.7.14): - resolution: {integrity: sha512-j93mAGYv41J0TWA7CkYaxwl5otxlxSZmQ/2q/Ge+M1EZo8b0kWqv2Kna79d89gaOc/aCiOl3NYfgmY6q1xulFQ==} - peerDependencies: - vue: 2.x - dependencies: - '@bbob/core': 3.0.2 - '@bbob/html': 3.0.2 - '@bbob/plugin-helper': 3.0.2 - vue: 2.7.14 - dev: false - /@discoveryjs/json-ext@0.5.7: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} diff --git a/packages/bbob-react/package.json b/packages/bbob-react/package.json index bdf28047..79d464ab 100644 --- a/packages/bbob-react/package.json +++ b/packages/bbob-react/package.json @@ -9,7 +9,9 @@ "bbob" ], "dependencies": { - "@bbob/html": "workspace:*" + "@bbob/core": "workspace:*", + "@bbob/html": "workspace:*", + "@bbob/plugin-helper": "workspace:*" }, "peerDependencies": { "prop-types": "> 15.0", diff --git a/packages/bbob-react/pnpm-lock.yaml b/packages/bbob-react/pnpm-lock.yaml index a0d7a1fd..593c5d44 100644 --- a/packages/bbob-react/pnpm-lock.yaml +++ b/packages/bbob-react/pnpm-lock.yaml @@ -5,17 +5,23 @@ settings: excludeLinksFromLockfile: false dependencies: + '@bbob/core': + specifier: workspace:* + version: link:../bbob-core '@bbob/html': specifier: workspace:* version: link:../bbob-html + '@bbob/plugin-helper': + specifier: workspace:* + version: link:../bbob-plugin-helper prop-types: specifier: '> 15.0' version: 15.8.1 devDependencies: '@bbob/preset-react': - specifier: ^3.0.0 - version: 3.0.2 + specifier: ^3.0.2 + version: link:../bbob-preset-react '@testing-library/jest-dom': specifier: ^5.16.4 version: 5.17.0 @@ -64,27 +70,6 @@ packages: regenerator-runtime: 0.14.0 dev: true - /@bbob/plugin-helper@3.0.2: - resolution: {integrity: sha512-t1wFB3hbUg3pKq7TXk+mnnMcKjX6D29HxTAxU/+2mIbsWXaqgHLfH9FFxhZ8s/sGaLH4qgOSH+lgynpF3zy62Q==} - dev: true - - /@bbob/preset-html5@3.0.2: - resolution: {integrity: sha512-J+c3aOQKD6n1HXGxB+o3tQuRTeqHLXBifBMFY4rT/y19tU3dZySI8TT/07pDqJVeh1PAa1KPaCww7m3O4QS0oQ==} - dependencies: - '@bbob/plugin-helper': 3.0.2 - '@bbob/preset': 3.0.2 - dev: true - - /@bbob/preset-react@3.0.2: - resolution: {integrity: sha512-c6TavFW5yPmEZ9+98YRK63FC/6R9FHsAsv+sNxMe36O9hHSC9DC9VuypemwkKaa8mUv+BJtFiX4sLqcI/+cq2A==} - dependencies: - '@bbob/preset-html5': 3.0.2 - dev: true - - /@bbob/preset@3.0.2: - resolution: {integrity: sha512-ZsHowFvvOx1tpem76SjYirsnO3bhaWnuh44Huj82YZBSftCgTaaH5WBleWk0TfNAu1gv44L1mHZyUBDLz3wgEg==} - dev: true - /@jest/expect-utils@29.7.0: resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} diff --git a/packages/bbob-vue2/package.json b/packages/bbob-vue2/package.json index 3681a0c1..7c7f5a48 100644 --- a/packages/bbob-vue2/package.json +++ b/packages/bbob-vue2/package.json @@ -9,7 +9,9 @@ "bbob" ], "dependencies": { - "@bbob/html": "workspace:*" + "@bbob/core": "workspace:*", + "@bbob/html": "workspace:*", + "@bbob/plugin-helper": "workspace:*" }, "peerDependencies": { "vue": "2.x" diff --git a/packages/bbob-vue2/pnpm-lock.yaml b/packages/bbob-vue2/pnpm-lock.yaml index 4eab4e93..3d428d5c 100644 --- a/packages/bbob-vue2/pnpm-lock.yaml +++ b/packages/bbob-vue2/pnpm-lock.yaml @@ -5,9 +5,15 @@ settings: excludeLinksFromLockfile: false dependencies: + '@bbob/core': + specifier: workspace:* + version: link:../bbob-core '@bbob/html': specifier: workspace:* version: link:../bbob-html + '@bbob/plugin-helper': + specifier: workspace:* + version: link:../bbob-plugin-helper devDependencies: '@bbob/preset-vue': diff --git a/packages/bbob-vue2/src/Component.js b/packages/bbob-vue2/src/Component.js index 61efdea7..d797e553 100644 --- a/packages/bbob-vue2/src/Component.js +++ b/packages/bbob-vue2/src/Component.js @@ -1,4 +1,4 @@ -import Vue, { defineComponent } from 'vue'; +import { defineComponent } from 'vue'; import { render } from './render';