{"_id":"@alexzzz/ss","_rev":"3-5c48820dd96e3143a54f076038ac7538","name":"@alexzzz/ss","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@alexzzz/ss","version":"0.0.1","packageManager":"pnpm@7.13.4","description":"ss means \"Search, Search\"","author":{"name":"alexzhang1030"},"license":"MIT","homepage":"https://github.com/alexzhang1030/ss#readme","repository":{"type":"git","url":"git+https://github.com/alexzhang1030/ss.git"},"bugs":{"url":"https://github.com/alexzhang1030/ss/issues"},"keywords":["cli","open browser"],"sideEffects":false,"bin":{"ss":"dist/index.mjs"},"scripts":{"build":"tsup","dev":"tsup --watch","lint":"eslint .","prepublishOnly":"pnpm run build","release":"bumpp && npm publish --access public","start":"tsx src/index.ts","test":"vitest","typecheck":"tsc --noEmit","play":"tsx src/index.ts"},"devDependencies":{"@antfu/eslint-config":"^0.27.0","@types/node":"^18.7.18","bumpp":"^8.2.1","eslint":"^8.23.1","pnpm":"^7.12.0","tsup":"^6.3.0","tsx":"^3.11.0","typescript":"^4.8.3","vitest":"^0.23.4"},"eslintConfig":{"extends":"@antfu"},"dependencies":{"cac":"^6.7.14","chalk":"^5.1.2","ohmyfetch":"^0.4.20","open":"^8.4.0","yaml":"^2.1.3"},"gitHead":"df63fdf63b2e226b299d24825a29794335767e2e","_id":"@alexzzz/ss@0.0.1","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-I4vhFfQNMuuZmgEqeYSuYmMe8H9e0oCTOWA78dLESLG0e50jMGHoLtaW6iFQXJzQEdEM3c6p21aKNcR621oTDw==","shasum":"b93bf1400a1d3da0a04864d5125196e970650e5c","tarball":"https://registry.npmjs.org/@alexzzz/ss/-/ss-0.0.1.tgz","fileCount":5,"unpackedSize":7640,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDbhHw9WrT8VpaWX2SB65HieqthRN/eOvYl9ZpigW0EQIhALfhknSHFJO2NTeulVWA3Hrm+PAjzLmfAm/pqtF4Mxfw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV4R0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoh1RAAk8Cs9WaitbF0/8ihAcWdnRITXLcxwhfjPw21fOb5Xz9OlgnR\r\n73FUiJQf7H6F3hXCFG1cjXaQMS6+3wGBnh79v45Hea1gI/Mr/Wvj2UzOCLTa\r\ndt21B1aIp+6ulVyK33eLLmXw30O3B08w5pyhHMQoIMRgkQfCWA2zx/tBQt8E\r\nX1/4J1jB866kvvwTbjyLYYgH1B8t3M63kJL2D6VHAZ2WnBCIGENriw5KyEZw\r\nCAxqgtVNAxkUEOeMtSaQ/HNq73IRCWIF2OaOHCWorAOyr2hq5WFNGGkUv7mg\r\nYjTBYEkLrA0oUdzr8GS5ZnigS2DmvxdNZ3Mq4R5XXhYd2m5Me9StnLjnWXpg\r\nDl4+/NeuuoR7gzeqb98qDDOb/pVbKXvbE8TT0w7l12geIt62MYc45h2zdcj9\r\nThKSo8mswnkJ5IzEoMQYkWi2q9OaaTG+nfGCvLvX3eUlIMXg6tg+14XDTrOy\r\ntmQ5WIyRPCUNMIWq3zbwUxS0WEtnJXuyHRQFvhcFtCv8ACNhAo6nhqLM74im\r\np5at5EFPtlnqGqv24rzfhy+EDr6EVw/5ljHug5APc1uyeYaQX41QUxAKfHtc\r\nyL7Q9rUI2EdIZZBnw3B03Ol6PmxCxHzSzqb8pxx66CHpt2+Mjaw813Wced1t\r\n7d2pCGGaUopySWP1UHlcD/MNdZdwK9Blml4=\r\n=VzjI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexzzz","email":"alexzhang1030@foxmail.com"},"directories":{},"maintainers":[{"name":"alexzzz","email":"alexzhang1030@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ss_0.0.1_1666679924708_0.890582414926816"},"_hasShrinkwrap":false},"0.0.2":{"name":"@alexzzz/ss","version":"0.0.2","packageManager":"pnpm@7.13.4","description":"ss means \"Search, Search\"","author":{"name":"alexzhang1030"},"license":"MIT","homepage":"https://github.com/alexzhang1030/ss#readme","repository":{"type":"git","url":"git+https://github.com/alexzhang1030/ss.git"},"bugs":{"url":"https://github.com/alexzhang1030/ss/issues"},"keywords":["cli","open browser"],"sideEffects":false,"bin":{"ss":"dist/index.mjs"},"scripts":{"build":"tsup","dev":"tsup --watch","lint":"eslint .","prepublishOnly":"pnpm run build","release":"bumpp && npm publish --access public","start":"tsx src/index.ts","test":"vitest","typecheck":"tsc --noEmit","play":"tsx src/index.ts"},"dependencies":{"cac":"^6.7.14","chalk":"^5.1.2","ohmyfetch":"^0.4.20","open":"^8.4.0","yaml":"^2.1.3"},"devDependencies":{"@antfu/eslint-config":"^0.27.0","@types/node":"^18.7.18","bumpp":"^8.2.1","eslint":"^8.23.1","pnpm":"^7.12.0","tsup":"^6.3.0","tsx":"^3.11.0","typescript":"^4.8.3","vitest":"^0.23.4"},"eslintConfig":{"extends":"@antfu"},"gitHead":"35b95306d97e00f8555b2e056cfe9564c5c992b4","_id":"@alexzzz/ss@0.0.2","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-TYzhYh0n4jTJZsNtrCX3yr/r+3y6IMO9hEPjTtIpeaFOoMRR07ItSBIvvZAwAGjYDtRacX0++HOgcAe9qSL3IQ==","shasum":"7fd583558d11adb69710f48e970fd3cc2709f154","tarball":"https://registry.npmjs.org/@alexzzz/ss/-/ss-0.0.2.tgz","fileCount":5,"unpackedSize":7684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEiMkk2vzpwWXz86oaJ2LJeIcCQ68tNHwGNwtnXy04jzAiEA/swoKmRygFSE5SfYKRDm6AvUCwXSpAppTEXyNsnLZbo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV4WSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCUw/7BMUYVEbe5MAjypyRywVR7I6ZzBK/6tDYc+jZRzUSBRNNBlvd\r\nA6PYw52ssHDVekzOzzP5qu+MDwWkMsZSGHM3Owb5XlER+iTwG+bijG5rJ3JW\r\nR9TekTJoE0iW9T94t6r5X56CcVDX1kwDXTdTcxDW1vIV3anmMEfP7ZfIH/mL\r\ng1H3/Fmw+km3kZOFuZykUjU8pSfxFwphAuJudu+mihCaCaT+q2eAEfw3TF5b\r\nWi9jPUmPASZpx73nSXcnp35MDiKkEORGXhS6F8mPCDgmde6L/eTLN4dCJMPd\r\nSSuWf1/p3ZexPzeK58Z4itTWYE4lWeCYuX/lvdFburm6TUTtoWsed+bq792R\r\nrfqEGU/ok5IRT9KfFYshKnNT3JwOQL08EkmKD1K+mbMLFhd/IYK280jYzr4c\r\nigBME3m9mafOVu4HpjFaBI14JN8+GPyeCMQRXwlo8/wxXewSbYfLVF0w+w+3\r\neaSTjAtbQBkRRHjJXEwBQHyv1TeNFNRmeJIS173/BGEy2SpbBgvHng9hjXG7\r\nu/xPOnLHLq2YaLltD6fuu5sJP4Xt2Mfc8MDo7Wscjr58j4o3m/ZpG7gJ7niC\r\nth1YSQPcl/kBmNOeiJ8qHHsHVgOrAE3mI8K0SUmxYIwGKr7ouQxYrG1Gn84h\r\nra6O15iE2neE/6lkXxztZJ4jTJaw2ovj288=\r\n=PF1A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexzzz","email":"alexzhang1030@foxmail.com"},"directories":{},"maintainers":[{"name":"alexzzz","email":"alexzhang1030@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ss_0.0.2_1666680210218_0.4205733472878792"},"_hasShrinkwrap":false},"0.0.3":{"name":"@alexzzz/ss","version":"0.0.3","packageManager":"pnpm@7.13.4","description":"ss means \"Search, Search\"","author":{"name":"alexzhang1030"},"license":"MIT","homepage":"https://github.com/alexzhang1030/ss#readme","repository":{"type":"git","url":"git+https://github.com/alexzhang1030/ss.git"},"bugs":{"url":"https://github.com/alexzhang1030/ss/issues"},"keywords":["cli","open browser"],"sideEffects":false,"bin":{"ss":"dist/index.mjs"},"scripts":{"build":"tsup","dev":"tsup --watch","lint":"eslint .","prepublishOnly":"pnpm run build","release":"bumpp && npm publish --access public","start":"tsx src/index.ts","test":"vitest","typecheck":"tsc --noEmit","play":"tsx src/index.ts"},"dependencies":{"cac":"^6.7.14","chalk":"^5.1.2","ohmyfetch":"^0.4.20","open":"^8.4.0","yaml":"^2.1.3"},"devDependencies":{"@antfu/eslint-config":"^0.27.0","@types/node":"^18.7.18","bumpp":"^8.2.1","eslint":"^8.23.1","pnpm":"^7.12.0","tsup":"^6.3.0","tsx":"^3.11.0","typescript":"^4.8.3","vitest":"^0.23.4"},"eslintConfig":{"extends":"@antfu"},"gitHead":"4111226727ac46bd30fdcac7f30e7a13032707db","_id":"@alexzzz/ss@0.0.3","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-iKpNrCGmSx8jrqY5mGHefJeFs93rZAgMwOUmAWZalK62af5LmFI/2YuoLZqPFMF+lbHeNXHWKYD9q2F6F4MYuw==","shasum":"8e33c35666779118a904fbb5a8f4af5cec4f7f88","tarball":"https://registry.npmjs.org/@alexzzz/ss/-/ss-0.0.3.tgz","fileCount":5,"unpackedSize":7849,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdlbjXz5sQ+LgHzKWQcKlD/h9ktSkQfOXgPOx6ko0PygIhAPQ6jlcxvW39m7tCtyLTvts3zP8F9S+a1ybRIxc9P8mj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV4bOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwGw//dIALRhtsTrbvPhLEvjJ3KhDSzNUXRmiQQl7P75dyCSiVx148\r\nlRjRxByvpDZ1KDsxtng3tDumxOK09c72XNBRp04jtZpw+5sBJzneN2vyBCRl\r\ntFwn01rI2f7yBpH3Dq8g++lbq40dKla4MTo3nB8OUE5fXzobFlrK0lwhDYXe\r\nTqak8WwBqJw2NB42uCgnxYW/EH6pH4NX4YPmLnWzApExrxhML7RRP4tXYrX+\r\n357peGbVNk/oTI12yHsInJm5xapmQYfmETxMls+ZTECRObNDCllZWBgRpuiV\r\nqT+yguFbyHXjjDhU288s9iewmbHixIwp/euPw+567qpWY2im7WWsK3aMFevc\r\nlwpebSsGuPYL4Kvq5EEDAXKVVluyNwvljAUzlMM5ag258H98eC/gjDxr4SPx\r\nPzBwXLudGNpEGwqS4b+ToxA6YKnPRPDzE90q0BwdO0ccjt0v4hTWyZTnRhIS\r\nNR7aB5TW12wQPS2w1beBcGOyL/ek5KK71vX6E/YpYb/JLuNQkvV/HRDu0mQS\r\nHbgp5IQtSqctPn/uZKSlUH84DyyzsW4SA9g81io2nNPgtpo0DEHmiEFWRLE9\r\n/euFshls0KJVnPoKweBPcoTPd3S/PkYN3W3xefw/B4xiZnHk8aQAT6OcwsVs\r\nY082gzk2lva9cv5SuhAXZELnDdZvYJ2g4SA=\r\n=/Q9m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexzzz","email":"alexzhang1030@foxmail.com"},"directories":{},"maintainers":[{"name":"alexzzz","email":"alexzhang1030@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ss_0.0.3_1666680525901_0.0824472825927145"},"_hasShrinkwrap":false},"0.0.4":{"name":"@alexzzz/ss","version":"0.0.4","packageManager":"pnpm@7.13.4","description":"ss means \"Search, Search\"","author":{"name":"alexzhang1030"},"license":"MIT","homepage":"https://github.com/alexzhang1030/ss#readme","repository":{"type":"git","url":"git+https://github.com/alexzhang1030/ss.git"},"bugs":{"url":"https://github.com/alexzhang1030/ss/issues"},"keywords":["cli","open browser"],"sideEffects":false,"bin":{"ss":"dist/index.mjs"},"scripts":{"build":"tsup","dev":"tsup --watch","lint":"eslint .","prepublishOnly":"pnpm run build","release":"bumpp && npm publish --access public","start":"tsx src/index.ts","test":"vitest","typecheck":"tsc --noEmit","play":"tsx src/index.ts"},"dependencies":{"cac":"^6.7.14","chalk":"^5.1.2","ohmyfetch":"^0.4.20","open":"^8.4.0","yaml":"^2.1.3"},"devDependencies":{"@antfu/eslint-config":"^0.27.0","@types/node":"^18.7.18","bumpp":"^8.2.1","eslint":"^8.23.1","pnpm":"^7.12.0","tsup":"^6.3.0","tsx":"^3.11.0","typescript":"^4.8.3","vitest":"^0.23.4"},"eslintConfig":{"extends":"@antfu"},"gitHead":"87b1b949b92f31901b9e22932fde2c7f19b80b28","_id":"@alexzzz/ss@0.0.4","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-uxNitANmr4Lrah7Pa/RBXJxyue4IA2P680HFxcI8MfDLWg2uVU7ObxYLBb8pjDcq4UFK3FL5uTSpVj/Y3MfV6Q==","shasum":"65c2b6306c7faeb7a2241f535e07fa42b96ff26b","tarball":"https://registry.npmjs.org/@alexzzz/ss/-/ss-0.0.4.tgz","fileCount":5,"unpackedSize":8879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWndhKj65jiaaPHrhd0iJXqMGH9DmOy3TbL2ejf0zROwIgfoIOf+a2sUZt5JasNYMAI99RdDq73XLSnt7TnCkzByA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV7T1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj1RAAnLHDgVPdxFqvV5KhT1BzsYo/bZ1T+SneATvwh98Jf6Uc2Zwk\r\nYGXtu4SuZiIJsxT6ct5WmmCNTPpVy6IFgBe/dGsQSpgoB+/Hlr3CilC0O0yK\r\nvKZudj8RITw+2/IkjayUVFnDlBCZWFgJo7fPYIe+BeAlDHCmDTfxqvYNVUTU\r\nF9yI2l/GsO1SkMBV+TG1DdRitfc0xN+eIbhV0du+o1Q53fgl7Y2Xbpx7C1VE\r\nHH9Y8FdUByxx3izFVZ4CbplwayV2vOsIcMQ3gwSKmF71edAz2nSHoE+xQDKV\r\nHut/BBBrLa6cXln88BvbLi3U8Fcj8Z7U/2llvXIEzUA2ZHMLW3iiEhYj8OHl\r\n+A6LMtAh7+Oa6x9k9T7MkrGfPYZM3QSZSN3lotVMQAsPc56jWDQHPPzZUu8r\r\nF+1xe7Yp8rHUHoPxzfhCGuJykRzH6YMAb4e1yLPNkFSP6cLNHy72B0/2gruq\r\nbOQk6GUn+fMhahJYJkO4YWwgNDnN/00BAs3FqF3mjrwHAHHtSSRNCAV6deO+\r\nEXiwCYuX78MUsvOzCI4w+5B52nfPvbr/k2031+hjQsNbVfDcsNmEhTSYYagU\r\nyO93tbYsgQROkoVlB0qt924aAYlIbsy2YrnUJbgK5edXq2tmCHbY05QfyVS2\r\nCRhTKJsNvj9412cicrd0rW8RC6Zzm8N9/tY=\r\n=Y6Nt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexzzz","email":"alexzhang1030@foxmail.com"},"directories":{},"maintainers":[{"name":"alexzzz","email":"alexzhang1030@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ss_0.0.4_1666692341507_0.995587646826601"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-25T06:38:44.567Z","0.0.1":"2022-10-25T06:38:44.834Z","modified":"2022-10-25T10:05:41.788Z","0.0.2":"2022-10-25T06:43:30.366Z","0.0.3":"2022-10-25T06:48:46.053Z","0.0.4":"2022-10-25T10:05:41.703Z"},"maintainers":[{"name":"alexzzz","email":"alexzhang1030@foxmail.com"}],"description":"ss means \"Search, Search\"","homepage":"https://github.com/alexzhang1030/ss#readme","keywords":["cli","open browser"],"repository":{"type":"git","url":"git+https://github.com/alexzhang1030/ss.git"},"author":{"name":"alexzhang1030"},"bugs":{"url":"https://github.com/alexzhang1030/ss/issues"},"license":"MIT","readme":"# ss\n\nss means \"Search, Search\"\n\nJust type something, ss will open corresponding website with your input keywords in your default browser.\n\n## Install\n\n```bash\nnpm i -g @alexzzz/ss\n\n# or pnpm\npnpm i -g @alexzzz/ss\n```\n\n## Usage\n\n### Basic Usage\n\n```bash\nss [...keywords]\n\n# such like this\nss javascript array reduce # <- will open google.com with query \"javascript array reduce\"\n```\n\n### Specific Website\n\n```bash\nss -u <website-type> [...keywords]\n\n# such like\nss -u github alexzhang1030 # <- will open github.com with query \"alexzhang1030\"\n```\n\n## Config\n\nread `~/.ssrc` file(not test Windows, but I think it should be `C:\\Users\\<username>\\.ssrc`)\n\n```yaml\n# target is the default website\ntarget: google\n# you can add your own website\n# {keyword} will be replaced with your input\nextend:\n  - name: mdn\n    rule: https://developer.mozilla.org/zh-CN/search?q={keyword}\n  - name: npm\n    rule: https://www.npmjs.com/search?q={keyword}\n\n# version check interval\n# support: 1d(ay), 1h(our), 1m(inute), 1s(econd)\nvci: 1d\n\n# ignore it, it's for internal\nlastCheck: 1000000\n```\n\n### Default Support Website\n\nIf Your custom website name is the same as default, it will override default website.\n\n```ts\n[\n  {\n    name: 'baidu',\n    rule: 'https://www.baidu.com/s?wd={keyword}',\n  },\n  {\n    name: 'google',\n    rule: 'https://www.google.com/search?q={keyword}',\n  },\n  {\n    name: 'mdn',\n    rule: 'https://developer.mozilla.org/zh-CN/search?q={keyword}',\n  },\n  {\n    name: 'npm',\n    rule: 'https://www.npmjs.com/search?q={keyword}',\n  },\n  {\n    name: 'github',\n    rule: 'https://github.com/search?q={keyword}',\n  },\n]\n```\n\n## License\n\nMIT, alexzhang1030\n","readmeFilename":"README.md"}