Coder Social home page Coder Social logo

reqx's Introduction

requisitioner

node require/commonjs modules 1.0 implementation for the browser

Getting Started

Documentation

Examples

Internal

Reqs

Pulls out a dependency graph for an asked for set of modules.

Tracker

Tracker extends reqs with a real time file system watching layer. Whenever anything in a reqs dependency graph is changed, tracker intelligently emits all graph elements which require updating (change or new elements).

NP

Connect endpoint that uses tracker to build prepack modules-cum-dependencies, or, for developer purposes, individual modules, fit for use in a minimal CommonJS Transport/C loader (spiritual predecessor to AMD).

TODO

  • Presently dependency tracking is performed by static analysis. Package.json is not used for resolving dependencies. Supplementing the static analysis with dependency tracking could be useful information.
  • Monitor entire directories for changes.
  • Tracker watch doesn't properly prep for the re-load of a file, creates duplicate data or obsolete data.

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style.

Release History

(in progress)

License

Copyright (c) 2012 rektide de la faye
Licensed under the MIT license.

reqx's People

Contributors

rektide avatar

Watchers

 avatar James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.