Christopher Giffard
Christopher Giffard
I think it's reasonable to want to run top-level rulesets on a discretionary basis. I could supply a `run` method on the Rulesets (each one of `bas.rules`) that would take...
First of all, you're the first person to give me some solid feedback about how you're finding actually using Bas - I really, really appreciate that. Thanks for taking the...
One of my general rules for assertion syntax is that the right side of the assertion always expects a string (that can be easily cast to number on a case...
No worries at all - delighted to help. :)
Hey, just realised I made a mistake in my earlier example. The first argument to a transform function is the document state object (which contains a reference to the parser,...
This definitely relies on headless browser support being in place - whether it's PhantomJS or something else. Originally when I created Bas, I thought of it as a stateless system...
Cheers, I'll look into it. :) A lot has changed in the spec since I last touched Captionator, actually. I'm planning a big rewrite. If this error isn't relatively simple...
Yep, I'm guilty of letting this languish — but I've got a rewrite on the books, using a PEG parser for VTT instead. Is it a show stopper for you...
Generally speaking, the API does not directly facilitate this kind of functionality. However, I have built similar products using VTT captions to generate seek-to-text transcripts before. (See: http://dispatch.media.gbuild.net/video/179) I can't...
Yeah, this probably changed since I implemented the spec (ages and ages ago.) I'll make this small change for you, but I am looking to entirely rewrite the project.