This repository has been archived by the owner on Aug 1, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Closure Library is now in maintenance mode. See #1214
RELNOTES: Closure Library is now in maintenance mode. See #1214 PiperOrigin-RevId: 578610862 Change-Id: I0cf1711a76ad2cf61ad50a88a9699a1859b218e9
- Loading branch information
1 parent
b1c4e07
commit 61b1761
Showing
1 changed file
with
6 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,45 +1,13 @@ | ||
|
||
# Closure Library | ||
|
||
Closure Library is a powerful, low-level JavaScript library designed | ||
for building complex and scalable web applications. It is used by many | ||
Google web applications, such as Google Search, Gmail, Google Docs, | ||
Google+, Google Maps, and others. | ||
***Closure Library is currently in maintenance mode and will be sunset over the | ||
on August 1, 2024. We no longer see it as meeting the needs of modern JavaScript | ||
development, and we recommend that users look for alternative solutions.*** | ||
|
||
For more information, visit the | ||
[Google Developers](https://developers.google.com/closure/library) or | ||
[GitHub](https://github.com/google/closure-library) sites. | ||
Please see [#1214](https://github.com/google/closure-library/issues/1214) for | ||
more details. | ||
|
||
Download the latest stable version on our [releases page](https://github.com/google/closure-library/releases). | ||
|
||
Developers, please see the | ||
[Generated API Documentation](https://google.github.io/closure-library/api/). | ||
|
||
See also the | ||
[goog.ui Demos](https://google.github.io/closure-library/source/closure/goog/demos/) | ||
|
||
## Using with Node.js | ||
Install the [official package](https://www.npmjs.com/package/google-closure-library) from npm. | ||
|
||
```bash | ||
npm install google-closure-library | ||
``` | ||
|
||
Require the package and use goog.require normally. | ||
|
||
```js | ||
require("google-closure-library"); | ||
|
||
goog.require("goog.crypt.Sha1"); | ||
|
||
var sha1 = new goog.crypt.Sha1(); | ||
sha1.update("foobar"); | ||
var hash = sha1.digest(); | ||
``` | ||
|
||
## Contributing | ||
Please read the [CONTRIBUTING] for details on how to contribute to this project. | ||
|
||
[CONTRIBUTING]: https://github.com/google/closure-library/blob/master/CONTRIBUTING | ||
[Previous version of this README can be found here.](https://github.com/google/closure-library/blob/a99c1558bb4cdd342fb36bbf3b9296d61b852c33/README.md) | ||
|
||
|