{"_id":"@anywhere-ui/vue","_rev":"2-525e86271c3fcd7b5b8514013d1f2473","name":"@anywhere-ui/vue","dist-tags":{"latest":"0.3.0"},"versions":{"0.2.1":{"name":"@anywhere-ui/vue","sideEffects":false,"version":"0.2.1","description":"AnywhereUI integration for Vue apps.","license":"MIT","keywords":["anywhere-ui","framework","vue 3","stencil","mobile","app","webapp","capacitor","cordova","electron","progressive web app","pwa"],"repository":{"type":"git","url":"git+https://github.com/gjovanovicst/anywhere-ui.git"},"bugs":{"url":"https://github.com/adaleks/anywhere-ui/issues"},"homepage":"https://github.com/adaleks/anywhere-ui/tree/main/packages/vue#readme","scripts":{"lint":"echo add linter","test":"jest","build":"npm run clean && npm run compile && npm run bundle","bundle":"rollup --config rollup.config.js","clean":"rimraf dist dist-transpiled","compile":"npm run tsc","tsc":"tsc -p ."},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/types/index.d.ts","devDependencies":{"@vue/test-utils":"^2.0.0-rc.6","rimraf":"^2.6.3","rollup":"^2.28.1","rollup-plugin-terser":"^7.0.2","typescript":"^4.3.2","vue":"^3.1.1"},"dependencies":{"@anywhere-ui/core":"^0.2.1"},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/setupTests.ts"],"testPathIgnorePatterns":["node_modules","dist"]},"buildnum":"9","_id":"@anywhere-ui/vue@0.2.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-egzlkxj8Uj0fo+4M7xZ7QxcMLQ7n7QTetVMQzdLVXSzAAs+nGjZkt0stk5u9WsBYDG6buN32T19tJUBHUIyWqA==","shasum":"1f62c4e4851429b8f050514bda6db82d12bd14b9","tarball":"https://registry.npmjs.org/@anywhere-ui/vue/-/vue-0.2.1.tgz","fileCount":11,"unpackedSize":84221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG8jfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPeg/+I07LkmqZnjICSAwpMI1TgUpI94E5Zn6TABd8hp7RCC5JvTfu\r\niVEE1pzwoh0xTyaNKG3FPOUP+P7CF7Ok32Y6UddSIOoCY0N+PDLihQ7Iy+x1\r\nBHB460wHkD51BjAC8ldNZbLXsqodwE1vNU4kmyRDjpCI24hLEl+Z9NLgjHwi\r\nf4mtaa83J6ueCIZGUsFAt3MvM/R13e1iA67U2UAjwW7VYLP5AJIVgk7MpqGi\r\nffn4qkYzKmiD6yFoKU1G/+ozydedCkQpN2QZK7gEGgk3OYvPmOOJ/OYLUpKE\r\nfwlykWIf8AGDBoA14lVNLyxJqIHEuNqA+FUOQHfCVLyfXH15iOaY9xoENfcg\r\nzMy2xglxJB/129jEpFhT3PDj7mcKNDBw6ZNq33202CkkS1ROE0qG/1/JMIO4\r\nw/Tyz3aPyA1yKkgnKvNpeS7xkRfB0b0KHMqArD2VepymiwVT1mUV6nkSZNcQ\r\n5ZmuqAI9CBUteXujNBRIVmzWl9TlKDoT5FKQQzAlGdtl37lqPeK98wpRktYo\r\nY+42dmxQHzGG5VdVSZ+M+1QI7u+YFOZBgxtLBM3cQtCWPkUHJoVRZ33YoPS6\r\nBEcCE/gFL5ssIaDZx2v6VWOGLR4dwZLE6e+qNatH6I4ZDUI+Vhzf6xpZggIF\r\nYEVqKc1m93NDt6KdWShO7wc5D1cwvOAFZGA=\r\n=fi4n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNu7Esz1xElB6aaE37ktZwP5d7ogwdALpwjwFjAA9pkAiA20mCrbLRFanAMOzy3LjOOHAfwUAQPxEJmhFkjwNp7+w=="}]},"_npmUser":{"name":"gjovanovicst","email":"gjovanovic.st@gmail.com"},"directories":{},"maintainers":[{"name":"gjovanovicst","email":"gjovanovic.st@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.2.1_1645988062891_0.8452578647053355"},"_hasShrinkwrap":false},"0.3.0":{"name":"@anywhere-ui/vue","sideEffects":false,"version":"0.3.0","description":"AnywhereUI integration for Vue apps.","license":"MIT","keywords":["anywhere-ui","framework","vue 3","stencil","mobile","app","webapp","capacitor","cordova","electron","progressive web app","pwa"],"repository":{"type":"git","url":"git+https://github.com/adaleks/anywhere-ui.git"},"bugs":{"url":"https://github.com/adaleks/anywhere-ui/issues"},"homepage":"https://github.com/adaleks/anywhere-ui/tree/main/packages/vue#readme","scripts":{"lint":"echo add linter","test":"jest","build":"npm run clean && npm run compile && npm run bundle","bundle":"rollup --config rollup.config.js","clean":"rimraf dist dist-transpiled","compile":"npm run tsc","tsc":"tsc -p ."},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/types/index.d.ts","devDependencies":{"@vue/test-utils":"^2.2.9","rimraf":"^3.0.2","rollup":"^2.79.1","rollup-plugin-terser":"^7.0.2","typescript":"^4.9.5","vue":"^3.2.47"},"dependencies":{"@anywhere-ui/core":"^0.3.0","@anywhere-ui/flex":"^1.0.2","@babel/types":"^7.20.7","@types/node":"^18.11.18"},"jest":{"preset":"ts-jest","setupFilesAfterEnv":["<rootDir>/setupTests.ts"],"testPathIgnorePatterns":["node_modules","dist"]},"buildnum":"13","_id":"@anywhere-ui/vue@0.3.0","_nodeVersion":"14.21.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-qH/8XghH12v2YqshuL52OOlOnjgNzwWWJ/IpysUOfC745SCT8Q4wXXla1QT8xw9n7yMplYLsDSoEh+CRdqDJTA==","shasum":"4120b6c2a716f6c6d664dd0d809da1c2de7d140f","tarball":"https://registry.npmjs.org/@anywhere-ui/vue/-/vue-0.3.0.tgz","fileCount":11,"unpackedSize":86500,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD58Jt2wzVskhtO/k+ZRuk2W1l0P1oBYlP8nBX9csCApQIhAPiVsiyX8B2NMebXZVdFfq3wJfCeWDajuiTA9AmkR4x3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7W92ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0Bw//aMHSUmzW6i98diTltZSGLfhH0BhWJKSI9r1TPC5v6/ME4yZg\r\n5qLAxn59TgifiN/0uN3aShkcown5X/4moeHFYVZJGpFw54WrYLWfc/hdYCBs\r\nJezYKDniiuN2iKgLF6I4mXHXCXMrjB9u3cB2wPocZDfu151K3VfrkuNMF5Od\r\ndZ7hPiceafKZeK6b9GWRjkhSrdqEieriPsXe4X9SLAdVAPwocRyN88zmVb24\r\nZU5J1vslxTNLyE9HKcXsU15/DosMfO4kCZS2N/Evfx0djOWizj45Ao8DoelQ\r\nQLoOTp5KQiTrgJcAa7RmXffx4d40+jvYqn31Ko3PqpwWy0VnUs9W9Ylz7nx/\r\n6ANTJJG12HLMwule6c8KUKqxY0R1JDvCndPPOxh/a7ZVFxW8oE4gP622ogiJ\r\nxJjy2KxL9Jp8t6XkcvzM8xvXFyBCvOmVA+Lc0wYJW400QruqanREm9094EL4\r\nDpLJFDepFRX1cy7Q+H0rSDC52vFYFtt0QZ8B/fh8eCQ7eUnVcY8H/7wEKyim\r\npt4IOWe+12VtFf03yi6PoZUlZjQXPsJYQtTufpC47EKvarXgkBIIGSBR+mMG\r\nQQqL+hbH1ntc7uVFglDCAHGUgdEJIsX88IazIkzD4auXTby40UjbRKAUR760\r\nD8kPIIW/4Ol9iy1X/Ou6ixYS3qoGgnqEp74=\r\n=G/HM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gjovanovicst","email":"gjovanovic.st@gmail.com"},"directories":{},"maintainers":[{"name":"gjovanovicst","email":"gjovanovic.st@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue_0.3.0_1676504949898_0.6566459292686844"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-27T18:54:22.835Z","0.2.1":"2022-02-27T18:54:23.042Z","modified":"2023-02-15T23:49:10.181Z","0.3.0":"2023-02-15T23:49:10.084Z"},"maintainers":[{"name":"gjovanovicst","email":"gjovanovic.st@gmail.com"}],"description":"AnywhereUI integration for Vue apps.","homepage":"https://github.com/adaleks/anywhere-ui/tree/main/packages/vue#readme","keywords":["anywhere-ui","framework","vue 3","stencil","mobile","app","webapp","capacitor","cordova","electron","progressive web app","pwa"],"repository":{"type":"git","url":"git+https://github.com/adaleks/anywhere-ui.git"},"bugs":{"url":"https://github.com/adaleks/anywhere-ui/issues"},"license":"MIT","readme":"# @anywhere-ui/vue\n\nAnywhereUI integration for Vue 3 apps.\n\n@anywhere-ui/vue combines the core AnywhereUI experience with the tooling and APIs that are tailored to Vue 3 Developers.\n\n## AnywhereUI Web Components for Vue 3\n\nThese are AnywhereUI Web Components specifically build for Vue 3.\n\n## Style\n\nThe css dependencies should be imported in `main.js` or if use typescript `main.ts` file\n\n```ts\nimport \"@anywhere-ui/core/dist/anywhere-ui/anywhere-ui.css\";\n```\n\n## Usage\n\nAdd this package to your project:\n\n```shell\nnpm install @anywhere-ui/vue\n```\n\nOr:\n\n```shell\nyarn add @anywhere-ui/vue\n```\n\nEdit the `main.js` or if use typescript `main.ts` file like this:\n\n```ts\nimport { createApp } from \"vue\";\nimport App from \"./App.vue\";\nimport { AnywhereUIVue } from \"@anywhere-ui/vue\";\n\nconst app = createApp(rootComponent)\n  .use(AnywhereUIVue as any)\n  .use(router);\n\nrouter.isReady().then(() => {\n  app.mount(\"#app\");\n});\n```\n\nImport the component(s) you want to use:\n\n```ts\nimport { AnyCheckbox } from \"@anywhere-ui/vue\";\n```\n\nUse it in your template as any Vue component:\n\n```tsx\n<AnyCheckbox checked=\"true\" label=\"Vue\"></AnyCheckbox>\n```\n\n## Config\n\nAnywhereUI Config provides a way to change the properties of components globally across an app. It can set the ripple effect, app mode, animations, and more.\n\n### Global Config\n\nTo override the initial AnywhereUI config for the app, provide your config object as an additional parameter when installing the `AnywhereUIVue` plugin:\n\n```ts\nimport { AnywhereUIVue } from \"@anywhere-ui/vue\";\n\ncreateApp(App).use(AnywhereUIVueVue as any, {\n  rippleEffect: false,\n});\n```\n\n## Config Options\n\nBelow is a list of config options that AnywhereUI uses.\n\n| Config       | Type    | Default | Description                                     |\n| ------------ | ------- | ------- | ----------------------------------------------- |\n| rippleEffect | boolean | true    | If `true` adds ripple effect to the components. |\n\n## Build\n\n```bash\nnpm run build\n```\n\n## How to release a new version\n\n- Build the core package\n- Run build on this package\n- Publish\n","readmeFilename":"README.md"}