Browse Source

feat(frontend-search): add nextjs

Josh Hubbard 1 year ago
parent
commit
c37df3ebd4

+ 1 - 0
plugins/frontend-search/README.md

@@ -60,6 +60,7 @@ Available search contexts are:
 | typescript    | `https://google.com/search?as_sitesearch=www.typescriptlang.org/docs&as_q=` |
 | typescript    | `https://google.com/search?as_sitesearch=www.typescriptlang.org/docs&as_q=` |
 | unheap        | `http://www.unheap.com/?s=`                                                 |
 | unheap        | `http://www.unheap.com/?s=`                                                 |
 | vuejs         | `https://www.google.com/search?as_sitesearch=vuejs.org&as_q=`               |
 | vuejs         | `https://www.google.com/search?as_sitesearch=vuejs.org&as_q=`               |
+| nextjs        | `https://www.google.com/search?as_sitesearch=nextjs.org&as_q=`              |
 
 
 If you want to have another context, open an Issue and tell us!
 If you want to have another context, open an Issue and tell us!
 
 

+ 4 - 2
plugins/frontend-search/frontend-search.plugin.zsh

@@ -27,6 +27,7 @@ alias stackoverflow='frontend stackoverflow'
 alias typescript='frontend typescript'
 alias typescript='frontend typescript'
 alias unheap='frontend unheap'
 alias unheap='frontend unheap'
 alias vuejs='frontend vuejs'
 alias vuejs='frontend vuejs'
+alias nextjs='frontend nextjs'
 
 
 function _frontend_fallback() {
 function _frontend_fallback() {
   case "$FRONTEND_SEARCH_FALLBACK" in
   case "$FRONTEND_SEARCH_FALLBACK" in
@@ -70,6 +71,7 @@ function frontend() {
     typescript     $(_frontend_fallback 'www.typescriptlang.org/docs')
     typescript     $(_frontend_fallback 'www.typescriptlang.org/docs')
     unheap         'http://www.unheap.com/?s='
     unheap         'http://www.unheap.com/?s='
     vuejs          $(_frontend_fallback 'vuejs.org')
     vuejs          $(_frontend_fallback 'vuejs.org')
+    nextjs         $(_frontend_fallback 'nextjs.org')
   )
   )
 
 
   # show help for command list
   # show help for command list
@@ -81,7 +83,7 @@ function frontend() {
     print -P ""
     print -P ""
     print -P "  angular, angularjs, bem, bootsnipp, caniuse, codepen, compassdoc, cssflow, packagephobia"
     print -P "  angular, angularjs, bem, bootsnipp, caniuse, codepen, compassdoc, cssflow, packagephobia"
     print -P "  dartlang, emberjs, fontello, flowtype, github, html5please, jestjs, jquery, lodash,"
     print -P "  dartlang, emberjs, fontello, flowtype, github, html5please, jestjs, jquery, lodash,"
-    print -P "  mdn, npmjs, nodejs, qunit, reactjs, smacss, stackoverflow, unheap, vuejs, bundlephobia"
+    print -P "  mdn, npmjs, nodejs, qunit, reactjs, smacss, stackoverflow, unheap, vuejs, bundlephobia, nextjs"
     print -P ""
     print -P ""
     print -P "For example: frontend npmjs mocha (or just: npmjs mocha)."
     print -P "For example: frontend npmjs mocha (or just: npmjs mocha)."
     print -P ""
     print -P ""
@@ -96,7 +98,7 @@ function frontend() {
     echo ""
     echo ""
     echo "  angular, angularjs, bem, bootsnipp, caniuse, codepen, compassdoc, cssflow, packagephobia"
     echo "  angular, angularjs, bem, bootsnipp, caniuse, codepen, compassdoc, cssflow, packagephobia"
     echo "  dartlang, emberjs, fontello, github, html5please, jest, jquery, lodash,"
     echo "  dartlang, emberjs, fontello, github, html5please, jest, jquery, lodash,"
-    echo "  mdn, npmjs, nodejs, qunit, reactjs, smacss, stackoverflow, unheap, vuejs, bundlephobia"
+    echo "  mdn, npmjs, nodejs, qunit, reactjs, smacss, stackoverflow, unheap, vuejs, bundlephobia, nextjs"
     echo ""
     echo ""
     return 1
     return 1
   fi
   fi