{"_id":"@staffbase/create-staffbase-plugin","_rev":"18-41431f25b533f89eb1ec8dd62deef36a","name":"@staffbase/create-staffbase-plugin","dist-tags":{"latest":"1.0.18"},"versions":{"1.0.0":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.0","_id":"@staffbase/create-staffbase-plugin@1.0.0","maintainers":[{"name":"hassaanz","email":"hassaanz@gmail.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"./csss.js"},"dist":{"shasum":"2203bf11ba4d2aa08a7028d798e0c888036ab328","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.0.tgz","integrity":"sha512-b1fvCct0SDdJqGemYn1kNDR17B5XU+mqzhmlCTlHkedFZc1gf3MFsYIIeFE9wIzwlzoB+6WgVZsU/6tNQQ4Ikg==","signatures":[{"sig":"MEUCIQDmio0yQQ5Y6x8MsXMc6llFVwkj7npuMBbmF0QLRJKMZAIgXGNC8+GyJ87z/S5xPTsj38ybsUUieXmB3IEGMVpMPC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"_shasum":"2203bf11ba4d2aa08a7028d798e0c888036ab328","gitHead":"529111c01d9d070ef105c5d3e2f7433837e526c5","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"hassaanz","email":"hassaanz@gmail.com"},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"3.10.10","description":"![Staffbase Logo](https://staffbase.com/wp-content/themes/staffbase-theme/img/logo-blau.svg) ## Getting started Install the package in your global namespace and then run the command.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"yargs":"^8.0.1","colors":"^1.1.2","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^3.0.1","is-relative":"^0.2.1","is-valid-path":"^0.1.1","validate-npm-package-name":"^3.0.0"},"devDependencies":{"jest":"^20.0.4","husky":"^0.13.4","eslint":"^3.19.0","marked":"^0.3.6","markdown-it":"^8.3.1","highlight.js":"^9.12.0","eslint-config-google":"^0.7.1","@staffbase/eslint-config-staffbase":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin-1.0.0.tgz_1496824387779_0.9933419099543244","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.1","_id":"@staffbase/create-staffbase-plugin@1.0.1","maintainers":[{"name":"hassaanz","email":"hassaanz@gmail.com"},{"name":"holgerstein","email":"holger@staffbase.com"},{"name":"scthi","email":"thilo.schmalfuss@gmail.com"},{"name":"staffbase.com","email":"development@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"96bfdf1a4bd9c77116d565844f7e5fdd85a7b3d0","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.1.tgz","fileCount":22,"integrity":"sha512-Nnv/McHLEIaPIvbTSkB03Q5hQO2GpmL0FXAYipztTb89AxdMpXxlgawNGYnou0yrFADD6NgGMYQqnrHW4JLzxw==","signatures":[{"sig":"MEYCIQCfrYelemZVy9eiA0+gL98tlFEBsTuQg1wWzHq0LwfLlAIhAJQoNII2EdwyULYMX0rdpAHcEqj1IMmkkgFfLTmDrQcg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCCH4CRA9TVsSAnZWagAArqoQAIEnmYCzOsrB2lGQvlR+\nsFYoXL89ovxN7o7FiBTwew3Ukrm/qLYMby1mBgiiQMTKiVUOSBTwVXtXpZ3+\nU7hdi/2r8trOv3UtUy7DDSM0Q2m/y9FNmMsY79ffpHHC793eBWSaFzrP9PHC\ntgS/Tx6/b6bkkCIe36ic50QgnJ4M7nmAUyUHPxXISM/3bnzIqxncXKPL90gH\nxKCsX9UYNcSbYgm+67v/NVuSloRFEnhjegnwhfK+/z3QZtQfbtG8u2Qfl7mX\nLmH8MB4hmEdQExV7gWuUtYoaGpZ9QfYEYTBF7bU4DZwufZVkJwzo2joIZwQM\npmq93okf9DntM/ovP8JFaSBgiclPLkQTMgs9l6q0cJzcDvPz0wjmKLEI2WNT\nbvrFAYh9UYFNOUqm/VqGJoRHelr+BT/ZKz0th/xSZhQ68xNBtj4XIk2XRr4W\nSKvyHUhUYt/8Bx7GuhNmGQ1MdIJ3qQAFJa5YyxkZll/Td1yHLk9H4R9dZOzh\nvMe7JsXSZekEapJ/YVnnQn+6ae3oLm+D0iLr7KcdzaGxkjsM7UisbuwNNmMI\nGmHSAJg/okmgqPNuR5GL63QrZRPwt3gaAn+YRbHMVOJhPaQJETdSzOcVU0Ob\nb2PmVUb9C83CSXoLzHegWJewxXFepQMn1vR7Su1dnQPQiY/nBvMOftGqHBS4\nNzE4\r\n=fVvt\r\n-----END PGP SIGNATURE-----\r\n"},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"2b511807677403d903817467c1a77b5c3f549472","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"staffbase.com","email":"development@staffbase.com"},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"6.14.5","description":"[![Build Status](https://travis-ci.org/Staffbase/create-staffbase-plugin-nodejs.svg?branch=master)](https://travis-ci.org/Staffbase/create-staffbase-plugin-nodejs) [![Greenkeeper badge](https://badges.greenkeeper.io/Staffbase/create-staffbase-plugin-nodej","directories":{},"_nodeVersion":"14.4.0","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^9.0.0","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","husky":"^4.2.5","eslint":"^7.0.0","marked":"^1.0.0","markdown-it":"^10.0.0","highlight.js":"^10.0.3","eslint-config-google":"^0.14.0","@staffbase/eslint-config-staffbase":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.1_1594368503847_0.5916081397930384","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.2","_id":"@staffbase/create-staffbase-plugin@1.0.2","maintainers":[{"name":"staffbase.com","email":"development@staffbase.com"},{"name":"scthi","email":"thilo.schmalfuss@gmail.com"},{"name":"holgerstein","email":"holger@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"fb65ee6f170e69a70086a69466fcebd0211d8929","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.2.tgz","fileCount":1524,"integrity":"sha512-98l/VdcucH3k6RnAfQEH93cEMVOgnznOxg7UTouU1+IYSWL6IyCt9x/xLAsWPaE3tNXMwdi5kqMWw/mJ84GeKg==","signatures":[{"sig":"MEUCIFQLWDBbHD0CG1eON4CXlgUN9y7atTdRZqTNhnUG9LkqAiEA76BH9YsoluqdjXC4qO7VEk//+fm6KS6E7FO1QhgPn7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7536824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl3EZCRA9TVsSAnZWagAAOb8QAIXg6d5kkvHvmZug8gIq\nUxL8vCTtKa6zGG3JhFTKlrvL3vJbWV93TDb5GQZuW1RBHw8NG4tnaLrDfNI5\nwYtQHZfvxPuTQKAPosFIbofn/50Lv3fJBmJjBLHnyPE938/eEZjkNA2Oy1rM\nLvODyhplY1I3UfFFzzmlHoz5/rnocw20HKnbKQCazppHC6JHISHlvcKgUxB6\nhsc7czErNhVYMlshYmMaykZvBj/6JmhHmGMRyWPIBJhSyW8znxyJXzPVTKiS\nCuHVT1Vmt0UiNw6eCy7e4Pm29gPcAdYrReNqpXS42js05WNAnTfOJIBlCJiz\nhKG0hLqXE2Aj3xyxRk2v+3CEXEoNeYDE/yqIAL/OnfLKyKlDfkYS011eibKS\neyxyB4YQQ7cMcZ9p0ND9TGt4PDqQfup2QsfF4SAeeKcqxh1ejhWVfGWNeYUN\ncAkaIWeuDNw6iOXmqfJ4nBHmdeVwLFSIB0c21FD8ScOewZT8OKt++4FmnOOY\nr3H23UVn+CJ5pLn/GM8xnPLMiWMZe9RBVao4Ok07oRd+VC+OFajskZ9qiy5m\n+BIpGyazmjX6+S81IN6g5Y/Czd3sBkRxqS6j3VevN7J4M1eWVGMDq0GuAT2e\n/O/Wl0AtdXCLPNh+9TRtcJbhb9+FGZMP05ZOAyPjnBYZdz2t9RFkY+JxqlNx\nv+If\r\n=5ol+\r\n-----END PGP SIGNATURE-----\r\n"},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"441778512aa9399273c0482df25bbaea4ffb5011","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"staffbase.com","email":"development@staffbase.com"},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"8.1.0","description":"[![Build Status](https://travis-ci.org/Staffbase/create-staffbase-plugin-nodejs.svg?branch=master)](https://travis-ci.org/Staffbase/create-staffbase-plugin-nodejs) [![Greenkeeper badge](https://badges.greenkeeper.io/Staffbase/create-staffbase-plugin-nodej","directories":{},"_nodeVersion":"16.10.0","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^9.0.0","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","husky":"^4.2.5","eslint":"^7.0.0","marked":"^1.0.0","markdown-it":"^10.0.0","highlight.js":"^10.0.3","eslint-config-google":"^0.14.0","@staffbase/eslint-config-staffbase":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.2_1637314841196_0.18910288496934924","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.6","_id":"@staffbase/create-staffbase-plugin@1.0.6","maintainers":[{"name":"staffbase.com","email":"development@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"},{"name":"holgerstein","email":"holger@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"a9d77a62f3f0b68f2383b8748ae87b2e2a08c654","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.6.tgz","fileCount":25,"integrity":"sha512-u3y5pvUBnxWb3Xwo7TQa7PPfOwHQ/Wn7Jj6w2atLr4QFVgNlbRMOCtxHWsCP5CdumsYbdIkeDDP+8qfvvOsqeg==","signatures":[{"sig":"MEUCIQCUBiBeEzNlRG2s4rQFU/Vyzomhvqm1b1K8BzVUfVNt/gIgCz6tkuCWt247zD3JfBlbmtX7qVBkMfWKSYKZp4VY+Os=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105726},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"12038bbdbf483cd0c57b2c4ecef65484d4a1fcce","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"staffbase.com","email":"development@staffbase.com"},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"10.1.0","description":"![Staffbase Logo](https://staffbase.com/wp-content/themes/staffbase-theme/img/logo-blau.svg) ## Getting started Install the package in your global namespace and then run the command.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^9.0.0","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","husky":"^4.2.5","eslint":"^8.33.0","marked":"^4.0.10","typescript":"^4.9.5","@babel/core":"^7.20.12","markdown-it":"^12.3.2","highlight.js":"^10.0.3","eslint-plugin-react":"^7.32.2","@babel/eslint-parser":"^7.0.0","eslint-config-google":"^0.14.0","@emotion/eslint-plugin":"^11.0.0","eslint-config-prettier":"^8.6.0","@typescript-eslint/parser":"^5.50.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-import-helpers":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.50.0","eslint-plugin-simple-import-sort":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.6_1706538666908_0.8184433468039041","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.8","_id":"@staffbase/create-staffbase-plugin@1.0.8","maintainers":[{"name":"staffbase.com","email":"development@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"},{"name":"holgerstein","email":"holger@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"86910851894e297c2ea2b7a66507af34dbc95ad3","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.8.tgz","fileCount":26,"integrity":"sha512-QznddaQxyniaGwxpEu+t2hF6SGUPsI/OBY/Oc4bvUzOU2Fxc6c0tPoUxRmhuaGCQsL1u/4+A6K9ONFfcEm718Q==","signatures":[{"sig":"MEYCIQDNq44QziRz+2khoQzFLdXUK5aFZ8kfZmTAHZY2ZuvElQIhAJAEyehvkA10vdFbmqSEJ1OKXuWfY+v5ocP2DnDI1eVa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55958},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"a460c8a1a1fc29ed93cbfc415d3ce8f3f2a86e40","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"staffbase.com","email":"development@staffbase.com"},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"10.8.2","description":"![Staffbase Logo](https://staffbase.com/wp-content/themes/staffbase-theme/img/logo-blau.svg)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^9.0.0","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.2.5","eslint":"^8.33.0","marked":"^4.0.10","typescript":"^4.9.5","@babel/core":"^7.20.12","markdown-it":"^12.3.2","highlight.js":"^10.0.3","eslint-plugin-react":"^7.32.2","@babel/eslint-parser":"^7.0.0","eslint-config-google":"^0.14.0","@emotion/eslint-plugin":"^11.0.0","eslint-config-prettier":"^8.6.0","@typescript-eslint/parser":"^5.50.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-import-helpers":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.50.0","eslint-plugin-simple-import-sort":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.8_1741613613300_0.32641517936479647","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.14","license":"MIT","_id":"@staffbase/create-staffbase-plugin@1.0.14","maintainers":[{"name":"staffbase.com","email":"npm@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"},{"name":"bhavyy","email":"bhavyasri.yellapragada@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"dba0e75ea399586ff6d2233487071f10ae4f68cc","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.14.tgz","fileCount":26,"integrity":"sha512-HccOg31r03CLys1n+eJxpija2Y6xlRSAhXRPQCzRmy1JQte3/u97mVFcFEbdtyv2GdgRvgZVwVz1K46clQ0YBw==","signatures":[{"sig":"MEQCIH8+Vs3Z3F37ejnLT1sJsHqONWLGnTZq9ca7CPq5JpLhAiBAubK30dPLHEyaEWgth7kFsmshm0w25NRbzbEEfZF8jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@staffbase%2fcreate-staffbase-plugin@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55037},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"46c87770593259c38911686912143448aba897af","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f3dbe63-e2b4-431c-94fd-c8dffd6668e5"}},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"11.6.2","description":"<img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />","directories":{},"_nodeVersion":"24.12.0","dependencies":{"yargs":"^18.0.0","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^9.0.0","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^4.0.10","typescript":"^5.9.3","@babel/core":"^7.28.5","markdown-it":"^12.3.2","highlight.js":"^11.11.1","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.28.5","eslint-config-google":"^0.14.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.51.0","eslint-plugin-react-hooks":"^5.1.0","@typescript-eslint/eslint-plugin":"^8.51.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.14_1767357174046_0.15597235356748507","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.15","license":"MIT","_id":"@staffbase/create-staffbase-plugin@1.0.15","maintainers":[{"name":"staffbase.com","email":"npm@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"81697ee0c7270a41021d81ec73b6ad0ee104ea66","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.15.tgz","fileCount":26,"integrity":"sha512-5keVpx69zUcaS4ElpKe8KkEE6Kkez+vYhAHsT7nDNCGfZffbGdMty2qlqQ3OX4KbAIwA19kvpRAobb2RDUC1HQ==","signatures":[{"sig":"MEUCIGNZ9VDniFOJ/U1bbmY6TUBNIfh0wPfj/DLHgLTNyGtmAiEA5wkTsvK/F+d7QwUY2XJmfWdttSuG78bVRDCGuQgztqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@staffbase%2fcreate-staffbase-plugin@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55102},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"59c525095d2ad14c5ea9a58ef1787583ac3646ef","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f3dbe63-e2b4-431c-94fd-c8dffd6668e5"}},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"11.11.0","description":"<img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />","directories":{},"resolutions":{"lodash":"4.18.1","minimatch":"3.1.5","picomatch":"4.0.4","glob/minimatch":"9.0.9","@typescript-eslint/typescript-estree/minimatch":"10.2.4"},"_nodeVersion":"24.14.1","dependencies":{"yargs":"^18.0.0","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^11.3.5","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^18.0.3","typescript":"^6.0.3","@babel/core":"^7.29.0","markdown-it":"^14.1.1","highlight.js":"^11.11.1","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.28.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.59.2","eslint-plugin-react-hooks":"^7.1.1","@typescript-eslint/eslint-plugin":"^8.59.2","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.15_1778771786277_0.6527897341468385","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.17","license":"MIT","_id":"@staffbase/create-staffbase-plugin@1.0.17","maintainers":[{"name":"staffbase.com","email":"npm@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"},{"name":"alizehstaffbase","email":"alizeh.khan@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"3ed604a3e72b7f1069856aa69c7acc8b8c30ec2e","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.17.tgz","fileCount":27,"integrity":"sha512-60BQbisJ1TSlIAdNfiKvHeJOY3afMkCiM7Z8PZDrbYih3haRssJ3CJPaoRDeIDVYkiM04Rl5di0iDLzqWnpaDg==","signatures":[{"sig":"MEUCIQCmkJCQoP+S+emHByWz7L8HgDfx5MOumd0k8FJUwzNxuQIgZZ8itvL0iRpELLyXBdzAaxx/uFpzDEvCYtp+WzgoWfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@staffbase%2fcreate-staffbase-plugin@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55197},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"91709966d82a090b9c5db0cf3f5fb103cc9d7c2e","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f3dbe63-e2b4-431c-94fd-c8dffd6668e5"}},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"11.13.0","description":"<img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />","directories":{},"resolutions":{"ajv":"6.15.0","lodash":"4.18.1","js-yaml":"4.2.0","minimatch":"3.1.5","picomatch":"4.0.4","glob/minimatch":"9.0.9","@typescript-eslint/typescript-estree/minimatch":"10.2.4"},"_nodeVersion":"24.16.0","dependencies":{"yargs":"^18.0.0","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^11.3.5","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","husky":"^9.1.7","eslint":"^9.39.2","marked":"^18.0.5","typescript":"^6.0.3","@babel/core":"^7.29.7","markdown-it":"^14.2.0","highlight.js":"^11.11.1","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.29.7","eslint-config-google":"^0.14.0","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.61.1","eslint-plugin-react-hooks":"^7.1.1","@typescript-eslint/eslint-plugin":"^8.61.1","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.17_1782208022219_0.43572632396994404","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.18","license":"MIT","bin":{"create-staffbase-plugin":"csss.js"},"repository":{"type":"git","url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git"},"scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"resolutions":{"lodash":"4.18.1","minimatch":"3.1.5","glob/minimatch":"9.0.9","@typescript-eslint/typescript-estree/minimatch":"10.2.4","picomatch":"4.0.4","js-yaml":"4.3.2","ajv":"6.15.0","brace-expansion":"5.0.8"},"dependencies":{"colors":"^1.4.0","filepath":"^1.1.0","fs-extra":"^11.4.0","is-relative":"^1.0.0","is-valid-path":"^0.1.1","prompt":"^1.0.0","validate-npm-package-name":"^8.0.0","yargs":"^18.1.0"},"devDependencies":{"@babel/core":"^7.29.7","@babel/eslint-parser":"^7.29.7","@typescript-eslint/eslint-plugin":"^8.69.0","@typescript-eslint/parser":"^8.69.0","eslint":"^9.39.2","eslint-config-google":"^0.14.0","eslint-config-prettier":"^10.1.8","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-simple-import-sort":"^14.0.0","highlight.js":"^11.12.0","husky":"^9.1.7","jest":"^30.5.1","markdown-it":"^14.3.0","marked":"^18.0.11","typescript":"^6.0.3"},"gitHead":"051420aea573aed4ed12a981322bc6f8937a7e78","_id":"@staffbase/create-staffbase-plugin@1.0.18","description":"<img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-G5YjxCpJE/rccdfZ2suRX7XDOJOND6/wpJ9EntGAlmlGtlAUqxzKbe/0Pxgl+ULYTRB+Joe4Vmtat7GETcOpfQ==","shasum":"9c53715e06a05ccd2bbec499147f45cb5395b8f0","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.18.tgz","fileCount":27,"unpackedSize":55366,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@staffbase%2fcreate-staffbase-plugin@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDMwDt5M/PVQY+KXl3JQ1xWeAuHYRCQggGJA4YoIFdvfQIhAOoGn/na08/NTIcsncZJ6WaP+9le8u9iwpmiTdkW1P2q"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f3dbe63-e2b4-431c-94fd-c8dffd6668e5"}},"directories":{},"maintainers":[{"name":"staffbase.com","email":"npm@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"},{"name":"alizehstaffbase","email":"alizeh.khan@staffbase.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-staffbase-plugin_1.0.18_1789487226722_0.38413449857777326"},"_hasShrinkwrap":false}},"time":{"created":"2017-06-07T08:33:08.859Z","modified":"2026-09-15T15:47:07.243Z","1.0.0":"2017-06-07T08:33:08.859Z","1.0.1":"2020-07-10T08:08:23.982Z","1.0.2":"2021-11-19T09:40:41.389Z","1.0.6":"2024-01-29T14:31:07.059Z","1.0.8":"2025-03-10T13:33:33.483Z","1.0.14":"2026-01-02T12:32:54.214Z","1.0.15":"2026-05-14T15:16:26.438Z","1.0.17":"2026-06-23T09:47:02.368Z","1.0.18":"2026-09-15T15:47:06.858Z"},"bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"license":"MIT","homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","repository":{"type":"git","url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git"},"description":"<img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />","maintainers":[{"name":"staffbase.com","email":"npm@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"},{"name":"alizehstaffbase","email":"alizeh.khan@staffbase.com"}],"readme":"# Create-Staffbase-SSO-CLI Documentation\n<img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />\n\n## Getting started\nInstall the package in your global namespace and then run the command.\n\n```bash\n$ npm install -g @staffbase/create-staffbase-plugin\n$ create-staffbase-plugin /home/user1/work/staffbase-server/ --name staffbase-sso-server\n```\n\nYou can use `yarn create` to directly run the command. The syntax of `yarn create staffbase-plugin` is:\n> yarn create @staffbase/staffbase-plugin [Destination folder] --name [Plugin Name]\n\nExample:\n```bash\n$ yarn create @staffbase/staffbase-plugin /home/user1/work/staffbase-server/ --name staffbase-sso-server\n```\n\n## Interactive Mode\nYou can also run the command without passing any arguments to get into interactive\nmode which would ask you the name of your app and the path where it need to be installed.\n```\n$ create-staffbase-plugin\n\nPlease enter npm compatible name: (my-staffbase-backend)\nPlease enter the folder path for the App: (/private/tmp/staffbase/my-staffbase-backend)\nThe directory you specified already exists. It will be overridden!\nDo you wish to proceed (y)es|(n)o?: (no)\n\nSetting up your project in:  /private/tmp/staffbase/server\nInstalling dependencies...se/server\n```\n\nOn entering the path, you can either specify an absolute path or a relative path. The relative path is resolved against the current working directory (`process.cwd()`).\n\n## Configuration\nAfter the scaffolding is complete, you need to provide some values for configuring your\nplugin server. The following values need to be configured.\n\n- Plugin Secret\n- Plugin Audience\n\nYou can either specify these values in environment variables or directly passing\nthe values in the `app.js` file where the middleware is initialized.\n\nTo configure values in `app.js` file, change the following lines:\n\napp.js\n```javascript\n12 ...\n13 ...\n14 const key = null;\n15 const pluginID = null;\n16 ...\n```\n\nYou can also specify these values using environment variables.\nRefer to the table to see which environment variables can be used.\n\n|   *Value*     |   *Environment Variable*    |           *Default if not set*           |\n|:--------------|:--------------------------: |:----------------------------------------:|\n|Secret         |STAFFBASE_SSO_SECRET         | *(empty)*                                |\n|Audience       |STAFFBASE_SSO_AUDIENCE       | *(empty)*                                |\n|Server Port    |PORT                         | 3000                                     |\n|Server Address |ADDRESS                      | *(empty, listening on all IP addresses)* |\n\n## Running the server\n_create-staffbase-plugin_ installs the project dependencies for you.\nAfter configurations is done, the only thing you need to do is navigate to the\nfolder where your app was generated and start the express server.\n```bash\n$ cd [path of generated app]\n$ npm start\n```\n\n## License\n\nCopyright 2017-2025 Staffbase SE.\n\nLicensed under the Apache License, Version 2.0: https://www.apache.org/licenses/LICENSE-2.0\n\n<table>\n  <tr>\n    <td>\n      <img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />\n    </td>\n    <td>\n      <b>Staffbase SE</b>\n      <br />Staffbase is an internal communications platform built to revolutionize the way you work and unite your company. Staffbase is hiring: <a href=\"https://staffbase.com/jobs/\" target=\"_blank\" rel=\"noreferrer\">https://staffbase.com/jobs</a>\n      <br /><a href=\"https://github.com/Staffbase\" target=\"_blank\" rel=\"noreferrer\">GitHub</a> | <a href=\"https://staffbase.com/\" target=\"_blank\" rel=\"noreferrer\">Website</a> | <a href=\"https://staffbase.com/jobs/\" target=\"_blank\" rel=\"noreferrer\">Jobs</a>\n    </td>\n  </tr>\n</table>","readmeFilename":"README.md"}