mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
30 lines
764 B
TypeScript
30 lines
764 B
TypeScript
/// <reference path="scriptjs.d.ts" />
|
|
|
|
import * as $script from 'scriptjs';
|
|
|
|
const callback = (): void => console.log('done');
|
|
|
|
function main(): void {
|
|
$script('foo.js', callback);
|
|
$script(['foo.js', 'bar.js'], callback);
|
|
|
|
$script('foo.js', 'foo', callback);
|
|
$script(['foo.js', 'bar.js'], 'bundle', callback);
|
|
|
|
$script('foo', callback);
|
|
$script('bundle', callback);
|
|
|
|
$script.ready('foo', callback);
|
|
$script.ready('bundle', callback);
|
|
|
|
$script.ready(['foo', 'bar', 'thunk'], callback, (missing: string[]): void => console.log('missing deps:', missing));
|
|
|
|
$script.path('/js/modules/');
|
|
|
|
$script.get('http://example.com/base.js', callback);
|
|
|
|
$script.urlArgs('key=value&foo=bar');
|
|
|
|
$script.order(['foo.js', 'bar.js'], 'bundle', callback);
|
|
}
|