Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/electron/electron-docs-linter

Parse and validate Electron's API documentation
https://github.com/electron/electron-docs-linter

Merge pull request #33 from zeke/test-method-params

Verify that all method parameters are documented

f19657d0f7a596946a089993747b20772095025c authored over 8 years ago by Zeke Sikelianos <[email protected]>
standard --fix

baffbf949efa4b08bdd35677255a2e50a64dd72b authored over 8 years ago by Zeke Sikelianos <[email protected]>
use updated electron

fa9363f12e3a9a3215e858e89687d30c3ae2b979 authored over 8 years ago by Zeke Sikelianos <[email protected]>
add missing types to enableDeviceEmulation doc

ab061b9d30e375e67fd03238c1b3e033b5d594f3 authored over 8 years ago by Zeke Sikelianos <[email protected]>
only fix outfile path if outfile is set

c16d1c65e9d8d9afe62c55c8f89d5776c8f346af authored over 8 years ago by Zeke Sikelianos <[email protected]>
use newer electron branch with doc fixes

03c4535c85f6aa9b475a15cb91148509dd18aa2f authored over 8 years ago by Zeke Sikelianos <[email protected]>
for clarity

66bf5e1c5245c3c787e0c338c928637af824b586 authored over 8 years ago by Zeke Sikelianos <[email protected]>
test that methods always have documented parameters

11482ac17099fc0b2381533d296af73ad8fe63c6 authored over 8 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #31 from zeke/update-deps

update deps

63ab5d841cc17dc074e913c4189bb9251ba6abe3 authored over 8 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #30 from zeke/update-readme

update CLI docs, description, and deps list in readme

3ca72c154e5de5a63ef1b024a5432de44e281d13 authored over 8 years ago by Zeke Sikelianos <[email protected]>
update deps

4b1935c195d08f8bb68b18501bf3082c4d74ce78 authored over 8 years ago by Zeke Sikelianos <[email protected]>
update CLI docs, description, and deps list in readme

45001e51d702471ac294c99bf41b3eceec020ad0 authored over 8 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #27 from zeke/instance-properties

parse instance properties

61087b8d12c8804e747435a48f2fdf6e626868cd authored over 8 years ago by Zeke Sikelianos <[email protected]>
parse instance properties

fde6e4d445e5847c8924a83b87ab7915e400028e authored over 8 years ago by Zeke Sikelianos <[email protected]>
rimraf is a dev dependency

5c6b2e014734819a625cc1f5771ccc2632efd2cd authored over 8 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #26 from zeke/cli-improvements

CLI improvements

64e0219997cf0233a68ee5aa265804bfe76d5d4e authored over 8 years ago by Zeke Sikelianos <[email protected]>
test the CLI

f5da20b26c63fea894c5fa120e233e4492691656 authored over 8 years ago by Zeke Sikelianos <[email protected]>
dedent usage output

2ee1fe456d119137fe63065f6f63c9e76268ff8f authored over 8 years ago by Zeke Sikelianos <[email protected]>
handle case where electron path (not docs path) is given to CLI

832a00e6865767274bf15a378112009c21728f3b authored over 8 years ago by Zeke Sikelianos <[email protected]>
1.4.4

9ad08a42cce5fa125f0adba9c6f0f1cbb5c7479d authored over 8 years ago by Zeke Sikelianos <[email protected]>
1.4.3

7b24cbbfd9cba2b57beeef922934b0ef3a33c681 authored over 8 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #24 from zeke/parse-enum-values

Parse enum values

57f5e3bf27191914afe901c2ac5732f791f9cb8d authored over 8 years ago by Zeke Sikelianos <[email protected]>
use var instead of let for node 4

700a6497cb9d9c4c2424fc66caf72dc896676adb authored over 8 years ago by Zeke Sikelianos <[email protected]>
look for arguments in the first list only

53ac11d88f5d7c50bb737c4801c902ff459fe4d2 authored over 8 years ago by Zeke Sikelianos <[email protected]>
allow enum values to include dashes

651dcef0e347f8b67e350a5f79785c032ba5a4a9 authored over 8 years ago by Zeke Sikelianos <[email protected]>
parse enum values

d887280171581473fce2f95a0136a64c3ccfd848 authored over 8 years ago by Zeke Sikelianos <[email protected]>
1.4.2

4946d5ee94caf225985556e3be0ff8633e7d99eb authored over 8 years ago by Zeke Sikelianos <[email protected]>
1.4.1

6e74477900b9e7ae30348c80c6c5c6f97a1bf4ad authored over 8 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #22 from zeke/js-seed-data

convert seed data from json to js

1e9f62eaf1da8e36978e4084c77d3844f65c3130 authored over 8 years ago by Zeke Sikelianos <[email protected]>
oops wrong filename

aa3511769ace6fa92a1a197510a441f6d3c2c601 authored over 8 years ago by Zeke Sikelianos <[email protected]>
convert seed data from json to js

c146b3f8cc56b8bfa14c47c3d7e422d220331649 authored over 8 years ago by Zeke Sikelianos <[email protected]>
1.4.0

cdb20f27f53f015d97f981af4feb2d34486d11a1 authored over 8 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #20 from zeke/typescript-types

add node 4 support and travis

115f0703799ed9f85894edab17dfb4608c3432b9 authored over 8 years ago by Zeke Sikelianos <[email protected]>
add missing path-exists dep

4d995088fad490759a9d9fe053819d50234390df authored over 8 years ago by Zeke Sikelianos <[email protected]>
semver was missing

c5c6425e8abec95a2b24a4da4a6606566a853060 authored over 8 years ago by Zeke Sikelianos <[email protected]>
nothing

08f6f8a45f4570471c292abff962defe22ddfd94 authored over 8 years ago by Zeke Sikelianos <[email protected]>
cheerio was missing

b4b8c66b9ff16ea0d68a60cb939308eb38e82f5b authored over 8 years ago by Zeke Sikelianos <[email protected]>
use a new version of keyed-array with node 4 support

8b52f52c1fbac1cd4ed3ec47c990ebb316efab5a authored over 8 years ago by Zeke Sikelianos <[email protected]>
node 4 doesn't have object destructuring

7eb15369fd5119d4fbd6ca2713ec5142595ae2b6 authored over 8 years ago by Zeke Sikelianos <[email protected]>
use strict for node 4 support

81fc0bd20e8f55b7c6d44532c9ebb1f5550364b4 authored over 8 years ago by Zeke Sikelianos <[email protected]>
remove redundant dep

b0e092dc6e09cf9182494163dba7b6275ee7d4c5 authored over 8 years ago by Zeke Sikelianos <[email protected]>
test on node 4 and 6 on travis

b0db4ed515e4f67311d719f4f2bccc42b98d29d0 authored over 8 years ago by Zeke Sikelianos <[email protected]>
add links to typescript definitions on npm and github

f5b404af7e7a0b9f282a6d2e3ab8dcf38498592a authored over 8 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #19 from zeke/get-classy

Get Classy

c119969bdd777b78a154bd32b86c6b031e3b4701 authored over 8 years ago by Zeke Sikelianos <[email protected]>
remove unused dep

e7733ae807037207b1c17015a7693150e33093de authored over 8 years ago by Zeke Sikelianos <[email protected]>
add some tests around the newly parsed classes

9aec679b80ff56ce4a6d10244f583e15500134df authored over 8 years ago by Zeke Sikelianos <[email protected]>
major refactor to support n class definitions per file

3491c5fcb32a3d37f9cd933e61b3d4bd157ffe5f authored over 8 years ago by Zeke Sikelianos <[email protected]>
the network-hitting tests were not worth it

3f7d6361f40290e40f11aac8fb14a8340e1b7465 authored over 8 years ago by Zeke Sikelianos <[email protected]>
add orphan APIs to seeds.json

75a6bae6777b6d6d9edc4a3a71c8bbdcbdd73dc8 authored over 8 years ago by Zeke Sikelianos <[email protected]>
call them Modules, in accordance with the styleguide

e34daee5e6524ee92159612e9b8868d28d75a700 authored over 8 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #18 from zeke/electron-submodule

vendor electron as a git submodule again

fc0be4ed62dca59b63be746f8065d02e11e16199 authored over 8 years ago by Zeke Sikelianos <[email protected]>
vendor electron as a git submodule again

now that I may have found the magic git incarnation to keep it update

b81ab10750cf2ef4a0bf904e5ff6a092c144f6c9 authored over 8 years ago by Zeke Sikelianos <[email protected]>
fix instance method parser

38395b88f2a981a4e3198b0e49936f9d9c7e2428 authored over 8 years ago by Zeke Sikelianos <[email protected]>
vendor electron manually and gitignore it

6a68d370eadb06919bfdb5d209b6fc18565a1175 authored over 8 years ago by Zeke Sikelianos <[email protected]>
to hell with git submodules. so hard to update!

d07844cdba23c2d8a7cfe4e6d71c752d481d7dad authored over 8 years ago by Zeke Sikelianos <[email protected]>
differentiate event parser from instance event parser

38c533bc824c738b05b183c75825ee98b32b3594 authored over 8 years ago by Zeke Sikelianos <[email protected]>
events and instance events each get their own parser

09328ea918def42b6ad7fbb77ed549ca49b90e81 authored over 8 years ago by Zeke Sikelianos <[email protected]>
fix eager event parser bug

942d83cf1906571dc704be44ca0e6afb597b01da authored over 8 years ago by Zeke Sikelianos <[email protected]>
require a directory of parsers

35ea427b19f31dc87bec09ea60bf5f087ab1a165 authored over 8 years ago by Zeke Sikelianos <[email protected]>
move schema to make way for a parsers directory

ed25c26057b7941714f3bc076c85772adb5ffc65 authored over 8 years ago by Zeke Sikelianos <[email protected]>
CLI

1819690feff32b1df6aa7847192c61f441235fa1 authored over 8 years ago by Zeke Sikelianos <[email protected]>
cli

fe7c9c520cd47d673bd7be34113b8426f2c58210 authored over 8 years ago by Zeke Sikelianos <[email protected]>
cli

961726e66cc19d3f297111590c025b45c7d1897c authored over 8 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #16 from zeke/cli

CLI

8352a39a66514a6e3c9ed1b2dfa7401e94a7f435 authored over 8 years ago by Zeke Sikelianos <[email protected]>
add CLI docs to readme

482afa097a1547142debb5cd18256f85ce5cf0a4 authored over 8 years ago by Zeke Sikelianos <[email protected]>
standardize

10d2f4b72adb697160f6bd861f881c632f0b7dde authored over 8 years ago by Zeke Sikelianos <[email protected]>
add a CLI

6b625a01b658bdcfa5fec748dc79e535c925053e authored over 8 years ago by Zeke Sikelianos <[email protected]>
argument description can span multiple lines

16b9e012f03ebc65631653d9547992fcee7064b1 authored over 8 years ago by Zeke Sikelianos <[email protected]>
catch linting failures in tests

51fa978bbde5a1de7bed41e2874fc035edf0cc95 authored over 8 years ago by Zeke Sikelianos <[email protected]>
Merge pull request #14 from zeke/update-keyed-array

use keyedArray 2.0 with console.log overriding feature

3685028f5655ce28bfb6bf6af1c16ff3184ae657 authored over 8 years ago by Zeke Sikelianos <[email protected]>
longer timeout for travis

a3fa8021c54d2ec75eb6c63977dc0a347dd680fe authored over 8 years ago by Zeke Sikelianos <[email protected]>
require node 4 or greater

d3988395108b388200d666aae38bc477c536bc8a authored over 8 years ago by Zeke Sikelianos <[email protected]>
use keyedArray 2.0 with console.log overriding feature

d981917f89cbea9241b2d6b537a5df09a27fe379 authored over 8 years ago by Zeke Sikelianos <[email protected]>
more tests

b5a9608f4cbfbff9e32ec4c5771fe488d24d9c2b authored over 8 years ago by Zeke Sikelianos <[email protected]>
Improve JSON structure for process. Fixes #4

ded5e1999a13efb22d609c8ed05fd578288249c3 authored over 8 years ago by Zeke Sikelianos <[email protected]>
Document required arguments. Fixes #3

562f0a8c1fe3c91e155004d803a44376ee72bf8f authored over 8 years ago by Zeke Sikelianos <[email protected]>
Sanitize and strip HTML from argument descriptions. Fixes #6

a4c594bc34f3d189c3803c3584a2d6d0bb7552cf authored over 8 years ago by Zeke Sikelianos <[email protected]>
parse instance events. fixes #5

4182ac23eada7887a4a09dcf81d303c0c5afd38a authored over 8 years ago by Zeke Sikelianos <[email protected]>
ensure methods are included in stringified doc

f468f35ed205fac81ee5081b43f58e5c3c45cba0 authored over 8 years ago by Zeke Sikelianos <[email protected]>
test that methods are being parsed

a725e8521bcea65c74c194773ee4e71213758efa authored over 8 years ago by Zeke Sikelianos <[email protected]>
simplify test

3dc064bbcce53af4edec17646cf8301af0ba2734 authored over 8 years ago by Zeke Sikelianos <[email protected]>
a fresh start with a new name

781a61c35575ffe4e25894af0bf810b5fbe87680 authored over 8 years ago by Zeke Sikelianos <[email protected]>
rename it to electron-docs-linter

784e0a374cd8d0c4577990f990bce17663d23fd4 authored over 8 years ago by Zeke Sikelianos <[email protected]>
validate APIs against a JSON schema

4284f181e6d22176964b9e913c2a10825c51c0fb authored over 8 years ago by Zeke Sikelianos <[email protected]>
compiled JSON artifact is no longer a thing

215965752bc73a3a9da49ebdfde172be34dce3d2 authored over 8 years ago by Zeke Sikelianos <[email protected]>
explain this magic

8d63b473ec7affbfd535e655b38a42e7c55400e9 authored over 8 years ago by Zeke Sikelianos <[email protected]>
DRY up collection creation and make event parser reusable

ebacdf6c28aa140aee6198d07365a26bcf68543d authored over 8 years ago by Zeke Sikelianos <[email protected]>
remove unused code

3150ac5221ffbaad6ffc594ce36104261a3b96a6 authored over 8 years ago by Zeke Sikelianos <[email protected]>
make the method parser reusable for different method types

38704113fbfc0e0adf51d027c103c5309e180537 authored over 8 years ago by Zeke Sikelianos <[email protected]>
give everything a named key for easy object-style access

c2d4b154aa13566eee9b1991eb5cf306a9cfdab2 authored over 8 years ago by Zeke Sikelianos <[email protected]>
require a target version number

207844210b96f332a5d4463b33145b32476b35f1 authored over 8 years ago by Zeke Sikelianos <[email protected]>
docs path is not required

7ac7864c8ec8d865c77bfda4949a7dcbb4dec97a authored over 8 years ago by Zeke Sikelianos <[email protected]>
path is not required

567dd1cc965d54a6c6d8b73de4f2f0d5f28da25f authored over 8 years ago by Zeke Sikelianos <[email protected]>
dev deps are now regular deps

b8e6d5c2cb1af4ad53171bb9bd916da0744e3317 authored over 8 years ago by Zeke Sikelianos <[email protected]>
npm i -g fixpack && fixpack

cce756424a9113ccfd287182ca96429c597698df authored over 8 years ago by Zeke Sikelianos <[email protected]>
things that were devDeps are now regular deps

c1ca063c780ee367a82e32d515159ebf82876804 authored over 8 years ago by Zeke Sikelianos <[email protected]>
now exports a function, not a prebuilt JSON object

823a6c3bdcd01b5843e41fd49c32e8acfca574c0 authored over 8 years ago by Zeke Sikelianos <[email protected]>
update readme

045c1cafd85049e34374708131de50f812d855d6 authored over 8 years ago by Zeke Sikelianos <[email protected]>
test new module structure

b8c5a0f57a7322d7a9570767303ac9e89d9ba762 authored over 8 years ago by Zeke Sikelianos <[email protected]>
promisify is more explicit

aee3007e39170701b1b663ea4761009e79c33eb4 authored over 8 years ago by Zeke Sikelianos <[email protected]>