1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
alias2pkg( alias )
Returns the package name associated with a provided alias.
Parameters
----------
alias: any
Alias (an object path string or reference).
Returns
-------
out: string|undefined
Package name.
Examples
--------
> var v = alias2pkg( 'base.sin' )
'@stdlib/math/base/special/sin'
alias2pkg( instance )
Returns the package name associated with a provided class instance.
Only direct instances of documented built-in constructors are supported.
Parameters
----------
instance: any
Class instance.
Returns
-------
out: string|undefined
Package name.
Examples
--------
> var v = alias2pkg( new Float64Array( 10 ) )
'@stdlib/array/float64'
See Also
--------
alias2related, aliases, pkg2alias
|