Detalhes do pacote

atma-io-middleware-importer

tenbits32MIT1.1.38

File importer middleware for Atma.IO and Atma.Toolkit

readme (leia-me)

File import middleware for Atma.IO and Atma.Toolkit

The Plugin provides a custom middleware to import content from other files:

How to use
lorem
//#import ./my/super.file
ipsum
Embed into the project
  • Atma Toolkit

      $ atma plugin install atma-io-middleware-importer --save-dev
    

    This adds atma-io-middleware-importer npm dependency and the package.json would look like:

      {
          "devDependencies": {
              "atma-io-middleware-importer"
          },
          "atma": {
              "plugins": [
                  "atma-io-middleware-importer"
              ],
              "settings": {
                  "atma-io-middleware-importer": {}
              }
          }
      }
    
  • App Bundler

      $ npm i atma-io-middleware-importer --save-dev
    

    Extend AppBundler config with IO settings, for example in package.json for typescript extensions.

      {
          /* ... any package json settings */
          "app-bundler": {
              /* ... any app-bundler settings */
              "middlewares": {                
                  "ts": [
                      "atma-io-middleware-importer:read",
                      "atma-loader-ts:read"
                  ]
              }
          },
      }
    
  • Run

    • Atma Toolkit Dev Server

        $ atma server
      
    • App Bundler Just run app bundler commands as usual


The MIT License