Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

extjs

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

extjs

Run ExtJS4 data models on Node.js

  • 0.1.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
26
decreased by-39.53%
Maintainers
1
Weekly downloads
 
Created
Source

node-extjs

Run ExtJS4 data models in Node.js

This node.js module is providing support for using ExtJS4 data models on server-side.

Installation

I cannot redistribute ExtJS with this module, so you will not be able to install it from npm repository directly

However, installation via npm is easily done manually:

  1. Download ExtJS from http://www.sencha.com/products/extjs/download/
  2. Extract it
  3. Copy contents of src/ into lib/Ext/ in here
  4. npm install .

Usage

Basically, all it takes is require('extjs'). Warning: a common mistake is to do Ext=require('extjs'). Don't.

See also test/ folder for usage examples.

Proxies

If you get an error complaining about proxy module not found - create an empty file, like proxy/rest.js. Yes, it's a hack. Blame me.

TODO

I have a basic support for node-mysql here, however it's not elegant in the ExtJS world (i.e. it's not a Reader/Writer), so not yet published. Any suggestions regarding that? I'm all ears!

Acknowledgments

Thanks

This implementation is basically taken from n-ext, which is another module for server-side usage of ExtJS. My implementation is a tiny bit lighter.

License

Do whatever you want with software as long as you are in compliance with ExtJS license.

Also I redistribute a part of Ext Core with this package: a bit stripped version of Ext-more.js. A significant piece of browser-related code is removed from it.

Author

Egor Egorov me@egorfine.com

FAQs

Package last updated on 29 Oct 2011

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc