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

cherry-cljs

Package Overview
Dependencies
Maintainers
1
Versions
84
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cherry-cljs - npm Package Compare versions

Comparing version 0.0.0-mutable-alpha.53 to 0.0.1

11

package.json

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

"sideEffects": false,
"version": "0.0.0-mutable-alpha.53",
"version": "0.0.1",
"files": [
"cljs.core.js",
"core.js",
"lib",

@@ -18,2 +17,3 @@ "node_cli.js",

"devDependencies": {
"@babel/core": "^7.19.0",
"@vercel/ncc": "^0.34.0",

@@ -23,8 +23,9 @@ "chalk": "^5.0.1",

"esbuild": "^0.14.49",
"source-maps": "^1.0.12"
"react": "^18.2.0",
"shadow-cljs": "^2.20.1",
"source-maps": "^1.0.12",
"@babel/preset-react": "^7.18.6"
},
"dependencies": {
"argparse": "^2.0.1",
"lodash": "^4.17.21"
}
}

@@ -10,2 +10,5 @@ ## Cherry :cherries:

Also check out [Squint](https://github.com/squint-cljs/squint) which
is a CLJS _syntax_ to JS compiler.
## Quickstart

@@ -50,5 +53,5 @@

- [playground](https://borkdude.github.io/cherry/)
- [wordle](https://borkdude.github.io/cherry/examples/wordle/index.html)
- [react](https://borkdude.github.io/cherry/examples/react/index.html)
- [playground](https://squint-cljs.github.io/cherry/)
- [wordle](https://squint-cljs.github.io/cherry/examples/wordle/index.html)
- [react](https://squint-cljs.github.io/cherry/examples/react/index.html)
- [vite](examples/vite)

@@ -79,4 +82,3 @@ - [cherry-action-example](https://github.com/borkdude/cherry-action-example)

- No dependency on Google Closure: this project will use it for bootstrapping
itself (by using the CLJS compiler), but users of this project won't see any
`goog.*` stuff.
itself (by using the CLJS compiler), but users of this project won't use it for compilation
- Macro support

@@ -86,3 +88,3 @@ - REPL support

- Native support for JS object destructuring: `[^:js {:keys [a b]} #js {:a 1 :b 2}]`
- Native support for JSX via `#jsx` reader tag
- Native support for JSX via `#jsx` reader tag. See [example](https://github.com/squint-cljs/cherry/blob/main/examples/jsx/pages/component.cljs).

@@ -96,8 +98,10 @@ Cherry may introduce new constructs such as `js/await` which won't be compatible

See [slides](https://www.dropbox.com/s/955jgzy6hgpx67r/dcd2022-cljs-reimagined.pdf?dl=0) of a presentation given at Dutch Clojure Days 2022 about cherry and squint.
Depending on interest both from people working on this and the broader
community, the above goals may or may not be pursued. If you are interested in
maturing cherry, please submit
[issues](https://github.com/borkdude/cherry/issues) for bug reports or share
[issues](https://github.com/squint-cljs/cherry/issues) for bug reports or share
your thoughts on [Github
Discussions](https://github.com/borkdude/cherry/discussions).
Discussions](https://github.com/squint-cljs/cherry/discussions).

@@ -116,4 +120,16 @@ Cherry started out as a fork of

## Embed cherry in a CLJS/shadow app
See [embed.md](doc/embed.md).
## Development
``` shell
$ git clone git@github.com:squint-cljs/cherry.git
$ cd cherry
$ bb dev
```
License
=======
Cherry is licensed under the EPL, the same as Clojure core and [Scriptjure](https://github.com/arohner/scriptjure). See epl-v10.html in the root directory for more information.

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

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc