Permalink
Browse files

- some progress

  • Loading branch information...
1 parent b4945e8 commit a18df07282a287a38cfb98b0ae437f2f8896045d @SamuraiJack committed Sep 13, 2011
View
@@ -3,82 +3,85 @@ COMPONENTS = {
'Prereq' : [
'node_modules/joose/joose-all.js',
'node_modules/joosex-attribute/joosex-attribute-all.js',
-
'node_modules/joosex-namespace-depended/joosex-namespace-depended-all.js',
-
'node_modules/joosex-cps/joosex-cps-all.js',
'node_modules/data-uuid/lib/Data/UUID.js',
'node_modules/data-visitor/lib/Data/Visitor.js',
'node_modules/json2/json2-all.js'
],
- 'Core' : [
- 'KiokuJS.Reference',
-
- 'KiokuJS.Feature.Attribute.Skip',
-
- 'KiokuJS.Exception',
- 'KiokuJS.Exception.Network',
- 'KiokuJS.Exception.Format',
- 'KiokuJS.Exception.Overwrite',
- 'KiokuJS.Exception.Update',
- 'KiokuJS.Exception.Remove',
- 'KiokuJS.Exception.LookUp',
- 'KiokuJS.Exception.Conflict',
-
- 'KiokuJS.Aspect.BeforeCollapse',
- 'KiokuJS.Aspect.AfterCollapse',
- 'KiokuJS.Aspect.AfterExpand',
-
- 'KiokuJS.Feature.Attribute.Intrinsic',
- 'KiokuJS.Feature.Attribute.Extrinsic',
- 'KiokuJS.Feature.Attribute.Proxy',
- 'KiokuJS.Feature.Attribute.Lazy',
-
- 'KiokuJS.Feature.Class.Intrinsic',
-
- 'KiokuJS.Feature.Class.OwnID',
- 'KiokuJS.Feature.Class.OwnUUID',
- 'KiokuJS.Feature.Class.Immutable',
-
- 'KiokuJS.Role.Serializer',
- 'KiokuJS.Serializer.JSON',
-
- 'KiokuJS.TypeMap.Role.NoDeps',
-
- 'KiokuJS.TypeMap',
- 'KiokuJS.TypeMap.Date',
- 'KiokuJS.TypeMap.Function',
- 'KiokuJS.TypeMap.Array',
- 'KiokuJS.TypeMap.Object',
- 'KiokuJS.TypeMap.Joose',
+ Core : {
+ saveAs : 'kiokujs-core.js',
- 'KiokuJS.Resolver',
- 'KiokuJS.Resolver.Standard',
-
- 'KiokuJS.Role.Resolvable',
-
- 'KiokuJS.Node',
-
- 'KiokuJS.Collapser.Encoder',
- 'KiokuJS.Linker.Decoder',
-
- 'KiokuJS.Linker.RefGatherer',
- 'KiokuJS.Linker.Expander',
-
- 'KiokuJS.Backend.Role.SkipFixture',
- 'KiokuJS.Backend.Feature.Overwrite',
- 'KiokuJS.Backend.Feature.Update',
-
- 'KiokuJS.Collapser',
- 'KiokuJS.Linker',
-
- 'KiokuJS.Scope',
- 'KiokuJS.Backend',
-
- 'KiokuJS'
- ],
+ contains : [
+ 'KiokuJS.Reference',
+
+ 'KiokuJS.Feature.Attribute.Skip',
+
+ 'KiokuJS.Exception',
+ 'KiokuJS.Exception.Network',
+ 'KiokuJS.Exception.Format',
+ 'KiokuJS.Exception.Overwrite',
+ 'KiokuJS.Exception.Update',
+ 'KiokuJS.Exception.Remove',
+ 'KiokuJS.Exception.LookUp',
+ 'KiokuJS.Exception.Conflict',
+
+ 'KiokuJS.Aspect.BeforeCollapse',
+ 'KiokuJS.Aspect.AfterCollapse',
+ 'KiokuJS.Aspect.AfterExpand',
+
+ 'KiokuJS.Feature.Attribute.Intrinsic',
+ 'KiokuJS.Feature.Attribute.Extrinsic',
+ 'KiokuJS.Feature.Attribute.Proxy',
+ 'KiokuJS.Feature.Attribute.Lazy',
+
+ 'KiokuJS.Feature.Class.Intrinsic',
+
+ 'KiokuJS.Feature.Class.OwnID',
+ 'KiokuJS.Feature.Class.OwnUUID',
+ 'KiokuJS.Feature.Class.Immutable',
+
+ 'KiokuJS.Role.Serializer',
+ 'KiokuJS.Serializer.JSON',
+
+ 'KiokuJS.TypeMap.Role.NoDeps',
+
+ 'KiokuJS.TypeMap',
+ 'KiokuJS.TypeMap.Date',
+ 'KiokuJS.TypeMap.Function',
+ 'KiokuJS.TypeMap.Array',
+ 'KiokuJS.TypeMap.Object',
+ 'KiokuJS.TypeMap.Joose',
+
+ 'KiokuJS.Resolver',
+ 'KiokuJS.Resolver.Standard',
+
+ 'KiokuJS.Role.Resolvable',
+
+ 'KiokuJS.Node',
+
+ 'KiokuJS.Collapser.Encoder',
+ 'KiokuJS.Linker.Decoder',
+
+ 'KiokuJS.Linker.RefGatherer',
+ 'KiokuJS.Linker.Expander',
+
+ 'KiokuJS.Backend.Role.SkipFixture',
+ 'KiokuJS.Backend.Feature.Overwrite',
+ 'KiokuJS.Backend.Feature.Update',
+
+ 'KiokuJS.Collapser',
+ 'KiokuJS.Linker',
+
+ 'KiokuJS.Scope',
+ 'KiokuJS.Backend',
+
+ 'KiokuJS'
+ ]
+ },
+
All : {
View
@@ -40,14 +40,14 @@ static_dir = static ; default
[JSAN::ReadmeFromMD] ; should be after docs generation
[JSAN::InstallInstructions] ; add INSTALL file, describing the installation process
-[NPM::Bundle] ; after docs generation to avoid docs for bundles
+[Web::Bundle] ; after docs generation to avoid docs for bundles
;=========================================================================
; `npm` configuration - package.json generation
-[NPM::Package]
-main = lib/Task/KiokuJS/Core
+[Web::NPM::Package]
+main = kiokujs-all.js
dependency = joose >= 3.14.0
dependency = joosex-attribute >= 0.9.0
View
@@ -539,10 +539,16 @@ Class('KiokuJS.Scope', {
var backend = this.getBackend()
backend.search(this, arguments).now()
+ },
+
+
+ exists : function () {
+ var backend = this.getBackend()
+
+ backend.exists.apply(backend, arguments).now()
}
}
}
-
})
View

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.
View

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.
View

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.
View

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.
View

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.

0 comments on commit a18df07

Please sign in to comment.