3.0 source code

This commit is contained in:
agolybev
2015-04-28 17:59:00 +03:00
parent c69fd34bdd
commit 7b3b2248e5
16311 changed files with 1445974 additions and 3108429 deletions

View File

@@ -0,0 +1,29 @@
({
appDir: '.',
baseUrl: '.',
dir: 'built',
optimize: 'none',
packages: [
{
name: 'engine',
location: 'packages/engine'
},
{
name: 'tires',
location: 'packages/tires'
},
{
name: 'fuel',
location: 'packages/fuel'
}
],
modules: [
{ name: "main" },
{ name: "engine" },
{ name: "tires" },
{ name: "fuel" }
]
})

View File

@@ -0,0 +1,34 @@
require.config({
packages: [
{
name: 'engine',
location: 'packages/engine'
},
{
name: 'tires',
location: 'packages/tires'
},
{
name: 'fuel',
location: 'packages/fuel'
}
]
});
define(['engine', 'tires', 'fuel'], function (engine, tires, fuel) {
doh.register(
"optimizingPackages",
[
function optimizingPackages(t){
t.is("engine", engine.name);
t.is("pistons", engine.pistonsName);
t.is("sparkplugs", engine.sparkplugsName);
t.is("tires", tires.name);
t.is("fuel", fuel.name);
}
]
);
doh.run();
});

View File

@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html>
<head>
<title>require.js: Optimizing Packages Test</title>
<script type="text/javascript" src="../../doh/runner.js"></script>
<script type="text/javascript" src="../../doh/_browserRunner.js"></script>
<script type="text/javascript" data-main="built/main" src="../../../require.js"></script>
</head>
<body>
<h1>require.js: Optimizing Packages Test</h1>
<p>Tests that a package project works the same before and after an optimization.</p>
<p>Check console for messages</p>
</body>
</html>

View File

@@ -0,0 +1,14 @@
<!DOCTYPE html>
<html>
<head>
<title>require.js: Optimizing Packages Test</title>
<script type="text/javascript" src="../../doh/runner.js"></script>
<script type="text/javascript" src="../../doh/_browserRunner.js"></script>
<script type="text/javascript" data-main="main" src="../../../require.js"></script>
</head>
<body>
<h1>require.js: Optimizing Packages Test</h1>
<p>Tests that a package project works the same before and after an optimization.</p>
<p>Check console for messages</p>
</body>
</html>

View File

@@ -0,0 +1,7 @@
define(['./pistons', './sparkplugs'], function (pistons, sparkplugs) {
return {
name: 'engine',
pistonsName: pistons.name,
sparkplugsName: sparkplugs.name
};
});

View File

@@ -0,0 +1,3 @@
define({
name: 'pistons'
});

View File

@@ -0,0 +1,3 @@
define({
name: 'sparkplugs'
});

View File

@@ -0,0 +1,3 @@
define({
name: 'fuel'
});

View File

@@ -0,0 +1,3 @@
define({
name: 'tires'
});