{"versions":{"2.0.0-rc.18":{"name":"@fesjs/plugin-sass","version":"2.0.0-rc.18","description":"@fesjs/plugin-sass","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/WeBankFinTech/fes.js.git","directory":"packages/fes-plugin-sass"},"keywords":["fes"],"author":{"name":"harrywan"},"license":"MIT","bugs":{"url":"https://github.com/WeBankFinTech/fes.js/issues"},"homepage":"https://github.com/WeBankFinTech/fes.js#readme","publishConfig":{"access":"public"},"dependencies":{"sass":"^1.32.11","sass-loader":"^11.0.1"},"peerDependencies":{"@fesjs/fes":"^2.0.0-rc.0"},"gitHead":"463291b08a78092d53998f1ee245b42df95445a0","_id":"@fesjs/plugin-sass@2.0.0-rc.18","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+arm64 (darwin)","dist":{"integrity":"sha512-rNt49N1ERNB17YVU7ob3qZ4OVFQW/MF1JhZp84HiCf320Bx3WFkC267nd1162CiG1k6Mun5uW7OXu3bLzwvPlg==","shasum":"ad838dc55240291b41f77b5e8d15d633588c4b50","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fesjs/plugin-sass/-/plugin-sass-2.0.0-rc.18.tgz","fileCount":4,"unpackedSize":2829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggnYjCRA9TVsSAnZWagAApJ4P/j6kjjDfu68m2gzryUiX\n6F9SyGBu85MQLnrUrypjvnNd/hpL7IiJ8vIhhXq6b0UjONhGmBhLBLukUxEA\nKYquCeXXMY2UUk6bjj/mPYzq7ZHUEu1IrG/r4MvBfmuHVEk8Fgtj53CT+bDL\ndjW1x3fda/WCLDuriraUpxoz7rrUhzE5Y2kkwgMjZrt0eLMs02qBozVaKbAb\nWOidcpYENe+Ob/jJMeZ+4J19qBVlK+ic8p2ezOzvYk0OsLX8a3M8YSxcLf8h\nW/kvrQjFhnBmCLisjDIYyq/0jmbcdRv53e1Thfe6278iC9w5+jgml+PQ4BpW\nRx/HanmLB3XjZIz+zsu2o8fcnu34eDG0+OnnskJOjRxnrcSVhyC9YMcFnUQ/\nwcHidXTIdG5lRfVh2Mm/CJAg/DurnOpFxnzoWhQiFepH2hvTfpWU6ttiN6mY\nbQpsoKtm+i9ZgTmRtwOKOZqdlAI/29NmhlxUIjgzU1MvBwRclDceqQGd01UI\n9PWTjanNYcMeGPXwdVmU78Qrx+N0V4PRGcxsu7/X1qcRni4ijziUbt00as6b\nbjTb02A6ZjDX54lvz1VwL/SOFR9+EpjiFe+LVv31Yhx1kwHgxBpijSy8y20Q\nXJmgZEXYqHNhJ889/QMC2B/2ljHyyro3P/inqNzLZcDhvk6nVOq0ZADueuc/\nfF4p\r\n=iRPr\r\n-----END PGP SIGNATURE-----\r\n","size":1735},"_npmUser":{"name":"anonymous","email":"445436867@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"haizekuo@gmail.com"},{"name":"anonymous","email":"445436867@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-sass_2.0.0-rc.18_1619162658756_0.48941481533975995"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T09:50:48.430Z","contributors":[]},"2.0.0":{"name":"@fesjs/plugin-sass","version":"2.0.0","description":"@fesjs/plugin-sass","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/WeBankFinTech/fes.js.git","directory":"packages/fes-plugin-sass"},"keywords":["fes"],"author":{"name":"harrywan"},"license":"MIT","bugs":{"url":"https://github.com/WeBankFinTech/fes.js/issues"},"homepage":"https://github.com/WeBankFinTech/fes.js#readme","publishConfig":{"access":"public"},"dependencies":{"sass":"^1.32.11","sass-loader":"^11.0.1"},"peerDependencies":{"@fesjs/fes":"^2.0.0"},"gitHead":"ac0e7b47a4a950169e19bdb512d92d8ae65ac41e","_id":"@fesjs/plugin-sass@2.0.0","_nodeVersion":"14.16.1","_npmVersion":"lerna/3.22.1/node@v14.16.1+arm64 (darwin)","dist":{"integrity":"sha512-c8bAuzQMK0GKFLuqO0hRUV0yoDzPqY/mM3s8ZykKjejqjDj1yIMjiNz6nDZzeqlD1FpZOQBvkjepKyhAyyHr/Q==","shasum":"7130d4ed70c871c764fe62d21774545f18c53c78","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fesjs/plugin-sass/-/plugin-sass-2.0.0.tgz","fileCount":4,"unpackedSize":2818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0uZnCRA9TVsSAnZWagAA5MwP/17DAHLWgmIk5YCxjOq7\nQEnLHOLHMPe0s6Wjd2DTeWXGe59XxJ4QWEc14mpxq8+lPuDrQ0r1xV2Hxwds\nMeaPhXSzm4EQKukw7nAYtj6TjPT0zan2QD3sma7ARdnJr6k4fa91WUjNaZFj\n45+bsvEt0gDgdJvakVsxRHgjo0BTzNOjnfuSUdtcbY/CU5qaeo9dIH9/efCE\nOruSqRXGfa16D2QaJORkbCQubrVatG24fFzfB/ZJX3WWIOUCrEhwyB6gtaeU\ndpAIL1PfCQzTycFUcwFsFyHp90oOLD2PW592TqSU2gpMjPX/fap95MOYTEhu\nbyiAN7kete2/mE85h5tf80NacaOa7D7ipyENgfIUMeY8ffL+kqzIAnp9vOPw\n9yQA/C9ZBakv9rPudbzA9yVxho2dtgOXxalHxorw/3L9Y0jdz+3opDh+odcq\neB3lhqQmim+KDIZ10RNCFvL296ITZ/lT9NmozLy6NwrNd+7vtRtddCenPF0D\nZSEb2zW8IzlqylCv8QIIvcfijERZWa9PaPHBlsirtnHLfTiVYEWgkErXgRXy\nwA/4pfsA7v7rC00vy8Qp4kQUHAl5rwU9Z418zqM0KyKo6xTdVCxo1G3CE9ys\naxWvkPUYiY6ujdJwOPWPRPfxIsKHKK4mjAZa7veDFn6lHOI+GM44uzasJNIC\nPdg9\r\n=KMPk\r\n-----END PGP SIGNATURE-----\r\n","size":1726},"_npmUser":{"name":"anonymous","email":"445436867@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"haizekuo@gmail.com"},{"name":"anonymous","email":"445436867@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-sass_2.0.0_1624434279470_0.647722574364564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-21T09:50:50.035Z","contributors":[]},"3.0.0-beta.1":{"name":"@fesjs/plugin-sass","version":"3.0.0-beta.1","description":"@fesjs/plugin-sass","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/WeBankFinTech/fes.js.git","directory":"packages/fes-plugin-sass"},"keywords":["fes"],"author":{"name":"harrywan"},"license":"MIT","bugs":{"url":"https://github.com/WeBankFinTech/fes.js/issues"},"homepage":"https://github.com/WeBankFinTech/fes.js#readme","publishConfig":{"access":"public"},"dependencies":{"sass":"^1.32.11","sass-loader":"^11.0.1"},"peerDependencies":{"@fesjs/fes":"^3.0.0-beta.0"},"readmeFilename":"README.md","gitHead":"674e5e9e76f3af4da8445bd3d6b7e9f1d0525cc6","_id":"@fesjs/plugin-sass@3.0.0-beta.1","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-/r6BnpsQp85N00rE56fqIaCJjRp1mqN+A8R+3e2Gtg0qgbPiOctoRCcw92yFAroAmBJOrE+J405S6vkktuCBSA==","shasum":"bb0188ae9c1fcddef4c0c4bfa7411dc0032a7fc8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fesjs/plugin-sass/-/plugin-sass-3.0.0-beta.1.tgz","fileCount":4,"unpackedSize":9040,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCA5SQQjk/EbnB5ZO6jNBqv17PsWxx155Ky4dfqZQ+v/AIhANn5NUEs7yFcv9Gysrz+SG3akS1Sg5EkPHHYnh7F4lOo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigi1mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpC1A/5ANEkj7hr5AZfvS+soNw8Q3y9WCBx8zKqVNTHM8BxquCHKTYu\r\nO8Q8IA0ncEvQ+DGiHPuMyNOPsEa2V7Vx8K00/kqNz2XMO6oVENJYE/BwBHw6\r\nOdNkayPMwOShmUf97ojNUjo4RaNTXIbyzMlOi967sVeX4MdctXzACEHL4LU3\r\nEE1XZmXWVHo5woh9Chb1Zybkus4kPQk5HEwnU3R3uDwieIqxQub5bwVJ096K\r\ned01zVDcEt4x7b1CBYv7CejCNWE6/NEMhIGMloOCS0WQsQ9kdKNHPDyKRH7Z\r\nJIGOaalKadllFd0BwvyymwyDd++fY8jf1GlTAw9MAXiuCD1P1WN1qHAi0JO3\r\n0ErVEHg8Sdu5eYIaNUUrL87Oonn/I0cXWZN1Eeik5FZb5yD6nHZemcXBniJI\r\ntO15lszomVW9X+iFrX9nmQd8V8aYCh7niLKqllTBMxWW8KYDrrAjATgNBqzL\r\n3nuYxpt6yJ7eLXHl9+0Q3K6eTNHA5RhtxF+Il1KczAnRTCaD5W2EWoiHwCev\r\nfdd65D7BlWh0awvGENXSzI4JVmNLv5oHBbjLHqVJFI0QpsWN2/lh/tUEtvrp\r\nuU7u5MdVKYJkGEcwz7ey5jaN8u64tH0jY0rin5W3elc870I0KQk0PxCdwHXv\r\nI+Lcd8TxCHgQLH4qhViEn6uHbI8LADTPdaA=\r\n=JFcY\r\n-----END PGP SIGNATURE-----\r\n","size":4653},"_npmUser":{"name":"anonymous","email":"haizekuo@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"185682649@qq.com"},{"name":"anonymous","email":"aringlai@163.com"},{"name":"anonymous","email":"445436867@qq.com"},{"name":"anonymous","email":"haizekuo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-sass_3.0.0-beta.1_1652698469636_0.19580687407164765"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-16T17:28:03.641Z","contributors":[]},"3.0.0-beta.3":{"name":"@fesjs/plugin-sass","version":"3.0.0-beta.3","description":"@fesjs/plugin-sass","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/WeBankFinTech/fes.js.git","directory":"packages/fes-plugin-sass"},"keywords":["fes"],"author":{"name":"harrywan"},"license":"MIT","bugs":{"url":"https://github.com/WeBankFinTech/fes.js/issues"},"homepage":"https://github.com/WeBankFinTech/fes.js#readme","publishConfig":{"access":"public"},"dependencies":{"sass":"^1.32.11","sass-loader":"^11.0.1"},"peerDependencies":{"@fesjs/fes":"^3.0.0-beta.0"},"readmeFilename":"README.md","_id":"@fesjs/plugin-sass@3.0.0-beta.3","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-kUQp5BKdEqkKsTz11CL7hdVX7GdONa1ORe/fIC+5uR8/AsLlB98e4ip231PhHk1eorFX/rqJFAgiSn7nxXtpSQ==","shasum":"716dce4e8c72c9bd236b41ae27d615fa874a1418","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fesjs/plugin-sass/-/plugin-sass-3.0.0-beta.3.tgz","fileCount":4,"unpackedSize":9040,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8UhdXoOw3xoSryGp1aIDHkvMS/g3z+Yi8d7Oy034WJAiEAwcPyzM7IWSIio9lx7Om5p2m+yvY9Q1Z6IDpjKR3yxOs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig2WeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0ig/9H4O/DZg4ufCvKb4+rG/rQP9eOdMYhHSrXVce0WDIZPYEb1oF\r\nzJZbAiZP+YtmOiBY/mTuMkfY7UKispbu7G3fuete0GHsUTLq6nFtG6d7GTAq\r\nUYt71A1kL5OrShZtUSrKrpIu7s222NOOuw5WF51btrEa2A1TE9W5tp0I7BPM\r\npZdtT8DkzjMe3SSqjxLB/6am9yO4+xXAE4oP/2upfJvy5AGkS45wBNLR6iNs\r\nSei1kNfv9uU2xYW3n8lQduZdAGpC18qNGlXkQBRhA3CK4umuywyIjhJQjFsx\r\ngijMfDVjjUd8yiSv5SmAhUC0Cgwtm61CuCG/qTGN1+QBbL+Vnm5nwLpC/vsj\r\nt1mwWzj2HHKLEg39qo4wgnnkY/6wLsFFqt1KCwnNnnz39dRDmdCLZAHrW1Nw\r\nNyTGpTHAaCdroUffQYrXim6efjTmarrieip7sG4g5n9eVE6857A51gyAApUZ\r\nqdqWm4u3OqDW68vFiS6iMUffPlOjOezNQBWwwm/8qHXgkmHJgmwVzN6J6rMk\r\nPzwP5rUELiENBCxooCF+jVP9DY/bRIXUi17+TSSyInf6UIZQoLDLjBFIqcm8\r\ntUle05lbPALVBMZIr88oBJs9IXraSJM/p7WaSFskAssA6xGGq8A20XPnastr\r\norvpTeLxm91odFEpfwFe1RQ5dHcZjCWbweA=\r\n=+7gw\r\n-----END PGP SIGNATURE-----\r\n","size":4654},"_npmUser":{"name":"anonymous","email":"445436867@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"185682649@qq.com"},{"name":"anonymous","email":"aringlai@163.com"},{"name":"anonymous","email":"445436867@qq.com"},{"name":"anonymous","email":"haizekuo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-sass_3.0.0-beta.3_1652778397941_0.9390924506976353"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-17T10:46:10.209Z","contributors":[]},"3.0.0-beta.4":{"name":"@fesjs/plugin-sass","version":"3.0.0-beta.4","description":"@fesjs/plugin-sass","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/WeBankFinTech/fes.js.git","directory":"packages/fes-plugin-sass"},"keywords":["fes"],"author":{"name":"harrywan"},"license":"MIT","bugs":{"url":"https://github.com/WeBankFinTech/fes.js/issues"},"homepage":"https://github.com/WeBankFinTech/fes.js#readme","publishConfig":{"access":"public"},"dependencies":{"sass":"^1.32.11","sass-loader":"^11.0.1"},"peerDependencies":{"@fesjs/fes":"^3.0.0-beta.0"},"typings":"./types.d.ts","readmeFilename":"README.md","_id":"@fesjs/plugin-sass@3.0.0-beta.4","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-s0OuZT7hcltYqTep+fuLYEPdovohHEF4lfuOh9L0mdhWBJsrupKxzeIiO5ybEHVW74Dn39XhC8PKRlhpKFW6Zw==","shasum":"cd1cbdb101a2fba621bf0d5aa6858c9bbd48876d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fesjs/plugin-sass/-/plugin-sass-3.0.0-beta.4.tgz","fileCount":5,"unpackedSize":9409,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5bwNJyPI8TSguEq6Sx9yYAIJUkrW64dCOE1T5NrYcQgIhAKJIX7ARYcafUgxVEn3nVKtPNr0+6oosXjX/am1lxJbo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis8fSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjjA//albYDk9Whv8aZM5uUjWcYdVfmJ9X8RZViUmbnsdA3H43lhpt\r\ndPUtvPW9Nq01oRVDGIMsQ7H1WKe2amAa2btnMoxTjAjl8mtySLNc6wS8DOXa\r\nnJwA9JjP7g1feHFtPYupzfqaSAOiXxHRoXCYCPWCnwNCvcTEljsVocEc5YDZ\r\ntNemICEaO/QL3TwiSirlJ68+4P67aA/DlQdYsejZ9iHAWmM8VYu5LjInCCWn\r\nBWU4K/FuvAW01zdQLxka+UfIb5FMg5fkZQsS0RsrkwZkb7jy1n2QPPjM9HdU\r\nPh/9IpzcdkZlamsnzUAularYq2Eboy56xIq/K0YbFjbqx3FaDYLgp5y3Bthn\r\n1reLEEz3g8iYwyU48jc+qFTfL2p9qX9wuks/ZuvIarMlPAhabJE745jliIEs\r\n7t6K8gEre9inICJ+F6TbgQEIg/1btG0AWwrDVNT7dibXgQD/u98H49+ICIn6\r\n9JNIiPJ/7nJcbJqpQgQtE06PN7JSLkJhr0CuqgcbToFtquOg/Wi2zVnC32sp\r\nAbyKi64pBkKvzBkzwAlDcRz6Ys9lFjyQDO/P/KJAE3Sk0ySyz5EXKLJ9gmk+\r\npGOLpJ0pH31x5Oqdz/WbzM9TFO5KwpJFy6OG23sf7DPF4MbWM1GPJhbrzzBx\r\n78780SlgO2noZi2bRVWIs0JdQ6R6u9tRBqE=\r\n=91wV\r\n-----END PGP SIGNATURE-----\r\n","size":4806},"_npmUser":{"name":"anonymous","email":"445436867@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"185682649@qq.com"},{"name":"anonymous","email":"aringlai@163.com"},{"name":"anonymous","email":"445436867@qq.com"},{"name":"anonymous","email":"haizekuo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-sass_3.0.0-beta.4_1655949266389_0.5103987649339663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-23T01:55:42.676Z","contributors":[]},"3.0.0-rc.0":{"name":"@fesjs/plugin-sass","version":"3.0.0-rc.0","description":"@fesjs/plugin-sass","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/WeBankFinTech/fes.js.git","directory":"packages/fes-plugin-sass"},"keywords":["fes"],"author":{"name":"harrywan"},"license":"MIT","bugs":{"url":"https://github.com/WeBankFinTech/fes.js/issues"},"homepage":"https://github.com/WeBankFinTech/fes.js#readme","publishConfig":{"access":"public"},"dependencies":{"sass":"^1.32.11","sass-loader":"^11.0.1"},"peerDependencies":{"@fesjs/fes":"^3.0.0-beta.0"},"typings":"./types.d.ts","gitHead":"6aa4dfbed3b8382b2e59ca3f4a747c4291c078f7","_id":"@fesjs/plugin-sass@3.0.0-rc.0","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vdLDTv66ac6DWjNkarJlHi2HOYhQIEiiD9gwSGjQkXBkMDRQOBcyeRP8FC5/PV3KRN/LOsMKmsZ6IZhAtF2wcw==","shasum":"182143237af99c3343cedc7ba82bc57ac6d2b018","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fesjs/plugin-sass/-/plugin-sass-3.0.0-rc.0.tgz","fileCount":5,"unpackedSize":9387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbeQ8rO6J8FEwP40PXMW45jFEwu6+P/jReqgEEv25NBAiEA1N93M6Gg0duZ2cqSKayPgSfQ88iOLOD9RKmJ+rntk44="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbOHAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYKRAAgmFPUJ8Hqn5bEB4qM6LQe1aicA26jc19Zxm3B/jlphi0HHRA\r\nIQFZBL38cyP1YQRNcQM38jWZwdQxJd6AZebetRBLq34RdlkLcuvJ5WyDnXcz\r\nUL0Zot9Aks3hnEf7QPh/i9KhXbHU1Wa/ReCrh0qED0JlPt1iI5Q+WWxC9+d5\r\nmlTJ+lRrLw5RTF0dPhYboJQGuJ9IDw7fPsn8mK7xY630bKy3l2pM9nR8pO79\r\ncwtljwj8kni41oNGOZS4t5v+0xYQdvY37XIS/zjIv54jVyg2Jh92yJw6YZjU\r\ng1QDDho9JCEm7PUJWVVoCqXMoXnV8szfIu2FKEONw3aMtEaKx1+UH2ZN7GEw\r\n4mwwkBC0O9Xnn/guU+Dp9I71xtp/pJRoktBxERdA9zimR9RpritgkMN0jUNR\r\nWzSrKp4d7OGGel6MrFR3AS9DhH0MQ0c82i4JUPMksxSJySAqRiZl8pnBNGtO\r\nA3gmSFSTtWcGyhihbLjz52keLZM4CufXx4X9nIMdXm84KaIyIYd0vA9FVvg1\r\n6vYWl8KfmzQWjqSYyvhqoCZThCG1qBBsMEm4A52Juis0YW98Aff32Wj5ueDQ\r\nuVSkw9fIL6KJHQZRHkaHlqQWMaUi5SCBLuKWj8Ffech8P5hn97s7CL8s5XNW\r\ndHZr+TpSrLHeZ77IseFyjTliyZ7eNU6vpZs=\r\n=QDY6\r\n-----END PGP SIGNATURE-----\r\n","size":4805},"_npmUser":{"name":"anonymous","email":"haizekuo@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"185682649@qq.com"},{"name":"anonymous","email":"aringlai@163.com"},{"name":"anonymous","email":"445436867@qq.com"},{"name":"anonymous","email":"haizekuo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-sass_3.0.0-rc.0_1668080063978_0.6684350346332797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-10T11:35:32.172Z","contributors":[]},"3.0.0-rc.1":{"name":"@fesjs/plugin-sass","version":"3.0.0-rc.1","description":"@fesjs/plugin-sass","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/WeBankFinTech/fes.js.git","directory":"packages/fes-plugin-sass"},"keywords":["fes"],"author":{"name":"harrywan"},"license":"MIT","bugs":{"url":"https://github.com/WeBankFinTech/fes.js/issues"},"homepage":"https://github.com/WeBankFinTech/fes.js#readme","publishConfig":{"access":"public"},"dependencies":{"sass":"^1.32.11","sass-loader":"^11.0.1"},"peerDependencies":{"@fesjs/fes":"3.0.0-rc.1"},"typings":"./types.d.ts","readmeFilename":"README.md","gitHead":"a3847f167a3dc69056e434a7ee8799beff0b9f67","_id":"@fesjs/plugin-sass@3.0.0-rc.1","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-/v2B1Sg0xmzbwTgZ3kL5f//7kmMNtPG9sjSuoo14GK6LjVy5rRqiO4x0JIJ7x/BeiLHX8ZmFV44F5X/3S9TeXw==","shasum":"140884d3e0b4b25a73afa073645fc5195b9b73ff","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fesjs/plugin-sass/-/plugin-sass-3.0.0-rc.1.tgz","fileCount":5,"unpackedSize":9384,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGo1LxRir1U8SGEC8rRJYaRKtHuPJtQAqmcNM6N5g4oAAiBcQVNR6BlsyewDPUy3h7ToboW1TYEF1ShATgQdPScmcw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbOVtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz+Q/+L2ykrLXWhF0D1G1FQgKjdxR149dJE9d1lZTJKvfZ1Q+S+7Sn\r\nadWcA0H3RZsF4fMooVJ+sE2PqpVDbkWbQNlsZnYTLtZK5shZK5C1Ep3TkJ4o\r\n26Hh5besFOU0htQgndtNh+Ml3vlqJ0LnbvxER5rCtbZQuIjDbG4VGjTxaUxn\r\nkmtJtvlzzgAVbe+Cna4kvaED1HzQgZBptvOA8C8nAqy65LjjVX1Fcy4GZr5u\r\n2T1M7NRCiE9Xcoz2wLruBptQxbB4jvNH6/UVvaUqoqwzxeSRDxQBs1CviSQL\r\nvLkL8+5Z/tsC7fZVT6KEWvfz/uPfAnCQNWPfrqxXQ80KYVrd9zgn67T0Z7Qd\r\nximuMPdc/BNYV9tCHwWUY50mzMqyiAsB7zOQPLy+BM3g4ECHUaM60IMb1htF\r\nO3g2RV89rvKZG5ySgmBvdM8Rzvpn6NZjkFrku3ZRxf8zBozb9pylzRZHuZCu\r\nAmOjS+awhw5uUk78ilamWtJbNz7wmt+ZxhbinvaUHFVI/QlOyxsQuCiB0CvZ\r\n1BgU/+LDK6LqMDorJ5lzJgqYFrtGLB9mQU06eTZXlyCft63A/thncXwV9sJf\r\n1JT2zrdIAeKHgVA7IoM44JQeJDZFPwJ35KccEEXXblf6mx1YqgBfy6OKP3Mt\r\noF+6XYGE/KIesKTvb7hRSZ659/AnGzYf0/Y=\r\n=FpDb\r\n-----END PGP SIGNATURE-----\r\n","size":4800},"_npmUser":{"name":"anonymous","email":"haizekuo@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"185682649@qq.com"},{"name":"anonymous","email":"aringlai@163.com"},{"name":"anonymous","email":"445436867@qq.com"},{"name":"anonymous","email":"haizekuo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-sass_3.0.0-rc.1_1668081005232_0.33507021048102015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-10T11:54:20.571Z","contributors":[]},"3.0.0":{"name":"@fesjs/plugin-sass","version":"3.0.0","description":"@fesjs/plugin-sass","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/WeBankFinTech/fes.js.git","directory":"packages/fes-plugin-sass"},"keywords":["fes"],"author":{"name":"harrywan"},"license":"MIT","bugs":{"url":"https://github.com/WeBankFinTech/fes.js/issues"},"homepage":"https://github.com/WeBankFinTech/fes.js#readme","publishConfig":{"access":"public"},"dependencies":{"sass":"^1.32.11","sass-loader":"^11.0.1"},"peerDependencies":{"@fesjs/fes":"^3.0.0"},"typings":"./types.d.ts","gitHead":"453b500c284758444e7903285e51d3845bb88399","_id":"@fesjs/plugin-sass@3.0.0","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-FSYifDSx8cUpFTtu8yfpcv7sqzsO7wg3Bq4VE13USnBLjhMekm6T2kQdTM1/aAG4cxUNEdyIcAkYPY2ll3UCpQ==","shasum":"3e26d0f16967cf08cdb4a5ddfafddb0e5ec436cf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fesjs/plugin-sass/-/plugin-sass-3.0.0.tgz","fileCount":5,"unpackedSize":11006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwW00OOWOzdL6e1pkkdV95TRueM2Rb0vKODSD1NNDRtAiBbfTowOMkoLfFfa7bWvmS/fGu47s0hIF6QTWsL7Uhdnw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ9yBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzZRAAmaN/9MXuA7NyOZaMgwJInG75SmSZVIzAIl8Vs5ko7wpTIHQV\r\nbpAScEFEdJN4I3XyMQhlC4tYI9EzLDz0USsab6PF+R9zrt6Dk5h9n/I3q4Vh\r\nbrmU2Op0VJp0BygFndDheOcjAHlc26GWhD6dWUF8SLAO0Iu+wPnEYthMS2d3\r\nSuopacG617vBc1gwai3J/IT15jdKit3ptjNABpte8Re1WDnKcqoW/alZgPAH\r\nsM5ImqIxex1QC9BUR5LDPwUf5I0vLYr4PvN8xev19lqf6MevXmx2hfQiGI/6\r\nkAlyxd+lO1Aq0iv8TZB0lXka0ON4Mj67qYHEnxvkVytSp3TylA8OuIF8iaA5\r\nTlKRS5AL1nnJXtlkyoYwjGMidSmd+oLJ5KMnqItsv7B9Xb3MCmU71imeQD6r\r\nwTwf+DroNF46XL0PdORpH4D7L2mzPmXDdzt4HVhl0CfM0FV6SXMyq2qAwFpD\r\nt+c7ifH6NgH6v8eCau+bLvcPRZuqs2hO/sgQGCzPuNezKcSmXM8LuKCoBJLD\r\nmzBEFnATra1LznqtG5YJC1KVlEr6mzudnENlmzLXW6vXonlG+IFX9G/TJCWR\r\nmhSGm4wQqmhv6cL+Y2f1mVbmr1FGmDcRHR1c699FE4zCYkbBN0iZmx31PSMB\r\nwP8qEMmm+C0vOTz8faW21/yeL48BZaiXMOA=\r\n=naRt\r\n-----END PGP SIGNATURE-----\r\n","size":4852},"_npmUser":{"name":"anonymous","email":"haizekuo@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"185682649@qq.com"},{"name":"anonymous","email":"aringlai@163.com"},{"name":"anonymous","email":"445436867@qq.com"},{"name":"anonymous","email":"haizekuo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-sass_3.0.0_1680333953564_0.9728566386179165"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-01T07:25:53.880Z","publish_time":1680333953880,"contributors":[]},"4.0.0-beta.0":{"name":"@fesjs/plugin-sass","version":"4.0.0-beta.0","description":"@fesjs/plugin-sass","author":{"name":"harrywan"},"license":"MIT","homepage":"https://github.com/WeBankFinTech/fes.js#readme","repository":{"type":"git","url":"git+https://github.com/WeBankFinTech/fes.js.git","directory":"packages/plugin-sass"},"bugs":{"url":"https://github.com/WeBankFinTech/fes.js/issues"},"keywords":["fes"],"main":"dist/index.mjs","module":"dist/index.mjs","scripts":{"watch":"tsup --watch","build":"tsup"},"publishConfig":{"access":"public"},"peerDependencies":{"@fesjs/fes":"^4.0.0-beta.0"},"dependencies":{"@fesjs/shared":"^4.0.0-beta.0","sass":"^1.92.0","sass-loader":"^16.0.5"},"typings":"./types.d.ts","_id":"@fesjs/plugin-sass@4.0.0-beta.0","readmeFilename":"README.md","gitHead":"4aeecb773e08e284d16d357e389b94fd73beff46","_nodeVersion":"24.4.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-X3IekJhDZr4zMvrYC4nsoDyc46Vh0Sj+ymSbWG2HUqE8medOqE1clgYe6f8R+oI+niR8euYI2GkodECuLl10dQ==","shasum":"fb84cde543aabdda6cdf6e636d878e3196e63e91","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fesjs/plugin-sass/-/plugin-sass-4.0.0-beta.0.tgz","fileCount":5,"unpackedSize":10552,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC9r1d1rljWPYmzhuPZ33xEI1KMQ9j0M3+GHMnZellsqAiBGHs07DnuN9EJd9p/l4vL/kpQVsF6UJWIftT/AalJdgQ=="}],"size":4900},"_npmUser":{"name":"anonymous","email":"haizekuo@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"aringlai@163.com"},{"name":"anonymous","email":"185682649@qq.com"},{"name":"anonymous","email":"445436867@qq.com"},{"name":"anonymous","email":"haizekuo@gmail.com"},{"name":"anonymous","email":"271555@whut.edu.cn"},{"name":"anonymous","email":"louiszhu.zgf@gmail.com"},{"name":"anonymous","email":"gaopandyx@163.com"},{"name":"anonymous","email":"1020449768@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-sass_4.0.0-beta.0_1757993273985_0.6318592965689391"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T03:27:54.149Z","publish_time":1757993274149,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"3.0.0","next":"4.0.0-beta.0"},"name":"@fesjs/plugin-sass","time":{"created":"2022-01-27T23:14:59.778Z","modified":"2025-10-21T06:51:23.164Z","2.0.0-rc.18":"2021-04-23T07:24:18.940Z","2.0.0":"2021-06-23T07:44:39.582Z","3.0.0-beta.1":"2022-05-16T10:54:29.987Z","3.0.0-beta.3":"2022-05-17T09:06:38.099Z","3.0.0-beta.4":"2022-06-23T01:54:26.579Z","3.0.0-rc.0":"2022-11-10T11:34:24.140Z","3.0.0-rc.1":"2022-11-10T11:50:05.394Z","3.0.0":"2023-04-01T07:25:53.880Z","4.0.0-beta.0":"2025-09-16T03:27:54.149Z"},"readme":"# 痛点\n\n在开发一个前端项目之前，我们可能需要做如下准备工作：\n\n-   搭建开发环境\n-   约定代码规范\n-   封装 API 请求\n-   配置路由\n-   实现布局、菜单、导航\n-   实现登录\n-   权限管理\n-   ...\n\n除了准备工作之外，还会遇到很多相似的业务类型，比如中后台应用大多都是工作台、增删改查、权限、图表等。如果每次项目都完全手动处理一遍，不仅耗费时间，久而久之可能会存在多种技术栈、开发规范，导致开发流程不统一，历史项目越来越难维护。所以我们需要一套完整的解决方案，管理开发到部署整个流程。\n\n## Fes.js 是什么？\n\nFes.js 是一个好用的前端应用解决方案。提供覆盖编译构建到代码运行的每个生命周期的插件体系，支持各种功能扩展和业务需求。以 路由为基础，同时支持配置式路由和约定式路由，保证路由的功能完备。整体上以约定、配置化、组件化的设计思想，让用户仅仅关心用组件搭建页面内容。基于 Vue.js3.0，充分利用 Vue 丰富的生态。技术曲线平缓，上手也简单。在经过多个项目中打磨后趋于稳定。\n\n它主要具备以下功能：\n\n-   🚀 **快速** ，内置了路由、开发、构建等，并且提供测试、布局、权限、国际化、状态管理、API 请求、数据字典、SvgIcon 等插件，可以满足大部分日常开发需求。\n-   🧨 **简单** ，基于 Vue.js 3.0，上手简单。贯彻“约定优于配置”思想，设计插件上尽可能用约定替代配置，同时提供统一的插件配置入口，简单简洁又不失灵活。提供一致性的 API 入口，一致化的体验，学习起来更轻松。\n\n-   💪 **健壮** ，只需要关心页面内容，减少写 BUG 的机会！提供单元测试、覆盖测试能力保障项目质量。\n\n-   📦 **可扩展** ，借鉴 Umi 实现了完整的生命周期和插件化机制，插件可以管理项目的编译时和运行时，能力均可以通过插件封装进来，在 Fes.js 中协调有序的运行。\n\n-   📡 **面向未来** ，在满足需求的同时，我们也不会停止对新技术的探索。已使用 Vue3.0 来提升应用性能，已使用 webpack5 提升构建性能和实现微服务，未来会探索 vite 等新技术。\n\n## 插件\n\n| 插件                                                                                                                         | 介绍                                                                    |\n| ---------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- |\n| [@fesjs/plugin-access](http://fesjs.mumblefe.cn/reference/plugin/plugins/access.html)                                        | 提供对页面资源的权限控制能力                                            |\n| [@fesjs/plugin-enums](http://fesjs.mumblefe.cn/reference/plugin/plugins/enums.html#%E4%BB%8B%E7%BB%8D)                       | 提供统一的枚举存取及丰富的函数来处理枚举                                |\n| [@fesjs/plugin-icon](http://fesjs.mumblefe.cn/reference/plugin/plugins/icon.html#%E4%BB%8B%E7%BB%8D)                         | svg 文件自动注册为组件                                                  |\n| [@fesjs/plugin-jest](http://fesjs.mumblefe.cn/reference/plugin/plugins/jest.html#%E5%90%AF%E7%94%A8%E6%96%B9%E5%BC%8F)       | 基于 `Jest`，提供单元测试、覆盖测试能力                                 |\n| [ @fesjs/plugin-layout](http://fesjs.mumblefe.cn/reference/plugin/plugins/layout.html)                                       | 简单的配置即可拥有布局，包括导航以及侧边栏                              |\n| [@fesjs/plugin-locale](http://fesjs.mumblefe.cn/reference/plugin/plugins/locale.html#%E4%BB%8B%E7%BB%8D)                     | 基于 `Vue I18n`，提供国际化能力                                         |\n| [@fesjs/plugin-model](http://fesjs.mumblefe.cn/reference/plugin/plugins/model.html#%E4%BB%8B%E7%BB%8D)                       | 简易的数据管理方案                                                      |\n| [@fesjs/plugin-request](http://fesjs.mumblefe.cn/reference/plugin/plugins/request.html#%E5%90%AF%E7%94%A8%E6%96%B9%E5%BC%8F) | 基于 `Axios` 封装的 request，内置防止重复请求、请求节流、错误处理等功能 |\n| [@fesjs/plugin-vuex](http://fesjs.mumblefe.cn/reference/plugin/plugins/vuex.html#%E5%90%AF%E7%94%A8%E6%96%B9%E5%BC%8F)       | 基于 `Vuex`, 提供状态管理能力                                           |\n| [@fesjs/plugin-qiankun](http://fesjs.mumblefe.cn/reference/plugin/plugins/qiankun.html#%E4%BB%8B%E7%BB%8D)                   | 基于 `qiankun`，提供微服务能力                                          |\n| [@fesjs/plugin-sass](http://fesjs.mumblefe.cn/reference/plugin/plugins/sass.html#%E4%BB%8B%E7%BB%8D)                         | 样式支持 sass                                                           |\n| [@fesjs/plugin-monaco-editor](http://fesjs.mumblefe.cn/reference/plugin/plugins/editor.html#%E4%BB%8B%E7%BB%8D)              | 提供代码编辑器能力， 基于`monaco-editor`（VS Code 使用的代码编辑器）    |\n| [@fesjs/plugin-windicss](http://fesjs.mumblefe.cn/reference/plugin/plugins/windicss.html)                                    | 基于 `windicss`，提供原子化 CSS 能力                                    |\n| [@fesjs/plugin-pinia](http://fesjs.mumblefe.cn/reference/plugin/plugins/pinia.html)                                          | pinia，状态处理                                                         |\n| [@fesjs/plugin-watermark](http://fesjs.mumblefe.cn/reference/plugin/plugins/watermark.html)                                  | 水印                                                                    |\n\n## 像数 1, 2, 3 一样容易\n\n使用 `pnpm`：\n\n```bash\n# 创建模板\npnpm create @fesjs/fes-app myapp\n\n# 安装依赖\npnpm i\n\n# 运行\npnpm dev\n```\n\n使用 `npm`：\n\n```bash\n# 创建模板\nnpx @fesjs/create-fes-app myapp\n\n# 安装依赖\nnpm install\n\n# 运行\nnpm run dev\n```\n\n## 反馈\n\n| Github Issue                         | 微信群                                                                      | Fes.js 开源运营小助手                                                       |\n| ------------------------------------ | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- |\n| [@fesjs/fes.js/issues](../../issues) | <img src=\"https://i.loli.net/2020/09/11/2XhKtPZd6NFVbDE.png\" width=\"250\" /> | <img src=\"https://i.loli.net/2020/09/16/sxwr62CKhmYOUyV.jpg\" height=\"250\"/> |\n\n## 参与共建\n\n我们非常欢迎社区同学能提交 PR：\n\n1. fork 项目!\n2. 创建你的功能分支: `git checkout -b my-new-feature`\n3. 本地提交新代码: `git commit -am 'Add some feature'`\n4. 推送本地到服务器分支: `git push origin my-new-feature`\n5. 创建一个 PR\n\n如果是发现 Bug 或者期望添加新功能，请提交[issue](../../issues)。\n\n## 社区活动\n\n### Fesjs 社区有奖征文活动\n\n为了 Fes.js 开源项目更好的运转，同时回馈开源社区，社区推出有奖征文活动！欢迎大家投递实践经验，给社区用户，更广泛的开发者提供借鉴。\n\n经验输出也可以帮助到你系统沉淀自有项目，梳理工作思路，也能够帮助你的技术博客做宣传。优秀的实践案例将有机会邀请参与项目社区技术会议分享，赶快来参与吧。\n请戳：https://mp.weixin.qq.com/s/nV4NG_OUUrdgtft8g_IW4g","users":{}}