{"_id":"@avorati/strapi-plugin-preview","_rev":"3-6f6677bbf1426f3448fd8d1659177c03","name":"@avorati/strapi-plugin-preview","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.1":{"name":"@avorati/strapi-plugin-preview","version":"1.0.1","keywords":["strapi","plugin","preview","admin","cms"],"author":{"name":"Douglas Pardim","email":"douglas.skd@gmail.com"},"license":"MIT","_id":"@avorati/strapi-plugin-preview@1.0.1","maintainers":[{"name":"dwrp","email":"douglas.skd@gmail.com"}],"homepage":"https://github.com/avorati/strapi-plugin-preview#readme","bugs":{"url":"https://github.com/avorati/strapi-plugin-preview/issues"},"dist":{"shasum":"0fdbe9751ec6d13fec17ecf822c48c3a19bc39b5","tarball":"https://registry.npmjs.org/@avorati/strapi-plugin-preview/-/strapi-plugin-preview-1.0.1.tgz","fileCount":4,"integrity":"sha512-BMeBK6rLNLRNiTDy4A0tAGdp3M8Da9XfaiXVTQPeRh8EYQm1FUGZ0ewC2BZzZVmXwPC4vIdvOd+JdybTKWK5gg==","signatures":[{"sig":"MEUCIA3VJJUAScCp6blqoC8RnWgBx6uCk7kIYk3ZvxSRfZ5JAiEAnYluQYy46WlpFCzi7nVkJQJV3veGste/9dQwsmWbNY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7947},"main":"dist/server/index.js","type":"commonjs","types":"server/src/index.d.ts","strapi":{"kind":"plugin","name":"preview","description":"A plugin to display the frontend in preview mode.","displayName":"Preview"},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.ts","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"scripts":{"build":"npx @strapi/sdk-plugin build","watch":"npx @strapi/sdk-plugin watch","verify":"npx @strapi/sdk-plugin verify","watch:link":"npx @strapi/sdk-plugin watch:link","test:ts:back":"tsc -p server/tsconfig.json","test:ts:front":"tsc -p admin/tsconfig.json"},"_npmUser":{"name":"dwrp","email":"douglas.skd@gmail.com"},"repository":{"url":"https://github.com/avorati/strapi-plugin-preview.git","type":"git"},"description":"A plugin to display the frontend in preview mode.","directories":{},"dependencies":{"react":"^18.3.1","minimatch":"^10.0.3","react-dom":"^18.3.1","react-intl":"^7.1.6","lucide-react":"^0.525.0","@strapi/strapi":"5.10.4","react-router-dom":"^7.7.1","styled-components":"^6.1.19","@strapi/design-system":"1.19.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-preview_1.0.1_1753482360249_0.46883553167935665","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@avorati/strapi-plugin-preview","version":"1.0.2","keywords":["strapi","plugin","preview","admin","cms"],"author":{"name":"Douglas Pardim","email":"douglas.skd@gmail.com"},"license":"MIT","_id":"@avorati/strapi-plugin-preview@1.0.2","maintainers":[{"name":"dwrp","email":"douglas.skd@gmail.com"}],"homepage":"https://github.com/avorati/strapi-plugin-preview#readme","bugs":{"url":"https://github.com/avorati/strapi-plugin-preview/issues"},"dist":{"shasum":"9a57ccbd955eaf06ff54bde3562016531e2c52f3","tarball":"https://registry.npmjs.org/@avorati/strapi-plugin-preview/-/strapi-plugin-preview-1.0.2.tgz","fileCount":34,"integrity":"sha512-3w+w8pnDdgksNks81sv8Gopq2eDfmedZy8rTr3aZnIFPGNcTOy37PblEYhztqukPDi6uVXuA8iTLtrSdUkQUIQ==","signatures":[{"sig":"MEQCIB5HQe+hQ9o43WeRtOSgXEgxbSaL8gknlP+6mk8x2DEIAiA/YrHFG30LcQgsdGksSlZNVvl2UNH+wZZPVSivNzIDEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495135},"main":"dist/server/index.js","type":"commonjs","types":"server/src/index.d.ts","strapi":{"kind":"plugin","name":"preview","description":"A plugin to display the frontend in preview mode.","displayName":"Preview"},"engines":{"npm":">=8.0.0","node":">=18.0.0"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.ts","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"scripts":{"build":"npx @strapi/sdk-plugin build","watch":"npx @strapi/sdk-plugin watch","verify":"npx @strapi/sdk-plugin verify","dev:clean":"rm -rf node_modules dist && yarn install","watch:link":"npx @strapi/sdk-plugin watch:link","dev:install":"yarn install && yarn build","test:ts:back":"tsc -p server/tsconfig.json","test:ts:front":"tsc -p admin/tsconfig.json","prepublishOnly":"yarn build"},"_npmUser":{"name":"dwrp","email":"douglas.skd@gmail.com"},"repository":{"url":"https://github.com/avorati/strapi-plugin-preview.git","type":"git"},"description":"A plugin to display the frontend in preview mode.","directories":{},"dependencies":{"minimatch":"^10.0.3","lucide-react":"^0.525.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","react-dom":"^18.3.1","react-intl":"^7.1.6","typescript":"^5.8.3","@strapi/strapi":"5.10.4","react-router-dom":"^7.7.1","styled-components":"^6.1.19","@strapi/design-system":"1.19.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0","react-intl":">=6.0.0","@strapi/strapi":">=4.0.0","react-router-dom":">=6.0.0","styled-components":">=5.0.0","@strapi/design-system":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-preview_1.0.2_1753483345947_0.004665391851059519","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@avorati/strapi-plugin-preview","version":"1.1.0","description":"A plugin to display the frontend in preview mode.","keywords":["strapi","plugin","preview","admin","cms"],"type":"commonjs","main":"dist/server/index.js","types":"server/src/index.d.ts","exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./admin/src/index.d.ts","source":"./admin/src/index.ts","import":"./dist/admin/index.mjs","require":"./dist/admin/index.js","default":"./dist/admin/index.js"},"./strapi-server":{"types":"./server/src/index.d.ts","source":"./server/src/index.ts","import":"./dist/server/index.mjs","require":"./dist/server/index.js","default":"./dist/server/index.js"}},"scripts":{"build":"npx @strapi/sdk-plugin build","watch":"npx @strapi/sdk-plugin watch","watch:link":"npx @strapi/sdk-plugin watch:link","verify":"npx @strapi/sdk-plugin verify","test:ts:front":"tsc -p admin/tsconfig.json","test:ts:back":"tsc -p server/tsconfig.json","dev:install":"yarn install && yarn build","dev:clean":"rm -rf node_modules dist && yarn install","prepublishOnly":"yarn build"},"dependencies":{"minimatch":"^10.0.3","lucide-react":"^0.525.0"},"peerDependencies":{"@strapi/strapi":">=4.0.0","@strapi/design-system":">=1.0.0","react":">=18.0.0","react-dom":">=18.0.0","react-intl":">=6.0.0","react-router-dom":">=6.0.0","styled-components":">=5.0.0"},"devDependencies":{"@strapi/strapi":"5.10.4","@strapi/design-system":"1.19.0","react":"^18.3.1","react-dom":"^18.3.1","react-intl":"^7.1.6","react-router-dom":"^7.7.1","styled-components":"^6.1.19","typescript":"^5.8.3"},"engines":{"node":">=18.0.0","npm":">=8.0.0"},"repository":{"type":"git","url":"https://github.com/avorati/strapi-plugin-preview.git"},"bugs":{"url":"https://github.com/avorati/strapi-plugin-preview/issues"},"homepage":"https://github.com/avorati/strapi-plugin-preview#readme","license":"MIT","author":{"name":"Douglas Pardim","email":"douglas.skd@gmail.com"},"strapi":{"kind":"plugin","name":"preview","displayName":"Preview","description":"A plugin to display the frontend in preview mode."},"_id":"@avorati/strapi-plugin-preview@1.1.0","dist":{"shasum":"b57a17f10078a14ac725bf7f9baf8ce26d5f117b","integrity":"sha512-nZdJ3VdHALCP5vyC0RkspczS7fXDG8+gbdxznmh0IXnTJHbThh8BEELgFVqagYvUvI2lcegptAfBlJnuPhrDzA==","tarball":"https://registry.npmjs.org/@avorati/strapi-plugin-preview/-/strapi-plugin-preview-1.1.0.tgz","fileCount":49,"unpackedSize":29346,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCUhcsIwkizX98/JHuhnFlcbiK/tuviPwM+X2waO3cMAwIgVvd0H4Dxenw22KEA2lJ+jVJQYbDTJ2VgI6ST1N1Xf3E="}]},"_npmUser":{"name":"dwrp","email":"douglas.skd@gmail.com"},"directories":{},"maintainers":[{"name":"dwrp","email":"douglas.skd@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/strapi-plugin-preview_1.1.0_1753707509947_0.6284075444057566"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-25T22:26:00.147Z","modified":"2025-07-28T12:58:30.294Z","1.0.1":"2025-07-25T22:26:00.449Z","1.0.2":"2025-07-25T22:42:26.167Z","1.1.0":"2025-07-28T12:58:30.121Z"},"bugs":{"url":"https://github.com/avorati/strapi-plugin-preview/issues"},"author":{"name":"Douglas Pardim","email":"douglas.skd@gmail.com"},"license":"MIT","homepage":"https://github.com/avorati/strapi-plugin-preview#readme","keywords":["strapi","plugin","preview","admin","cms"],"repository":{"type":"git","url":"https://github.com/avorati/strapi-plugin-preview.git"},"description":"A plugin to display the frontend in preview mode.","maintainers":[{"name":"dwrp","email":"douglas.skd@gmail.com"}],"readme":"# Strapi Plugin Preview\n\nA Strapi plugin that allows you to view the frontend in preview mode.\n\n## Installation\n\n```bash\nyarn add @avorati/strapi-plugin-preview\n# or\nnpm install @avorati/strapi-plugin-preview\n```\n\n## Configuration\n\nThe plugin uses `peerDependencies` to avoid duplication of common Strapi dependencies. This means:\n\n- **Plugin-specific dependencies** (`minimatch`, `lucide-react`) are installed automatically\n- **Common Strapi dependencies** (`react`, `@strapi/strapi`, etc.) are reused from the main project\n- **Local development** still works with all dependencies in `devDependencies`\n\n### For local development\n\nIf you want to modify or test the plugin locally:\n\n```bash\n# Clone the repository\ngit clone https://github.com/avorati/strapi-plugin-preview.git\ncd strapi-plugin-preview\n\n# Install development dependencies\nyarn install\n\n# Run in watch mode\nyarn watch\n```\n\n## Usage\n\nAfter installation, the plugin will be available in the Strapi admin panel.\n\n## Dependency Structure\n\n- **`dependencies`**: Only plugin-specific dependencies\n- **`peerDependencies`**: Dependencies that should be provided by the main project\n- **`devDependencies`**: All dependencies needed for local development\n\n## License\n\nMIT ","readmeFilename":"README.md"}