Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/seandenigris/amber-ston
Smalltalk Object Notation for Amber. This is a work in progress and not ready for inclusion in projects... stay tuned.
https://github.com/seandenigris/amber-ston
Last synced: about 2 months ago
JSON representation
Smalltalk Object Notation for Amber. This is a work in progress and not ready for inclusion in projects... stay tuned.
- Host: GitHub
- URL: https://github.com/seandenigris/amber-ston
- Owner: seandenigris
- License: mit
- Created: 2015-06-14T11:52:47.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-06-14T06:51:52.000Z (over 9 years ago)
- Last Synced: 2024-10-08T20:22:16.777Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 150 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-MIT
Awesome Lists containing this project
README
# STON (Smalltalk Object Notation) for Amber Smalltalk
## Note: This is not ready for use and has not been published in Bower as yet. The instructions below will not work yet.
Port of STON (Smalltalk Object Notation) for Amber Smalltalk
## Getting Started
Install Amber and create an Amber project,
as shown in [Amber Instructions](https://github.com/amber-smalltalk/amber#prerequisites).## Use STON for Amber as a library in a client project
If not already present, create a client project
in an empty directory with `amber init`.In a client project, run
```sh
bower install amber-ston --save
grunt devel
amber serve
```Go to `http://localhost:4000/` in your browser and
in all packages that use STON for Amber,
add `'amber-ston/STON-Kernel', 'amber-ston/STON-Core'` to the package imports,
save the change and commit the package. Reload.## Contributing
To bring project alive (for example after `git clone`):
```sh
npm install
bower install
grunt devel
```Developing the project (after brought alive):
Start server with `amber serve` and go to `http://localhost:4000/` in your browser and follow the instructions