Ecosyste.ms: OpenCollective

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

github.com/nodeca/js-yaml

JavaScript YAML parser and dumper. Very fast.
https://github.com/nodeca/js-yaml

Fix test helpers.

64d2ccab839cd746cfc78b5e47fc3431638e6132 authored almost 12 years ago by Dervus Grim <[email protected]>
Restrict duplication of %YAML directives.

099998e1a1180719098a9d7be235c721422bd5dc authored almost 12 years ago by Dervus Grim <[email protected]>
Restrict duplication of %TAG directives.

392fdbb45789400986a834abf58b9df4bb628023 authored almost 12 years ago by Dervus Grim <[email protected]>
Drop deprecated test samples.

All of them are correct according to YAML 1.2

6b7b9b2ee5e84c93e1f09cb8771ec3674a34c645 authored almost 12 years ago by Dervus Grim <[email protected]>
Fix reading of compact block collections.

960ec94d63997d7bc503bc076a10e32d84bc4ca3 authored almost 12 years ago by Dervus Grim <[email protected]>
Prevent reading of plain scalars as empty strings on empty documents.

ab3addbe5e1c5b18f473f1b8975a18decfb4e05b authored almost 12 years ago by Dervus Grim <[email protected]>
Fix indentation control in the block scalar reader.

0e75c9e244744bee84fbe37282eff8da2a45d117 authored almost 12 years ago by Dervus Grim <[email protected]>
Refactor flow scalar readers.

d1aa4976f55ff5679d4f6dbdcfc3ffb752d0d5c4 authored almost 12 years ago by Dervus Grim <[email protected]>
Refactor `skipSeparationSpace` function.

ad7db6a543f0d95435f61c31a548b487b82daeba authored almost 12 years ago by Dervus Grim <[email protected]>
[Fix] Single dot character is a plain scalar.

a9bb9846c5e7731b33c7eec7e4a803764f63e445 authored almost 12 years ago by Dervus Grim <[email protected]>
Use `Array.isArray` in type resolvers.

d8d250ffc5891dce9fd287ea5462b0f758ef6ebf authored almost 12 years ago by Dervus Grim <[email protected]>
Correct !!pairs resolver.

741b39cb4a65e5f3f846ba6f5f116c4e54997257 authored almost 12 years ago by Dervus Grim <[email protected]>
Fix reading of tagged empty nodes.

578cb2facf7a9be2cfd8b342da94d28346fb6fec authored almost 12 years ago by Dervus Grim <[email protected]>
Lint.

df9fe7b84d1b2f816e775f821b20494042ed810e authored almost 12 years ago by Dervus Grim <[email protected]>
Fix intentation control in block sequence reader.

c3104730b437e948645233e03715d39f965c5a25 authored almost 12 years ago by Dervus Grim <[email protected]>
Fix a typo in `composeNode`.

b9b33cb95f2dc5f80a0b0811e6fad6888fc67f8b authored almost 12 years ago by Dervus Grim <[email protected]>
Fix indention control on block mapping/sequence readers.

4d76dad82c7ce163df276fe4e14bd2352686af43 authored almost 12 years ago by Dervus Grim <[email protected]>
Correct exception type when loading multidocument stream via `load`.

92649f9a7dbf9235f77343c7e06152af8cc2ca09 authored almost 12 years ago by Dervus Grim <[email protected]>
Fix `construct-map` test sample.

15fbf0c1a926d46203270d9a83a2f7785547b3be authored almost 12 years ago by Dervus Grim <[email protected]>
Override mapping pairs on the key duplication.

6dc0dc9f141b98e1ec6bea59c16af8a409bb3ce3 authored almost 12 years ago by Dervus Grim <[email protected]>
Handle the byte order mark.

5ee9811a93704a4eacbd1e57a7cdf0fa9b6e6dbf authored almost 12 years ago by Dervus Grim <[email protected]>
Implement !!merge special type.

f9d3ab44e135c9db53ff24c7d03c1003ed4abeef authored almost 12 years ago by Dervus Grim <[email protected]>
Remove deprecated "canonical" tests.

65a798e5947da2a5465687fa0d743dd7d488e409 authored almost 12 years ago by Dervus Grim <[email protected]>
Remove deprecated tokenizer tests.

c105f7765277648f1888aa384ff9e249e11cec5c authored almost 12 years ago by Dervus Grim <[email protected]>
Remove deprecated parser (*.structure) tests.

ff73e3dfeb576312a4b7c9c6bbbcc849b89610c0 authored almost 12 years ago by Dervus Grim <[email protected]>
Remove deprecated resolver tests.

53c8097599aa190269dccadbbcfb9c5c23894d1d authored almost 12 years ago by Dervus Grim <[email protected]>
[loader] Variable rename: `legacyMode` to `legacy`.

2314ae4ae831d35c5771c58057c3825af7d942e3 authored almost 12 years ago by Dervus Grim <[email protected]>
[loader] Variable rename: `safeMode` to `validate`.

ec9f9ef144be71011a180ae5b2b64cfbbb0e7365 authored almost 12 years ago by Dervus Grim <[email protected]>
[tests] Correct the "error" tests configuration.

136b7194ce35d04ee3a5d043197604e600cf9f15 authored almost 12 years ago by Dervus Grim <[email protected]>
Add FIXME note to the tag property reader.

0e1513bd28501303f4b07e5952e44d3b532a150b authored almost 12 years ago by Dervus Grim <[email protected]>
[tests] Move some of the "error" samples to the unsuported.

According to YAML 1.2 specification, these samples are correct.
http://www.yaml.org/spec/1.2/spe...

fdbdf3e34371b90eeba34a04d75b1c7b42324a50 authored almost 12 years ago by Dervus Grim <[email protected]>
[tests] Move python-specific samples to the unsupported.

f267c4405e305fc2d5eaefd8f08f59259165ab5a authored almost 12 years ago by Dervus Grim <[email protected]>
Add strict mode. (errors instead of warnings)

27ba637e1662f91fc685be88372c7a3fde7419cf authored almost 12 years ago by Dervus Grim <[email protected]>
Add primitive type resolvers.

They are only used for validation when the tag (!!str, !!seq, or !!map)
is explicitly specified.

0e0ff9c7d8b987a0913b18ad009501e834e3d3cc authored almost 12 years ago by Dervus Grim <[email protected]>
Fix/redesign/complete node composing mechanism.

6f4e035e810d5f54ffd3228846f291927afc3f1d authored almost 12 years ago by Dervus Grim <[email protected]>
Add the anchor/alias readers.

a050b7544f3718bbd47bddb49dccbb5252d4f0cd authored almost 12 years ago by Dervus Grim <[email protected]>
Exclude c-forbidden content from the plain scalars.

http://www.yaml.org/spec/1.2/spec.html#c-forbidden

d3cd9dbe719879f858228730d76769c5edb88375 authored almost 12 years ago by Dervus Grim <[email protected]>
Fix a bug in safeLoad functions.

c6fd52f0915372efdb56e79b7504cbbce9c94ecb authored almost 12 years ago by Dervus Grim <[email protected]>
Refactor loader settings destructuring.

adaa52a9a0b5e6358325f1c6518d23fc98541253 authored almost 12 years ago by Dervus Grim <[email protected]>
Fix a typo.

996610f08d7cdf949696b8ce3370f50bf285d2af authored almost 12 years ago by Dervus Grim <[email protected]>
Refactor the error reporting system.

a65d8978dc37ce7cf54f329788b4b2ef3d435ee0 authored almost 12 years ago by Dervus Grim <[email protected]>
Fix a typo.

70b919d8f78c07bb70b470244b075affaac913f0 authored almost 12 years ago by Dervus Grim <[email protected]>
Initial port of the tests.

bb9fa758055d5d7128321c694b6129b1597ce9e6 authored almost 12 years ago by Dervus Grim <[email protected]>
Rewrite the root 'interface' module.

d64f6eb96d0b773477d4d5003ecbf1d4ee13e5f6 authored almost 12 years ago by Dervus Grim <[email protected]>
Fudge the loader API for the backward-compatibility.

02508855ec4d019270b2a76d08b7a071ee3866c1 authored almost 12 years ago by Dervus Grim <[email protected]>
Rename "parser" to "loader".

70af3a77d30c5d381e4ede950c6b2c4b447404fa authored almost 12 years ago by Dervus Grim <[email protected]>
Remove old, unnecessary code.

3017591ab984afc39114e59cff48ba242cb286d4 authored almost 12 years ago by Dervus Grim <[email protected]>
Style correction in the default schema definition.

136a2a971601440ab59797996e7632097d90f667 authored almost 12 years ago by Dervus Grim <[email protected]>
Implement a resolver for the set type.

4da918c263fb8efaeb3092ef7191e5fa55525e2a authored almost 12 years ago by Dervus Grim <[email protected]>
Implement a resolver for the pairs type.

cc97c465a2d86a6293eac2fe5669b6153efe006d authored almost 12 years ago by Dervus Grim <[email protected]>
Implement a resolver for the omap type.

2ab888542ecaf39b3bbb89efdf57404a76404bc5 authored almost 12 years ago by Dervus Grim <[email protected]>
Prevent double resolution of nodes.

8086209798cba04dd69a32de4c267c134643845e authored almost 12 years ago by Dervus Grim <[email protected]>
Add `timestamp` type to the implicit list of the default schema.

55b8bd38f1079d3711c95987802b21daea5e5455 authored almost 12 years ago by Dervus Grim <[email protected]>
Port old constructor of `js/function` type.

0992e0e9f45107963e3370f0123eabffad4c27a2 authored almost 12 years ago by Dervus Grim <[email protected]>
Port old constructor of `js/regexp` type.

353b9c8f6d0ea9e2d90d4cdde88b2125fd85ba18 authored almost 12 years ago by Dervus Grim <[email protected]>
Port old constructor of `js/undefined` type.

3a24cc073c5bb0febcf2c91da9715ce5baa1ee3d authored almost 12 years ago by Dervus Grim <[email protected]>
Use `default` schema by default in the parser.

c60058c255407fadf098d6e1a57543152871c2ee authored almost 12 years ago by Dervus Grim <[email protected]>
Add `default` schema.

e545f4748783c58806db3c156b8a9eba6a193e43 authored almost 12 years ago by Dervus Grim <[email protected]>
Add compilation and inheritance of the schemas.

fd8e4d0a82d09472738aa774f943f20d8bc9b090 authored almost 12 years ago by Dervus Grim <[email protected]>
Port old constructor of YAML's binary type.

72ab2cb661f55a78c51ff6a3638881df810ae3dc authored almost 12 years ago by Dervus Grim <[email protected]>
Port old constructor of YAML's timestamp type.

3276ca52154c78b9fcdc4f701782f140eb478784 authored almost 12 years ago by Dervus Grim <[email protected]>
Rename "interpreter" to "resolver".

c9483f125467c14f240fb097fb5215552ade9e43 authored almost 12 years ago by Dervus Grim <[email protected]>
Port old constructor of YAML's float type.

92bcfce9cd2dc81b8e17f775acf811b1412a9967 authored almost 12 years ago by Dervus Grim <[email protected]>
Port old contructor of YAML's integer type.

b676c5d39c6ff61b5f4277974060a30621676c43 authored almost 12 years ago by Dervus Grim <[email protected]>
Implement interpreter of YAML's boolean type.

b53c50e4fa7b5e0e44c021bb7c3b00289eddf59d authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Add initial code for "construction" of tagged nodes.

e23519d0c040179cef66d0170fd90df3d6e70e0d authored almost 12 years ago by Dervus Grim <[email protected]>
Move `isNothing` from the test support to the common utilities.

475732b4446780427d66c3d8fe62500e974643c4 authored almost 12 years ago by Dervus Grim <[email protected]>
Take away the old constructor/resolver code.

1a781388a9dcfa0dc3d0314eea8511e225680aed authored almost 12 years ago by Dervus Grim <[email protected]>
Remove useless parts of the old code.

c64a8d78f8e0c9d0e47f1f96f80ebadb5df54eac authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Add the document reader.

eab77e1096a4006c6df7c7a54b8eb33c9d98a78c authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Redesign `readNode`. Use tag detection.

83d0f6ff995fa3b5899856295751ee0dbe78719f authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Add the tag reader.

88330a53d0bbca24aff6c06683205f280291761f authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Add the block scalar reader.

2b19c5e8378b32a90567b4d16cf1789dd133be7e authored almost 12 years ago by Dervus Grim <[email protected]>
Move `repeat` utility to the "common" module.

f65edc78aecbf1c45c5cc3c4992920cbf46fef48 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Fix indentation control of the block mapping reader.

fe75e3a47732bcc477246cdd4b3629e352bfd0b4 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Fix reading of stand-alone explicit keys in block mappings.

7835f7e999ffd9624ee532b66b26e03eacc2222f authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Add support of explicit block mappings.

0194d95b912b354502573a0ae5358caf2dfd1a23 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Rename `indent` variables to `nodeIndent`

fc11380659c9ea8ddd63e3338734d31d61f19a32 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Join `skip{Flow,Block}SeparationSpace`

04cd3eed85a2813203d544427a43ee9d675cbb9d authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Correct a typo.

ef658b1039d07a36455924a95c4ecc40f524543f authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Fix the implicit block mapping reader.

709ecbc9cb8566e79dd113e15994f6e36405af36 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Fix the line counting mechanism.

240ee0851448efd50f038e103cec3f4c225aa6ab authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Add more details to error messages.

e26951dadcc5684a9e8e7c5d8a131eb0939a9f25 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Fix the plain scalar reader.

5e4915a51d017fa5a75de4c93cebfb3e392e4247 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Add the implicit block mapping reader.

2c05d54d8e8a5d778d61dd3041262e4f1e7069d9 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Fix the flow collection reader.

34db33acc2cc206a678db8f35792de7560859979 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Add the block sequence reader.

6c8ba78e26d9e3461612ae50526d6d3626d3fe27 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Add the plain scalar reader.

648272ebd188afd1e824ebcdbb49030831a663ff authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Remove unused KIND_* constants.

3daba33e84d2c72fc1c759fe02880353bef8b380 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Rewrite `readFlowCollection`.

8017b8f8084ed4fa5ab5844fe73301874e431e52 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Rewrite `readSeparation`.

e06a43affe43367104baa9bc8043620322ed2a5c authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Lint.

6f284d308c752ca05d4b8cf774cb8651f361930a authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Join the flow collection readers.

855bb555502ee8e8b60caa96f3e526d709313f2d authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Remove an orphaned `readBlockSequence` call.

44b0bf7cda9acaa8f80b9f27b3c5ffc9a9a309a6 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Corrent `readLineBreak`.

Make it do exactly "reading a line break" and nothing beside.

79e9774b7bd6601fdd7dce46faf8f31f9753a82e authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Drop the block sequence reader.

It's broken by design and does not work properly.

df6f9ed33ab08d18b0fec040797791a7ce53eb4f authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Add flow mapping reader.

97abb7fa3fcb62727c47fd3e14f067f2bb85ea10 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Add block sequence reader.

48e0afa404efaf8fa4acaa220c53e3d88640aaf3 authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Add flow sequence reader.

02ad57ffbae2529d9009a7d79eace01b14fad8ff authored almost 12 years ago by Dervus Grim <[email protected]>
[parser] Little redesign.

5c37353a32ca47fc4e0c4e7a1d7619b29d5cd943 authored almost 12 years ago by Dervus Grim <[email protected]>