Skip to content

Commit 8dca84a

Browse files
gulp build-ts working for system
1 parent 8348ddf commit 8dca84a

File tree

136 files changed

+29588
-2984
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

136 files changed

+29588
-2984
lines changed

aurelia-ts/animator-css/animator.js

+224-232
Large diffs are not rendered by default.

aurelia-ts/aurelia-dts/es6.d.ts

+16,676-1,963
Large diffs are not rendered by default.

aurelia-ts/dependency-injection/container.js

+255-258
Large diffs are not rendered by default.
+42-61
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,42 @@
1-
define(["require", "exports", 'aurelia-metadata', './metadata', './container', './metadata', './container'], function (require, exports, aurelia_metadata_1, metadata_1, container_1, metadata_2, container_2) {
2-
exports.TransientRegistration = metadata_2.TransientRegistration;
3-
exports.SingletonRegistration = metadata_2.SingletonRegistration;
4-
exports.Resolver = metadata_2.Resolver;
5-
exports.Lazy = metadata_2.Lazy;
6-
exports.All = metadata_2.All;
7-
exports.Optional = metadata_2.Optional;
8-
exports.Parent = metadata_2.Parent;
9-
exports.ClassActivator = metadata_2.ClassActivator;
10-
exports.FactoryActivator = metadata_2.FactoryActivator;
11-
exports.Container = container_2.Container;
12-
function autoinject(target) {
13-
var deco = function (target) {
14-
target.inject = Reflect.getOwnMetadata(aurelia_metadata_1.Metadata.paramTypes, target) || container_1.emptyParameters;
15-
};
16-
return (target ? deco(target) : deco);
17-
}
18-
exports.autoinject = autoinject;
19-
function inject() {
20-
var rest = [];
21-
for (var _i = 0; _i < arguments.length; _i++) {
22-
rest[_i - 0] = arguments[_i];
23-
}
24-
return function (target) {
25-
target.inject = rest;
26-
};
27-
}
28-
exports.inject = inject;
29-
function registration(value) {
30-
return function (target) {
31-
Reflect.defineMetadata(aurelia_metadata_1.Metadata.registration, value, target);
32-
};
33-
}
34-
exports.registration = registration;
35-
function transient(key) {
36-
return registration(new metadata_1.TransientRegistration(key));
37-
}
38-
exports.transient = transient;
39-
function singleton(keyOrRegisterInChild, registerInChild) {
40-
if (registerInChild === void 0) { registerInChild = false; }
41-
return registration(new metadata_1.SingletonRegistration(keyOrRegisterInChild, registerInChild));
42-
}
43-
exports.singleton = singleton;
44-
function instanceActivator(value) {
45-
return function (target) {
46-
Reflect.defineMetadata(aurelia_metadata_1.Metadata.instanceActivator, value, target);
47-
};
48-
}
49-
exports.instanceActivator = instanceActivator;
50-
function factory() {
51-
return instanceActivator(metadata_1.FactoryActivator.instance);
52-
}
53-
exports.factory = factory;
54-
aurelia_metadata_1.Decorators.configure.simpleDecorator('autoinject', autoinject);
55-
aurelia_metadata_1.Decorators.configure.parameterizedDecorator('inject', inject);
56-
aurelia_metadata_1.Decorators.configure.parameterizedDecorator('registration', registration);
57-
aurelia_metadata_1.Decorators.configure.parameterizedDecorator('transient', transient);
58-
aurelia_metadata_1.Decorators.configure.parameterizedDecorator('singleton', singleton);
59-
aurelia_metadata_1.Decorators.configure.parameterizedDecorator('instanceActivator', instanceActivator);
60-
aurelia_metadata_1.Decorators.configure.parameterizedDecorator('factory', factory);
61-
});
1+
import { Decorators, Metadata } from 'aurelia-metadata';
2+
import { TransientRegistration, SingletonRegistration, FactoryActivator } from './metadata';
3+
import { emptyParameters } from './container';
4+
export { TransientRegistration, SingletonRegistration, Resolver, Lazy, All, Optional, Parent, ClassActivator, FactoryActivator } from './metadata';
5+
export { Container } from './container';
6+
export function autoinject(target) {
7+
var deco = function (target) {
8+
target.inject = Reflect.getOwnMetadata(Metadata.paramTypes, target) || emptyParameters;
9+
};
10+
return (target ? deco(target) : deco);
11+
}
12+
export function inject(...rest) {
13+
return function (target) {
14+
target.inject = rest;
15+
};
16+
}
17+
export function registration(value) {
18+
return function (target) {
19+
Reflect.defineMetadata(Metadata.registration, value, target);
20+
};
21+
}
22+
export function transient(key) {
23+
return registration(new TransientRegistration(key));
24+
}
25+
export function singleton(keyOrRegisterInChild, registerInChild = false) {
26+
return registration(new SingletonRegistration(keyOrRegisterInChild, registerInChild));
27+
}
28+
export function instanceActivator(value) {
29+
return function (target) {
30+
Reflect.defineMetadata(Metadata.instanceActivator, value, target);
31+
};
32+
}
33+
export function factory() {
34+
return instanceActivator(FactoryActivator.instance);
35+
}
36+
Decorators.configure.simpleDecorator('autoinject', autoinject);
37+
Decorators.configure.parameterizedDecorator('inject', inject);
38+
Decorators.configure.parameterizedDecorator('registration', registration);
39+
Decorators.configure.parameterizedDecorator('transient', transient);
40+
Decorators.configure.parameterizedDecorator('singleton', singleton);
41+
Decorators.configure.parameterizedDecorator('instanceActivator', instanceActivator);
42+
Decorators.configure.parameterizedDecorator('factory', factory);

0 commit comments

Comments
 (0)