{"_id":"vplusplus","_rev":"27-6cd206882091ea3f1a95d0191c40eaae","name":"vplusplus","dist-tags":{"latest":"1.0.28"},"versions":{"1.0.0-alpha":{"name":"vplusplus","version":"1.0.0-alpha","keywords":["valeJS"],"author":{"name":"muslih"},"license":"MIT","_id":"vplusplus@1.0.0-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/valejs#readme","bugs":{"url":"https://github.com/muslihabdiker/valejs/issues"},"dist":{"shasum":"12c3beb7132415c4e1475ca15b3aa3ac28818696","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.0-alpha.tgz","fileCount":90,"integrity":"sha512-dVG/cHh4l4xBFSFK5yrXuGWgMGDdJ+SgzBz2JXd7wuABCkyFgRMj8CIUS/akUjCABDx+nzIoQLdJTqyBTbFAhA==","signatures":[{"sig":"MEYCIQD8ucSmX+RUv/5g/8AHwSIwCaldsk2VWpHij3ZILASwxAIhAMboN1u7h1MLcWdXPamohz64868kP3cXq+ln0tZJizJa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36265},"main":"sample.js","scripts":{"test":"valeJS -test"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/valejs.git","type":"git"},"_npmVersion":"9.2.0","description":"valeJS-web & mobile framework","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.0-alpha_1733542596187_0.5406251511837252","host":"s3://npm-registry-packages"}},"1.0.1-alpha":{"name":"vplusplus","version":"1.0.1-alpha","keywords":["valeJS"],"author":{"name":"muslih"},"license":"MIT","_id":"vplusplus@1.0.1-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/valejs#readme","bugs":{"url":"https://github.com/muslihabdiker/valejs/issues"},"dist":{"shasum":"4d88d34bf389ed934ecd496990d4fa98815be786","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.1-alpha.tgz","fileCount":48,"integrity":"sha512-BAOtp01LY7euh764B73jaH0viaYH1j6eQoQDRcYNzjA1K5HnoQrrP4PlXNVTVpyJ0fQjPPe1tU16ni0ajZtNGw==","signatures":[{"sig":"MEYCIQD+wnGd5GE770MRoBLmIRQkLbVgw+HxjlzYJfW7jnDzVwIhAOYunqCiRPqptyVuYnosMgf1IOyPNoIKS1oWdm/Kew/a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20774},"main":"sample.js","gitHead":"cc6fa8670745c6492397bf076af6affde596a555","scripts":{"test":""},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/valejs.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.1-alpha_1733545223747_0.48557537114558125","host":"s3://npm-registry-packages"}},"1.0.2-alpha":{"name":"vplusplus","version":"1.0.2-alpha","keywords":["valeJS"],"author":{"name":"muslih"},"license":"MIT","_id":"vplusplus@1.0.2-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/valejs#readme","bugs":{"url":"https://github.com/muslihabdiker/valejs/issues"},"dist":{"shasum":"f6968a9f4a3954898f260070d1557731aa455ec8","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.2-alpha.tgz","fileCount":48,"integrity":"sha512-VeZmlkMmfZs1fKQde1ZTq7Ab/GA3rSAxv40jF2jtF/cZQn25oa9cp4xkqdEMdfILxzj+xwRf3+WvKdbFZlto/A==","signatures":[{"sig":"MEUCIQDooAAxhN7D3MaHYHEsIqjEXH9kM1eXXNXj04E8BKKADQIgH2FGVl0gkAC+KFpON87Zd6LGwMtMjOLC7ydjTD12tgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20865},"main":"sample.js","gitHead":"65d6bb82f6ac52e7e5dff21ac04d1e8cf33a5123","scripts":{"test":""},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/valejs.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.2-alpha_1733545565613_0.6957363182434497","host":"s3://npm-registry-packages"}},"1.0.3-alpha":{"name":"vplusplus","version":"1.0.3-alpha","keywords":["valeJS"],"author":{"name":"muslih"},"license":"MIT","_id":"vplusplus@1.0.3-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/valejs#readme","bugs":{"url":"https://github.com/muslihabdiker/valejs/issues"},"dist":{"shasum":"07df57ae6833a48645b2ba71cf2f430ab74917d6","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.3-alpha.tgz","fileCount":48,"integrity":"sha512-tEPKai+MoC8tlihO80eWK++m01nj7iNUvJtr1o6GoP2NOYBK/VQ8LrY8Lc9/fGEHCRBJhozDh+p9nGcD7vo3Bw==","signatures":[{"sig":"MEYCIQCrhGpfUkuHJw0Cxl/y7kWaJteEuyBToCggaX+w4sitNQIhAPA+T74EEn+ZMbooUBMNM+UbvjbG/2NUfouYvdDr7C1c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21061},"main":"sample.js","gitHead":"13de47dae72d95a296bc60a28578cdfbfb5e8804","scripts":{"test":""},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/valejs.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.3-alpha_1733545843919_0.23183375711196796","host":"s3://npm-registry-packages"}},"1.0.4-alpha":{"name":"vplusplus","version":"1.0.4-alpha","keywords":["valeJS"],"author":{"name":"muslih"},"license":"MIT","_id":"vplusplus@1.0.4-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/valejs#readme","bugs":{"url":"https://github.com/muslihabdiker/valejs/issues"},"dist":{"shasum":"e5547dd8db39c6e218defdf4aeb4a2b14c155252","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.4-alpha.tgz","fileCount":48,"integrity":"sha512-DCqOMl8ekaJM7ucKKya7wCxy9PEXZUEt+a28b3OP4jLhE/rAb6y7aSSr51JeUwu5ISFRlWBHCiC8jWExBq4sIA==","signatures":[{"sig":"MEUCIQC5QHO0SBTDdeTFj494fDnUE57y4ob5n/n2lkA3p3NYAQIgYQ71RY0hYX8Yu/BUx3R3ve2nVFW89fVaLyz0ENrXn2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21061},"main":"sample.js","gitHead":"d113524c66c53e8933cb595be0c1d63f50d39b02","scripts":{"test":""},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/valejs.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.4-alpha_1733546175245_0.5201806274904621","host":"s3://npm-registry-packages"}},"1.0.5-alpha":{"name":"vplusplus","version":"1.0.5-alpha","keywords":["valeJS"],"author":{"name":"muslih"},"license":"MIT","_id":"vplusplus@1.0.5-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/valejs#readme","bugs":{"url":"https://github.com/muslihabdiker/valejs/issues"},"dist":{"shasum":"17937c9869e3d5fa15c170e14b938341cc9bff9d","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.5-alpha.tgz","fileCount":48,"integrity":"sha512-Ou1HHTHr2tdS4YRJiUnO/3QB/h/CTDp4qcgqg5MWGBu1vzzfLhhGu0QDIQK3hPcE0ekATgmFAZ6xjImIrDeplQ==","signatures":[{"sig":"MEQCIC3Ci8EqZGtLePYDD87jrgHmE6ylDSTl702PgFMgHlosAiBpGIIERvAh4MPw1/Hr2ElC2/rYPhSy+eMu6Xpd17nHJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21058},"main":"sample.js","gitHead":"b84116bea69abb925618e584841502dec5cba5a9","scripts":{"test":""},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/valejs.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.5-alpha_1733546351710_0.17303599818118953","host":"s3://npm-registry-packages"}},"1.0.6-alpha":{"name":"vplusplus","version":"1.0.6-alpha","keywords":["valeJS"],"author":{"name":"muslih"},"license":"MIT","_id":"vplusplus@1.0.6-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/valejs#readme","bugs":{"url":"https://github.com/muslihabdiker/valejs/issues"},"dist":{"shasum":"b55cf1b154df821d67f6f7da04d31305635b00b8","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.6-alpha.tgz","fileCount":48,"integrity":"sha512-XuaP0UAfMxWQ9YSKnbJLZ4LaxWGfWO5FuzU0iGOIdaObam/hAa8txivJjmQLivEeXOEh15o2QhlhFQ1NHKlu1Q==","signatures":[{"sig":"MEUCIEANuWBfgGIgHfoy56EyMHnHjJBS/sC4pX73tTE95cUuAiEA+mzs0EChKAumTn5cvAjkIJgnIkU4OnqYZRW4yaT92Es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21061},"main":"sample.js","gitHead":"d07f470bb7009f1651462ff1e6991f25014c8e3c","scripts":{"test":""},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/valejs.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.6-alpha_1733546628434_0.9518448502285557","host":"s3://npm-registry-packages"}},"1.0.7-alpha":{"name":"vplusplus","version":"1.0.7-alpha","keywords":["valeJS"],"author":{"name":"muslih"},"license":"MIT","_id":"vplusplus@1.0.7-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/valejs#readme","bugs":{"url":"https://github.com/muslihabdiker/valejs/issues"},"dist":{"shasum":"ff2a4ae0cd26eda6c3ff63fc1d5262edb9fc7d71","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.7-alpha.tgz","fileCount":48,"integrity":"sha512-nCLQLgy2JcCQmzevh2+yQnU4etGBCq+IwJ4ka1PmJL3dEUuCGkM0V9nolTezxGE/HvEVRDtjLVCX4SibniE5pw==","signatures":[{"sig":"MEQCICaanMaQEIhs/YH67Yh4Hq70jq31U+IiQUoucgnj2eT4AiAkDeKpLHiXRHYd8N/HOND55SpFCunHf7BgpMDIkUbtlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20861},"main":"sample.js","gitHead":"9aa52bf917d149a96c1fe9769c669591fca00c66","scripts":{"test":""},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/valejs.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.7-alpha_1733546912026_0.7935460035794897","host":"s3://npm-registry-packages"}},"1.0.8-alpha":{"name":"vplusplus","version":"1.0.8-alpha","keywords":["valeJS"],"author":{"name":"muslih"},"license":"MIT","_id":"vplusplus@1.0.8-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/valejs#readme","bugs":{"url":"https://github.com/muslihabdiker/valejs/issues"},"dist":{"shasum":"dc60baf147a22a604196ee4ed67f573e581e3971","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.8-alpha.tgz","fileCount":48,"integrity":"sha512-Zp/4hhif2xaBn1C4f0mc5AUxPWlQdSVktIAInbcRygvapQvkOukmbEJbwEhWHqqLKTgK2Fs1dxVo1v+JXSb9HA==","signatures":[{"sig":"MEQCIDA5FPd/Fg1kfWn2gxDpWEdcHaCxzhlRsX3i0QQemDLaAiB5tQTKVUEI1z2DLt8IyfueOSY0Y0vXo1Wy7lCp/p6qRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21037},"main":"sample.js","gitHead":"fa02409a853602bed8172e9f689803a6262093c7","scripts":{"test":""},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/valejs.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.8-alpha_1733547146888_0.6955838415737476","host":"s3://npm-registry-packages"}},"1.0.9-alpha":{"name":"vplusplus","version":"1.0.9-alpha","keywords":["valeJS"],"author":{"name":"muslih"},"license":"MIT","_id":"vplusplus@1.0.9-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/valejs#readme","bugs":{"url":"https://github.com/muslihabdiker/valejs/issues"},"dist":{"shasum":"95ff6cfc182c2df4c14f950043206a70f59f5af3","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.9-alpha.tgz","fileCount":48,"integrity":"sha512-uDzL2T4m0agzF32ne4Tn+BL32rdKTH+XL1U2dMbdIgWRfRZNMNdSIPsTprl3X4k88haqM9GyGxKS0a85jl8yWw==","signatures":[{"sig":"MEYCIQC0StCQv3214GaUS22sS7iBW1hsYLlH5Rnmrvfumb+J+wIhALzianzLaaYfFu+ae8MHBWbJEb/NPpflGGhElYbq2xyD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21044},"main":"sample.js","gitHead":"e98e40743607f606f5a3e7f3ae6333f1d6e3b801","scripts":{"test":""},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/valejs.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.9-alpha_1733547506823_0.7115962197880517","host":"s3://npm-registry-packages"}},"1.0.10-alpha":{"name":"vplusplus","version":"1.0.10-alpha","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.10-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"638f2e702762e54502a127ce34abee8d337024d4","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.10-alpha.tgz","fileCount":48,"integrity":"sha512-xdBIHk9ztoIYuEd875IcCs2Ji4rld8TAABSjP5egD3mTRMJo0+w1S+GByK69cY30oUOi2lARCH2zn5uPXa0aog==","signatures":[{"sig":"MEYCIQCCRAPaRjwLQ/KZukrp9woeQ2CQ0WEioocv+wnfhIQFIwIhAJITDjeddvoCSNxirnCrxvZoKVBV6Iu96L1h+JvhH3nk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22567},"main":"main.js","gitHead":"2758c763412f62c552d40ab55265e24fee128f07","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.10-alpha_1733549425458_0.9304988470675726","host":"s3://npm-registry-packages"}},"1.0.11-alpha":{"name":"vplusplus","version":"1.0.11-alpha","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.11-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"714ab7de9f41743de0d776ef53285878b54eb820","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.11-alpha.tgz","fileCount":55,"integrity":"sha512-NQAK1A+C6B6fa0z+yNiKFobyMklVCWTVPhNxd2geERA90CVskDTpaelM4T5j6cSiYd9K/JoFVN8A/9f6ACsHmg==","signatures":[{"sig":"MEYCIQCRQQxdLc+y09rxKMPohmv882ZMSG34SOO0cesUo6mFdgIhAPdNaTw1jTEFV6eeHu9N8nLAxtlNf+dJd0RWMDqa0mEQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27247},"main":"main.js","gitHead":"51f366cb6c821fa96f4c2601489d34421a0731e7","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.11-alpha_1733560795534_0.6161074542795504","host":"s3://npm-registry-packages"}},"1.0.12-alpha":{"name":"vplusplus","version":"1.0.12-alpha","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.12-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"72692c2159364dc7faf8d0d763e85a6f4f370d5d","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.12-alpha.tgz","fileCount":90,"integrity":"sha512-yXtAkNxqOGD0X49XLAhDjf9HDU9fOLqC1xesPp5tHHjmRcseJVdQFrYWAedyhcvzr83f69LqJw/SU2GYmIvUPg==","signatures":[{"sig":"MEQCIEdRTfVyCDXRjW2YNePGlQpx9Lo09dGBITV+xwICqnRAAiBsV5PL1KBOLnnGGIuhRpWCbZ4q5jEqhU5Bd/sTgAT5Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39915},"main":"main.js","gitHead":"0ce6c324238ea49009718540e0600816ecfd82c5","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.12-alpha_1733562358011_0.37777933796277585","host":"s3://npm-registry-packages"}},"1.0.13-alpha":{"name":"vplusplus","version":"1.0.13-alpha","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.13-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"5a6e43b55cf32f293710aa6e9a63cfb2b3f0b63b","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.13-alpha.tgz","fileCount":90,"integrity":"sha512-H19IjToZA7Zm8hJ6RjMWbwmCjb1NfW6SNWOyXRZB8z4GFwtdXu5f6A/s9ruLivPzDyZScWqt9opLi8kMyXPrqg==","signatures":[{"sig":"MEUCIQCXVUBTYpLr9xg+bIEyWdlXHqVsgaMoGFG4dY5+g+H4IAIgO/tuEcb/1oZYiRTBzdByPAW0knDbLlyvLxweDTKF0As=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41693},"main":"main.js","gitHead":"f4a345d407837d86115149bf1e9d6fd28e317a5d","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.13-alpha_1733564389476_0.5679307161781908","host":"s3://npm-registry-packages"}},"1.0.14-alpha":{"name":"vplusplus","version":"1.0.14-alpha","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.14-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"1be5178a67e82c5c947ad4b5e372ccea43c4561e","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.14-alpha.tgz","fileCount":90,"integrity":"sha512-KJ4yMWHzGbtT4DSzeU0TG0fOdFMSpC6bov7gHheZQS7xuoN3omKxOV2AtGk6jk4tbO4Cc3aN8FYYvw5hj83ryQ==","signatures":[{"sig":"MEYCIQD6WzaFs40fIs6OR71guPB8ZGD5+tSj/gLT5L+m/E/lEwIhAJAv7xeSxtPuJZAqxiULLzcGHX72q4K9ilgv10Qh5Y3h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41693},"main":"main.js","gitHead":"b42770c71ee41fc9e129a126dce58b1376a15656","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.14-alpha_1733564958337_0.48568480555502247","host":"s3://npm-registry-packages"}},"1.0.15-alpha":{"name":"vplusplus","version":"1.0.15-alpha","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.15-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"3b9da130a954d5bac455379c7cd8ebe3eb5b2079","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.15-alpha.tgz","fileCount":90,"integrity":"sha512-71KiMQWScSL0xvytFKge8Pr1Iog3poXAYSlWwy06VbVTeGr+bzfxqZRJ4af4MUJtB7dq3BtK0y1mhRG841Xhlg==","signatures":[{"sig":"MEUCICPKqY+8rGb4DSo73I2D1TN925bwJJa8zznKBExm83J+AiEA1wsLyDmMHRbdlwsE09HSwLDH+daKsWorPogZNjxvFs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41696},"main":"main.js","gitHead":"9f48d7c3b70aaea03992fd1aa5517379e936a30b","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.15-alpha_1733565351810_0.7531053253770172","host":"s3://npm-registry-packages"}},"1.0.16-alpha":{"name":"vplusplus","version":"1.0.16-alpha","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.16-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"3a6e29075fb7469cbf4073cbd6eea30db70dbe3a","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.16-alpha.tgz","fileCount":90,"integrity":"sha512-q3OYErpICtwBcG/b+BVG5oKdmugAa0+HPTffAYbUeHXT/H48rZNfy9JOEZ6dFVAldCJh/Kz66R7YPaUXBV25Dg==","signatures":[{"sig":"MEUCIQCyzP7E0e3thDzZleAah8f3dmPDG1VK3OVOghvuV7k0RAIgESxM3u62R6mGFS4MVojqKboc4d67qAyu80zIAWU2euk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41699},"main":"main.js","gitHead":"16b8e269ed5ade1ce85f0af85249313a3b9f6fa2","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.16-alpha_1733565508900_0.1557838431847829","host":"s3://npm-registry-packages"}},"1.0.17-alpha":{"name":"vplusplus","version":"1.0.17-alpha","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.17-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"7f1c02ae5fe12f9ab21afd639be2484802cb1e67","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.17-alpha.tgz","fileCount":90,"integrity":"sha512-ob18iS3sC9hHVPyZ6zlo4ek7h0eb7pQo16nUv52mN5O2Oy62BRSCI7xDTiY/JFNcHSTHPvIY6kB7jLrAxyvUhw==","signatures":[{"sig":"MEQCIAIL1sSYj/pUoqFIP50igh1klew4c9BZwhXaR+K0hBVpAiBKNXoAAe0OiT0o305U6FQPWGthJ907s7fgodyUqHnTPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41661},"main":"main.js","gitHead":"4e43bc70218b178300b5912d5c84b490e6536ba9","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.17-alpha_1733565974525_0.10298252608817005","host":"s3://npm-registry-packages"}},"1.0.18-alpha":{"name":"vplusplus","version":"1.0.18-alpha","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.18-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"3c4c03717d1e2103961e149dc10bcc1158a9cd3b","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.18-alpha.tgz","fileCount":90,"integrity":"sha512-fC6C4/v8xZGrKT09Nr5nIY90QaWzk8xaR+kpZbO/hE10lCZfl0jm8jnHexeZ6VF6v1WGk6Kq2GEbEImEYPAijQ==","signatures":[{"sig":"MEUCIHceSQqBVYQgXyP75HvTxrOMalCVB9gBUbcIJdkxcJ+kAiEA9ItMPrtgUaU5JD+ioDyF1ma7rOryi+0UraL3ZJV53qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41611},"main":"main.js","gitHead":"e56d2d3ab5adc2c9e563693fd3d64a3bca2af47b","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.18-alpha_1733566341422_0.9879765877918436","host":"s3://npm-registry-packages"}},"1.0.19-alpha":{"name":"vplusplus","version":"1.0.19-alpha","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.19-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"4c8a1678643ebe1934a47d11ee1ec87768a24219","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.19-alpha.tgz","fileCount":90,"integrity":"sha512-LmOacgvZf+VggmImdjnpa1pBA+uh2RKPsYUY1kvWhSc+Z1EfTjphZyR26dxpZv4Rla7HsChGbm/2dgAmShfOMw==","signatures":[{"sig":"MEUCIQCUxadSVCKPAlrAsQggfOoD4yv5/z3gQl0gE7osr5tAYQIgOJcE8uluIPHY4O0gMX7oGtg2SzWxfBNrgI0iNhM1tTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41641},"main":"main.js","gitHead":"c79b0ca40ff9ed72c0b16f25827ac6172608751c","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.19-alpha_1733566555535_0.7627296761106688","host":"s3://npm-registry-packages"}},"1.0.20-alpha":{"name":"vplusplus","version":"1.0.20-alpha","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.20-alpha","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"f8b705a10433d01a6259b9f4edddf17b24ed07eb","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.20-alpha.tgz","fileCount":90,"integrity":"sha512-H7J80H4qsnUEV8zM3Lq3IK425gTIwSopaiouOp7G6I/Okzbx50ZykYBN7LC6BCz5WaXbprsFgcpLGq5jLu5U+w==","signatures":[{"sig":"MEYCIQDY7PwxW7e1fsgRRR+yqk1a9gkrM2WC15tnmV2WYvLhAwIhALvlsH786hMKJC99obEiL1R6etPAn+8s04uhatedsa7k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41641},"main":"main.js","gitHead":"3487b6cca05bdc8e1dcb0280a8c80c93d5b618f4","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.20-alpha_1733568035555_0.7930061071711356","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"vplusplus","version":"1.0.21","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.21","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"f79a65a88c4f358e87e7b3b8bfe63707fd77a7f2","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.21.tgz","fileCount":90,"integrity":"sha512-6Sb6qdOyAHBbUf9a+YbBkunkBsRKcQullt2Wk6T7KxPcbxFDxPk48kLASM78ynFau9qsqI2u52ZhZUD1BkMfag==","signatures":[{"sig":"MEYCIQD/J24W4ExOBBfKT1fVptUOJsEL/fmETP0kmuZkH0gsWAIhAPe89sN4jb0uWJArA2r6AY41vX7+Z2D+NHPUcOQjE1Pd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41635},"main":"main.js","gitHead":"c2f3f32a3cb22df7570fddc5173b9946a238f2aa","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.21_1733569375143_0.30317095749041045","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"vplusplus","version":"1.0.22","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.22","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"ff049b4dceb89bafacc3102c72e088d4f1e321c8","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.22.tgz","fileCount":90,"integrity":"sha512-23sYh5rYhAVT1zBC7gwCKWrvkuKTOslX1hsLGaH1CTGFhJCXneH74F5/H79oEvwOpPZYnVTSk6ougFkqsuVMcw==","signatures":[{"sig":"MEQCICfEHz/Vb7H0Nvgq6xbTJNjt+zXlQIaByGK+TPViT0shAiAFWXum2sx9etPBb/Ml32igAI32lYpwZCTObG0/bdA/hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41647},"main":"main.js","gitHead":"6d462dfda85daacbf6dd20855c1320917bc011da","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.22_1733570234298_0.7920796890858339","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"vplusplus","version":"1.0.23","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.23","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"cf6c388a1fc11858b570432eed71a237ea99d67a","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.23.tgz","fileCount":90,"integrity":"sha512-wPBQXuka6+vEwvAUUvr9I/i71/Pbi9kVi8DgwnLpVXKFVaZ5JCrQOUCPgZFWboj824y0vAPXgSr8oTnc7KpCIQ==","signatures":[{"sig":"MEUCIFnPRBEib6Q7S5IeWmh6m3Iqydiq0TFgFGrSB/W0LaHSAiEAwWoLTptgjt6tzM9mf1Fd8zkm8CynNG/pifgyp6EnYz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41836},"main":"main.js","gitHead":"e8ea70e66064e604a7dccd54b97ce4df80c2ef36","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.23_1733570578361_0.04442774923225179","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"vplusplus","version":"1.0.24","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.24","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"a9e67755b92be444b22271f3c36473df13390cde","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.24.tgz","fileCount":90,"integrity":"sha512-C2cTmmVSHf6KLQrtxdgYGi8dTmYLHj3vBfNtM5p+D2xBisYaeTV4c+gATuOKm0mtE/GeZQMkK5X3dhNPht4s7g==","signatures":[{"sig":"MEUCICSh9u7CpNn8DVAhXb3+FQwz8jHF8W+wk35NHoiYvWvlAiEA5hbI8tZf6cymF9TRKXOOYYXq0gHUI32v2tjq4BXE7U8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41834},"main":"main.js","gitHead":"2d89313ab0efe365dd3e571f4f9d21e05dee164d","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.24_1733570956129_0.44792684841320374","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"vplusplus","version":"1.0.26","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.26","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"1916febba4fb1d34cb3b6031f6ba1e099d7d5350","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.26.tgz","fileCount":107,"integrity":"sha512-VjYWalLdEFsqA0HMavsFBbvU8jUDRaUipB+FwwgePEZlcgEaIOoxNh8K1uAt9Jea5gEKHtQvETjH4ewJaZ7YuA==","signatures":[{"sig":"MEQCIGgcgVH50/zNA926anAqOkeJ3ywqUmRYnArBjjPbILp4AiAXuX6dCbZYdCf+YTb6uU4FZzXiBqJqB4ybrQQYYyhryg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62674},"main":"main.js","gitHead":"29e60b711874e96d598d1f3673b1a78f0e1a2561","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","mustache":"^4.2.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.26_1733708352121_0.5582169136927111","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"vplusplus","version":"1.0.27","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","_id":"vplusplus@1.0.27","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"homepage":"https://github.com/muslihabdiker/vplusplus#readme","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"dist":{"shasum":"8941abe5d65894a5d6bb2dbb758306992d97372d","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.27.tgz","fileCount":107,"integrity":"sha512-9QaeFhOICC2hQEtpBcA7WtkaWyffUGNn7lnzlf9ZcBctfyEMw/miuU1i7Y/MMAbsYHyD4kukD0RnT4mtnOlrTQ==","signatures":[{"sig":"MEYCIQCBWQEhLFKal+bTbbuUYk/rHK5Y6lAG29S+41/lwMyZmAIhAJuzRXZb9uulMjQi8vxaLV/V5UwoBOtl1/Vwhwe1KLp6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62674},"main":"main.js","gitHead":"d00b4415ddcfbbd28bcd63880440312a921ee882","scripts":{"dev":"webpack serve --mode development --open","lint":"eslint .","test":"","build":"webpack --mode production","start":"electron .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"repository":{"url":"git+https://github.com/muslihabdiker/vplusplus.git","type":"git"},"_npmVersion":"8.19.4","description":"valeJS-web & mobile framework","directories":{"test":"tests"},"_nodeVersion":"16.20.2","dependencies":{"uuid":"^11.0.2","axios":"^1.7.7","react":"^18.3.1","three":"^0.170.0","process":"^0.11.10","webpack":"^5.94.0","electron":"^26.0.0","mustache":"^4.2.0","react-dom":"^18.3.1","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","styled-components":"^6.1.13","webpack-obfuscator":"^3.5.1","html-webpack-plugin":"^5.6.0","clean-webpack-plugin":"^4.0.0","mini-css-extract-plugin":"^2.9.1","node-polyfill-webpack-plugin":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","postcss":"^8.4.48","prettier":"^3.1.0","css-loader":"^6.7.3","@babel/core":"^7.26.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","workbox-cli":"^7.1.0","autoprefixer":"^10.4.20","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","copy-webpack-plugin":"^12.0.2","eslint-plugin-react":"^7.33.0","webpack-pwa-manifest":"^4.0.0","terser-webpack-plugin":"^5.3.8","workbox-webpack-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/vplusplus_1.0.27_1733710282532_0.5590422852798635","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"vplusplus","version":"1.0.28","description":"valeJS-web & mobile framework","main":"main.js","scripts":{"start":"electron .","dev":"webpack serve --mode development --open","build":"webpack --mode production","test":"","lint":"eslint .","format":"prettier --write \"src/**/*.{js,jsx,css,scss,html}\"","package":"electron-packager . vplusplus --platform=all --arch=x64 --overwrite"},"repository":{"type":"git","url":"git+https://github.com/muslihabdiker/vplusplus.git"},"keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"author":{"name":"Muslih"},"license":"MIT","bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"homepage":"https://github.com/muslihabdiker/vplusplus#readme","directories":{"test":"tests"},"dependencies":{"@capacitor/cli":"^6.1.2","@capacitor/core":"^6.1.2","axios":"^1.7.7","babel-loader":"^9.2.1","clean-webpack-plugin":"^4.0.0","electron":"^26.0.0","html-webpack-plugin":"^5.6.0","mini-css-extract-plugin":"^2.9.1","mustache":"^4.2.0","node-polyfill-webpack-plugin":"^4.0.0","process":"^0.11.10","react":"^18.3.1","react-dom":"^18.3.1","styled-components":"^6.1.13","three":"^0.170.0","uuid":"^11.0.2","webpack":"^5.94.0","webpack-cli":"^5.1.4","webpack-obfuscator":"^3.5.1"},"devDependencies":{"@babel/core":"^7.26.0","@babel/preset-env":"^7.26.0","@babel/preset-react":"^7.25.9","autoprefixer":"^10.4.20","copy-webpack-plugin":"^12.0.2","css-loader":"^6.7.3","eslint":"^8.51.0","eslint-plugin-react":"^7.33.0","postcss":"^8.4.48","prettier":"^3.1.0","sass-loader":"^13.3.2","tailwindcss":"^3.4.14","terser-webpack-plugin":"^5.3.8","webpack-pwa-manifest":"^4.0.0","workbox-cli":"^7.1.0","workbox-webpack-plugin":"^7.1.0"},"gitHead":"4d2f4581366a8bd22d4366b3c2a8e7bba5a747d7","_id":"vplusplus@1.0.28","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-8HY948ai+NDnQluAtiRJhZD/k91PA+/mnCfVVPJUmet1vgo970D7SxXHEOvP8yZX1iMb/bPMn2gmRfbdMO+L5g==","shasum":"e5c652f5482e645fd115374f6bcdd06fd8a0e193","tarball":"https://registry.npmjs.org/vplusplus/-/vplusplus-1.0.28.tgz","fileCount":107,"unpackedSize":62674,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF4yn6i1I4qYUAhFwjhqWOcAYhdewkrqhhxhC/517mN+AiEA2NAnnAOkTFFb4fX5fZDgGmEtDUugi9vcczID8iOiYjk="}]},"_npmUser":{"name":"muslihabdiker","email":"info@muslih.tech"},"maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vplusplus_1.0.28_1733710743463_0.24745536970792004"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-07T03:36:36.186Z","modified":"2024-12-09T02:19:03.837Z","1.0.0-alpha":"2024-12-07T03:36:36.406Z","1.0.1-alpha":"2024-12-07T04:20:23.927Z","1.0.2-alpha":"2024-12-07T04:26:05.919Z","1.0.3-alpha":"2024-12-07T04:30:44.106Z","1.0.4-alpha":"2024-12-07T04:36:15.424Z","1.0.5-alpha":"2024-12-07T04:39:11.889Z","1.0.6-alpha":"2024-12-07T04:43:48.660Z","1.0.7-alpha":"2024-12-07T04:48:32.216Z","1.0.8-alpha":"2024-12-07T04:52:27.107Z","1.0.9-alpha":"2024-12-07T04:58:27.022Z","1.0.10-alpha":"2024-12-07T05:30:25.659Z","1.0.11-alpha":"2024-12-07T08:39:55.700Z","1.0.12-alpha":"2024-12-07T09:05:58.182Z","1.0.13-alpha":"2024-12-07T09:39:49.671Z","1.0.14-alpha":"2024-12-07T09:49:18.591Z","1.0.15-alpha":"2024-12-07T09:55:51.991Z","1.0.16-alpha":"2024-12-07T09:58:29.089Z","1.0.17-alpha":"2024-12-07T10:06:14.727Z","1.0.18-alpha":"2024-12-07T10:12:21.631Z","1.0.19-alpha":"2024-12-07T10:15:55.749Z","1.0.20-alpha":"2024-12-07T10:40:35.763Z","1.0.21":"2024-12-07T11:02:55.368Z","1.0.22":"2024-12-07T11:17:14.493Z","1.0.23":"2024-12-07T11:22:58.588Z","1.0.24":"2024-12-07T11:29:16.324Z","1.0.26":"2024-12-09T01:39:12.278Z","1.0.27":"2024-12-09T02:11:22.708Z","1.0.28":"2024-12-09T02:19:03.664Z"},"bugs":{"url":"https://github.com/muslihabdiker/vplusplus/issues"},"author":{"name":"Muslih"},"license":"MIT","homepage":"https://github.com/muslihabdiker/vplusplus#readme","keywords":["vplusplus","v++","webpack","babeljs","modular","electron"],"repository":{"type":"git","url":"git+https://github.com/muslihabdiker/vplusplus.git"},"description":"valeJS-web & mobile framework","maintainers":[{"name":"muslihabdiker","email":"info@muslih.tech"}],"readme":"# v++ framework\n---\n![Built with Love](https://img.shields.io/badge/built%20with-%E2%9D%A4-red)  \nBuilt with Love from [Kenya](https://emojipedia.org/flag-of-kenya/) \n<img src=\"https://upload.wikimedia.org/wikipedia/commons/4/49/Flag_of_Kenya.svg\" width=\"20\" /><br><br>\n# Badges,Licenses and Documentations\nOfficial Project Link: [valejs.northfast.co.ke](https://valejs.northfast.co.ke)<br><br>\nOfficial Documentation site:  [docs.northfast.co.ke](https://docs.northfast.co.ke)<br><br>\n# Badges\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n[![Build Status](https://github.com/muslihabdiker/vplusplus/actions/workflows/publish.yml/badge.svg)](https://github.com/muslihabdiker/vplusplus/actions)\n[![GitHub release](https://img.shields.io/github/v/release/muslihabdiker/vplusplus)](https://github.com/muslihabdiker/vplusplus/releases)\n[![Last Commit](https://img.shields.io/github/last-commit/muslihabdiker/vplusplus)](https://github.com/muslihabdiker/vplusplus/commits)\n[![Code Size](https://img.shields.io/github/languages/code-size/muslihabdiker/vplusplus)](https://github.com/muslihabdiker/vplusplus)\n[![Top Language](https://img.shields.io/github/languages/top/muslihabdiker/vplusplus)](https://github.com/muslihabdiker/vplusplus)\n[![Contributors](https://img.shields.io/github/contributors/muslihabdiker/vplusplus)](https://github.com/muslihabdiker/vplusplus/graphs/contributors)\n[![Issues](https://img.shields.io/github/issues/muslihabdiker/vplusplus)](https://github.com/muslihabdiker/vplusplus/issues)\n[![Forks](https://img.shields.io/github/forks/muslihabdiker/vplusplus)](https://github.com/muslihabdiker/vplusplus/network/members)\n[![Stars](https://img.shields.io/github/stars/muslihabdiker/vplusplus)](https://github.com/muslihabdiker/vplusplus/stargazers)\n[![Dependency Status](https://img.shields.io/librariesio/github/muslihabdiker/vplusplus)](https://libraries.io/github/muslihabdiker/vplusplus)\n![Platforms](https://img.shields.io/badge/platform-linux%20%7C%20windows%20%7C%20macos-lightgrey)\n\n---\n##About\n**v++** is an innovative, flexible, and highly modular JavaScript framework designed to streamline the development of complex frontend applications. Built to handle everything from small-scale startups to enterprise-level systems, ValeJS makes it easy to create responsive, dynamic, and scalable applications. Whether you're working on a business application, security system, or military-grade software, ValeJS offers tools that help you deliver applications faster, with more efficiency, and at a higher level of security. \n\n⚡ **v++** brings modern tooling, state-of-the-art features, and a powerful component-based architecture to the table, making it an ideal choice for high-performance, secure, and feature-rich web applications. 🌐\n\n---\n\n## Documentation\n- [Documentation](https://docs.northfast.co.ke) \n---\n\n## Features ✨\n\n### **1. Modular Architecture**\n   - 🌱 Easily scale your projects with reusable, customizable, and independent components. Whether you're building large-scale applications or simple prototypes, ValeJS allows you to structure your code efficiently.\n   - 📦 Encapsulate functionality into self-contained modules, promoting code reusability and maintainability.\n   - 🔌 Plug-and-play components that can be easily integrated or removed from your project.\n\n### **2. Cross-Platform Support**\n   - 🌍 ValeJS is compatible with multiple platforms, including **Web**, **Mobile (React Native)**, and **Desktop (Electron)**. Develop once, and deploy everywhere.\n   - 📱 Responsive design utilities to ensure your application looks great on all devices.\n   - 🖥️ Native-like performance on desktop applications using Electron integration.\n\n### **3. Template Engine**\n   - 🚀 Speed up development by using predefined or custom templates for faster project setup. Templates make it easy to create consistent, maintainable layouts, forms, and views.\n   - 🎨 A wide range of pre-built templates for common UI patterns and layouts.\n   - 🛠️ Easy-to-use API for creating and managing your own custom templates.\n\n### **4. Dynamic Components**\n   - 🔄 Add, remove, or modify components dynamically at runtime without the need for a full page reload. This offers flexibility in building highly interactive applications.\n   - 🎭 Conditional rendering of components based on application state or user interactions.\n   - 🔧 API for programmatically manipulating the component tree.\n\n### **5. Built-in State Management**\n   - 🔑 ValeJS has a powerful state management system designed to efficiently handle complex data flows and interactions in large-scale applications.\n   - 🔄 Reactive state updates that automatically propagate changes throughout your application.\n   - 🧠 Centralized state store with support for actions, mutations, and getters.\n   - 🕰️ Time-travel debugging to easily track and reproduce state changes.\n\n### **6. Performance Optimizations**\n   - ⚡ Out-of-the-box optimizations such as **lazy loading**, **code splitting**, **tree shaking**, and **caching** ensure your application performs at its best, regardless of its size.\n   - 🔍 Automatic code analysis to identify and eliminate dead code.\n   - 📊 Built-in performance profiling tools to help you identify and fix bottlenecks.\n   - 🗜️ Automatic minification and compression of assets for faster load times.\n\n### **7. Security Best Practices**\n   - 🛡️ Built-in protection against **XSS**, **CSRF**, and other common vulnerabilities. ValeJS also provides options for encryption and secure storage of sensitive data.\n   - 🔒 Automatic input sanitization to prevent injection attacks.\n   - 🕵️ Content Security Policy (CSP) integration to mitigate various types of attacks.\n   - 🔐 Built-in encryption utilities for securing sensitive data on the client-side.\n\n### **8. Internationalization (i18n)**\n   - 🌐 Easily implement multi-language support. With ValeJS, you can seamlessly build global applications with full localization (i18n) support.\n   - 🗣️ Dynamic language switching without page reloads.\n   - 📅 Date, time, and number formatting based on locale.\n   - 📝 Support for right-to-left (RTL) languages.\n\n### **9. Accessibility**\n   - ♿️ ValeJS follows WCAG (Web Content Accessibility Guidelines) to ensure your app is accessible to users with disabilities, promoting inclusivity.\n   - 🎯 Built-in accessibility testing tools to catch common issues.\n   - 🖱️ Keyboard navigation support out of the box.\n   - 🔊 Screen reader friendly components and utilities.\n\n### **10. CLI Tool**\n   - 🛠️ A powerful CLI tool that automates your workflow, scaffolds your project, and allows you to manage your application with ease. It simplifies building, testing, and deploying.\n   - 🏗️ Project scaffolding with customizable templates.\n   - 🧪 Integrated testing suite for unit and integration tests.\n   - 📦 Build and deployment automation for various platforms.\n\n---\n\n## Installation 🛠️\n\n### **Install via npm**\n\nTo install v++ into your project, run the following command:\n\n```bash\nnpm install vplusplus\n\n```\n\n","readmeFilename":"README.md"}