Giter Site home page Giter Site logo

alfred-pkgman-workflow's People

Contributors

ajliv avatar bsdlp avatar dearrrfish avatar dyng avatar emraher avatar guanguans avatar ikedaosushi avatar jdx avatar jeffbyrnes avatar jgarber623 avatar jglanz avatar joeyvandijk avatar josselinauguste avatar jun6lee avatar kombucha avatar kopiro avatar michaellopez avatar nickgal avatar rchl avatar rodrigobdz avatar sb8244 avatar signorini avatar stevenschobert avatar stigkj avatar tavisto avatar varp avatar virusman avatar willfarrell avatar yicone avatar zabirauf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

alfred-pkgman-workflow's Issues

PEAR search returns “register” link as search result

Due to this search being a regex parsing of the search results page HTML, the first item in any PEAR search seems to be “Register”, with the description being part of the HTML for that link.

Tightening up the regex might help, or perhaps there’s an actual API that can be queried instead of doing regex parsing.

If I get a chance, I’ll fix this up myself & issue a PR.

Yeoman link error

The link to yeoman.io is wrong, goes to yoeman.io. Not a big issue, but still worth noting.

npm & gems not working for me

Dont think this provides much info but here is what i got from Alfred's debug console when trying to query npm express

[INFO: alfred.workflow.input.scriptfilter] <?xml version="1.0"?>
<items><item uid="npm-min" arg="" valid="yes" autocomplete=""><title>Minimum query length of 1 not met.</title><subtitle></subtitle><icon>icon-cache/npm.png</icon></item><item uid="npm-www" arg="https://www.npmjs.org/" valid="yes" autocomplete=""><title>Go to the website</title><subtitle>https://www.npmjs.org</subtitle><icon>icon-cache/npm.png</icon></item></items>
[INFO: alfred.workflow.input.scriptfilter] <?xml version="1.0"?>
<items><item uid="npm-search" arg="https://www.npmjs.org/search?q=ex" valid="yes" autocomplete=""><title>No packages were found that matched "ex"</title><subtitle>Click to see the results for yourself</subtitle><icon>icon-cache/npm.png</icon></item><item uid="npm-www" arg="https://www.npmjs.org/" valid="yes" autocomplete=""><title>Go to the website</title><subtitle>https://www.npmjs.org</subtitle><icon>icon-cache/npm.png</icon></item></items>
[INFO: alfred.workflow.input.scriptfilter] <?xml version="1.0"?>
<items><item uid="npm-search" arg="https://www.npmjs.org/search?q=expres" valid="yes" autocomplete=""><title>No packages were found that matched "expres"</title><subtitle>Click to see the results for yourself</subtitle><icon>icon-cache/npm.png</icon></item><item uid="npm-www" arg="https://www.npmjs.org/" valid="yes" autocomplete=""><title>Go to the website</title><subtitle>https://www.npmjs.org</subtitle><icon>icon-cache/npm.png</icon></item></items>
[INFO: alfred.workflow.input.scriptfilter] <?xml version="1.0"?>
<items><item uid="npm-search" arg="https://www.npmjs.org/search?q=express" valid="yes" autocomplete=""><title>No packages were found that matched "express"</title><subtitle>Click to see the results for yourself</subtitle><icon>icon-cache/npm.png</icon></item><item uid="npm-www" arg="https://www.npmjs.org/" valid="yes" autocomplete=""><title>Go to the website</title><subtitle>https://www.npmjs.org</subtitle><icon>icon-cache/npm.png</icon></item></items>

It may be significant that i used to have other Alfred searches that were triggered by the same keywords.

Grunt search not working

Hi,

The grunt search does not return anything, saying "no plugins were found that match 'contrib'" and "click to see results for yourself" but when I click the results to see for myself I actually see a list of matching plugins for grunt with that name.

Is it possible that the API has been updated?

Alfred 2.4 (279) with alfred-pkgman 1.4

Thanks,
Dorian

Npm versions

I have used your workflow many times and my most valuable feature is to quickly know which is the current version of a node module. But since a month or 2 it is not showing like you show (in the image) on your github-page.

I am only seeing for "npm send":

screen shot 2014-04-16 at 13 29 50

What is the cause? Is it npmjs.org?

Raspbian

http://www.raspbian.org/

http://raspberrypi.stackexchange.com/questions/1179/does-raspbians-repository-have-a-browsable-package-list

Sample:

Package: 2ping
Version: 2.0-1
Installed-Size: 134
Maintainer: Ryan Finnie <[email protected]>
Architecture: all
Depends: perl
Recommends: perl-modules, libio-socket-inet6-perl
Suggests: libdigest-sha-perl, libdigest-crc-perl
Size: 30724
SHA256: fd4396ef6793a8fcdf38e751ae60ce513cf4389b5aeebb51af13a8f7995fd521
SHA1: 19baa38dcc480a218ac4db24ca6f0be6df04a1f6
MD5sum: a815f73f1894e7a12619d37d3dbc1bbc
Description: Ping utility to determine directional packet loss
Homepage: http://www.finnie.org/software/2ping/
Description-md5: 2543c220a763445976d1348c5b593743
Tag: implemented-in::perl, interface::commandline, protocol::ip,
 role::program, scope::utility, use::analysing, use::measuring,
 works-with::network-traffic
Section: net
Priority: optional
Filename: pool/main/2/2ping/2ping_2.0-1_all.deb

Chef - 0 results with full application name

Searching for "oracle" results in no found packages but clicking to "see results for yourself" opens the oracle cookbook page in the supermarket. But if I use "orac" it lists the oracle cookbook. Haven't run into this with other searches yet but I am new to this workflow so I will keep an eye out.

screen shot 2014-09-03 at 1 41 17 pm

screen shot 2014-09-03 at 1 41 29 pm

Brew search seems weird

A little strange behavior. Searching nmap with brew nma gets the results while brew nmap shows there's no such package.

screen shot 2015-01-23 at 11 26 14 pm
screen shot 2015-01-23 at 11 26 20 pm

PkgMan compare table

One thing I'd like to get started is to help identify the differences between pkgmans and what we're getting from their APIs/parse to help with missing features. Some columns I had in mind were:

  • name
  • details
  • version
  • author
  • popularity/downloads
  • API or parse
  • Has $pkgstr (or what ever we end up calling it)

typo in info.plist for Composer

info.plist file in the built workflow has Compoer instead of Composer. The typo ends up in the subtext.

echo $w-&gt;toxml();</string>
                <key>subtext</key>
                <string>Search Compoer for "{query}"</string>
                <key>title</key>
                <string>Composer</string>

Rubygems API response has changed

It seems that, with the new Rubygems, their API responses have changed to the point that this workflow no longer “finds” a list of gems to display in Alfred.

Opening this issue so it’s not forgotten, but I’ll try to do the work to fix it up myself & issue a PR.

Optimize first lookup

Is there any way you could optimize the way for example npm workflow performs the first search?

For instance, it seems that when I type npm ramda it will first perform npm search with empty string, because I initially get the message "Minimum query length not met". It takes about 1-2 seconds after that to get the real result.

Sometimes it might search first for r before finally searching ramda. I don't type particularly slow.

I realize this is not a terribly big deal but I see some room for improvement.

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.