UNPKG

@doodad-js/http

Version:
200 lines 3.69 kB
// JSON5 // Encoding: utf8 // // doodad-js - Object-oriented programming framework // File: make.json - Make data file // Project home: https://github.com/doodadjs/ // Author: Claude Petit, Quebec city // Contact: doodadjs [at] gmail.com // Note: I'm still in alpha-beta stage, so expect to find some bugs or incomplete parts ! // Licence: Apache V2 // // Copyright 2015-2018 Claude Petit // // Licensed under the Apache License, Version 2.0 (the \"License\"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an \"AS IS\" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // { version: "2.2.1", stage: "a", dependencies: [ { name: "@doodad-js/core", client: false, server: true, browserify: false }, { name: "@doodad-js/io", client: false, server: true, browserify: false }, { name: "@doodad-js/mime", client: false, server: true, browserify: false }, { name: "@doodad-js/locale", client: false, server: true, browserify: false }, { name: "@doodad-js/dates", client: false, server: true, browserify: false }, { name: "@doodad-js/server", client: false, server: true, browserify: false }, { name: "@doodad-js/minifiers", client: false, server: true, browserify: false }, { name: "@doodad-js/templates", client: false, server: true, browserify: false }, { name: "@doodad-js/widgets", client: false, server: true, browserify: false }, { name: "@doodad-js/json", client: false, server: true, browserify: false }, { name: "@doodad-js/xml", client: false, server: true, browserify: false }, { name: "@doodad-js/unicode", client: false, server: true, browserify: false }, { name: "@doodad-js/cluster", client: false, server: true, browserify: false }, { name: "@doodad-js/ipc", client: false, server: true, browserify: false } ], modules: [ { src: "server/Server_Http.js", client: false, server: true, browserify: false }, { src: "server/NodeJs_Server_Http.js", client: false, server: true, browserify: false } ], resources: [ { source: "server/res", client: false, server: true, browserify: false } ], tasks: { ddtx: { operations: [ { class: "Make.Modules.Load", files: [ { module: "@doodad-js/templates", path: "src/make/Templates_Html_Make.js" } ] }, { class: "Doodad.Templates.Html.Make.Compile", source: "%SOURCEDIR%/server/res/templates/Folder.ddt", destination: "%BUILDDIR%/server/res/templates/Folder.ddtx", variables: { serverSide: true } } ] }, make: { operations: [ { class: "Make.Generate.Package" }, { class: "Make.Task", name: "install" }, { class: "Make.Task", name: "browserify" }, { class: "Make.Task", name: "webpack" } ] }, install: { operations: [ { class: "Make.Generate.Package" } ] }, browserify: { operations: [ { class: "Make.Generate.Package" } ] }, webpack: { operations: [ { class: "Make.Generate.Package" } ] } } }