Hummm looks like I'm getting stuck on something silly... now my 
package.json passes and 'npm install' doesn't barf when I run it. I have 
the following file structure so far:

./examples/synopsis.js
./lib/template-tal.js
./package.json
./README.md

However the following statement in my synopsis.js file:

    tal = require ('template-tal');

Throws the following error:

Error: Cannot find module 'template-tal'

What am I missing here?

Thanks in advance for your help.



Le mercredi 10 juillet 2013 12:59:57 UTC+4, Jean-Michel Hiver a écrit :
>
> Hello
>
> Thanks for this feedback, I'll be working on it!
>
> Cheers
> JM
>
> Le mercredi 10 juillet 2013 12:20:03 UTC+4, Floby a écrit :
>>
>> You're right you need tests.
>> I personnally like nodeunit, but people like tape or mocha or vows. 
>> You'll see it's pretty simple to understand. The only trick is again the 
>> async nature of node.
>> I tried your module and found this
>>
>>    - Your module doesn't install. `npm install` errors when parsing 
>>    JSON. after a quick inspection, you're using trailing commas where they 
>>    shouldn't be in package.json.
>>    - the "directories" entry in package.json is deprecated IIRC
>>    - There should be an example directory that I could run directly 
>>    using `node examples/example.js`
>>    - The example in the synopsis doesn't work =) error when loading the 
>>    module
>>    - Its because the "main" entry in the package.json is wrong.
>>    - After fixing package.json, I get an error while running it.
>>
>> This is as far as I went trying out your module =)
>> When you've fixed these issues, you should be able to publish it to npm 
>> using `npm publish` from your project's directory.
>>
>> On Tuesday, 9 July 2013 17:11:22 UTC+2, Jean-Michel Hiver wrote:
>>>
>>> Hi List,
>>>
>>> If a few charitable and experience eyeballs could take a look at my 
>>> first node module: https://github.com/jhiver/template-tal
>>>
>>> template-tal is a shot at implementing the ZPT / Page Template TAL XML 
>>> template specification. It is a port of Petal::Tiny, a Perl module which I 
>>> also wrote.
>>>
>>> For those who wouldn't know, TAL is a pretty neat way of producing 
>>> XML/XHTML while keeping a pretty strict separation from code and 
>>> presentation.
>>>
>>> I don't really know what to do to make my module appear in the npm 
>>> repository, and wouldn't have a clue on where to start for a proper unit 
>>> testing framework (because when I get bug reports in, I'd want to write a 
>>> test for it).
>>>
>>> Your advice is appreciated.
>>>
>>> Cheers
>>> JM
>>>
>>

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to