[Pkg-javascript-devel] Doubt about embedding a module

Vivek K J vivekkj at tchncs.de
Thu Sep 23 13:36:28 BST 2021


On 23/09/21 5:43 pm, Yadd wrote:
> Le 23/09/2021 à 14:09, Yadd a écrit :
>> Le 23/09/2021 à 13:30, Vivek K J a écrit :
>>> On 20/09/21 6:39 pm, Vivek K J wrote:
>>>> On 20/09/21 5:44 pm, Yadd wrote:
>>>>> Le 20/09/2021 à 12:53, Vivek K J a écrit :
>>>>>> Hi,
>>>>>>
>>>>>>       I was trying to package strtok3 node module to debian. It has a
>>>>>> dependency on @tokenizer/token. I embedded that module on this package.
>>>>>> On compiling 'lib'(tsc -p lib) of the package, It works fine. But on
>>>>>> compiling 'test' (tsc -p test), it shows it can't find that module.
>>>>>> What
>>>>>> to do?
>>>>> Hi,
>>>>>
>>>>> give me the VCS link, I'll take a look
>>>> Here it is : https://salsa.debian.org/vivekkj/node-strtok3
>>>>
>>> Have you checked it out? Sorry for the
>> Hi,
>>
>> you embedded @tokenizer/token but it is already available:
>>
>>    $ aptitude search node-tokenizer-token
>>    v   node-tokenizer-token
>>
>> (provided by node-token-types).
>>
>> When you are searching for missing dependencies, you can use
>> `pkgjs-depends`:
>>
>>    $ pkgjs-depends
>>    DEPENDENCIES:
>>      node-peek-readable (peek-readable)
>>      node-token-types (@tokenizer/token)
>>
>> Cheers,
>> Yadd
> For your first question, add "@tokenizer/token" in
> debian/nodejs/extlinks (or debian/nodejs/extcopies if it needs some sub
> dependencies)
>
> NB: you can use pkgjs-depends outside a directory:
>
>    $ pkgjs-depends strtok3
>    DEPENDENCIES:
>      node-peek-readable (peek-readable)
>      node-token-types (@tokenizer/token)
>
I've tried it by adding @tokenizer/token in d/nodejs/extlinks. But it 
fails to compile the test (tsc -p test). I'm also tried 
d/nodejs/extcopies, but its failing.

../../../../../../usr/share/nodejs/token-types/lib/index.d.ts:2:35 - 
error TS2307: Cannot find module '@tokenizer/token' or its corresponding 
type declarations.

2 import { IToken, IGetToken } from '@tokenizer/token';
                                     ~~~~~~~~~~~~~~~~~~

-- 
   ⢀⣴⠾⠻⢶⣦⠀
   ⣾⠁⢠⠒⠀⣿⡁   Cheers,
   ⢿⡄⠘⠷⠚⠋          Vivek K J
   ⠈⠳⣄              vivekkj.com




More information about the Pkg-javascript-devel mailing list