Ядром является основной javascript-файл, src/basis.js
, единственный файл фреймворка подключаемый через тег <script>
. Ядро предоставляет базовый функционал, обеспечивающий работу фреймворка и его модулей:
basis.getter
basis.path
)basis.dev
)basis.setImmediate
, basis.clearImmediate
, basis.nextTick
)basis.ready
ES5
методов и функций: Function#bind
, Array.isArray
, Array#indexOf
, Array#lastIndexOf
, Array#forEach
, Array#map
, Array#filter
, Array#some
, Array#every
, Array#reduce
, String#trim
, Date.now
Array#splice
, String#split
, String#substr
document
(basis.doc
)basis.json.parse
basis-config
), результат хранится в basis.config
basis.Class
basis.namespace
basis.resource
, basis.require
, basis.asset
basis.cleaner