Socket
Socket
Sign inDemoInstall

knockout

Package Overview
Dependencies
0
Maintainers
3
Versions
18
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.4.2 to 3.5.0-beta

4

package.json

@@ -5,6 +5,6 @@ {

"homepage": "http://knockoutjs.com/",
"version": "3.4.2",
"version": "3.5.0-beta",
"license": "MIT",
"author": "The Knockout.js team",
"main": "build/output/knockout-latest.debug.js",
"main": "build/output/knockout-latest.js",
"scripts": {

@@ -11,0 +11,0 @@ "prepublish": "grunt",

@@ -0,4 +1,6 @@

# Knockout
**Knockout** is a JavaScript [MVVM](http://en.wikipedia.org/wiki/Model_View_ViewModel) (a modern variant of MVC) library that makes it easier to create rich, desktop-like user interfaces with JavaScript and HTML. It uses *observers* to make your UI automatically stay in sync with an underlying data model, along with a powerful and extensible set of *declarative bindings* to enable productive development.
##Getting started
## Getting started

@@ -14,3 +16,3 @@ [![Join the chat at https://gitter.im/knockout/knockout](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/knockout/knockout?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

##Downloading Knockout
## Downloading Knockout

@@ -21,23 +23,30 @@ You can [download released versions of Knockout](http://knockoutjs.com/downloads/) from the project's website.

##Building Knockout from sources
## Building Knockout from sources
If you prefer to build the library yourself:
1. **Clone the repo from GitHub**
1. **Clone the repo from GitHub**
git clone https://github.com/knockout/knockout.git
cd knockout
```sh
git clone https://github.com/knockout/knockout.git
cd knockout
```
2. **Acquire build dependencies.** Make sure you have [Node.js](http://nodejs.org/) installed on your workstation. This is only needed to _build_ Knockout from sources. Knockout itself has no dependency on Node.js once it is built (it works with any server technology or none). Now run:
2. **Acquire build dependencies.**
npm install -g grunt-cli
npm install
Make sure you have [Node.js](http://nodejs.org/) installed on your workstation. This is only needed to _build_ Knockout from sources. Knockout itself has no dependency on Node.js once it is built (it works with any server technology or none). Now run:
The first `npm` command sets up the popular [Grunt](http://gruntjs.com/) build tool. You might need to run this command with `sudo` if you're on Linux or Mac OS X, or in an Administrator command prompt on Windows. The second `npm` command fetches the remaining build dependencies.
```sh
npm install -g grunt-cli
npm install
```
3. **Run the build tool**
The first `npm` command sets up the popular [Grunt](http://gruntjs.com/) build tool. You might need to run this command with `sudo` if you're on Linux or Mac OS X, or in an Administrator command prompt on Windows. The second `npm` command fetches the remaining build dependencies.
grunt
3. **Run the build tool**
Now you'll find the built files in `build/output/`.
```sh
grunt
```
Now you'll find the built files in `build/output/`.

@@ -50,4 +59,4 @@ ## Running the tests

##License
## License
MIT license - [http://www.opensource.org/licenses/mit-license.php](http://www.opensource.org/licenses/mit-license.php)

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc