npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

ember-cli-emberscript

v0.0.18

Published

Adds precompilation of EmberScript files and all the basic generation types to the `ember generate` command.

Downloads

7

Readme

EmberScript support for ember-cli

Adds precompilation of EmberScript files and all the basic generation types to the ember generate command.

Includes

  • Generating files in EmberScript with ember generate
  • Preprocessing EmberScript-files in your app

Install

npm install ember-cli-emberscript --save-dev

Should work with ember-cli version 0.0.44 and up (if not let me know).

How to use

Run ember help generate to get a list of available blueprints. Use them by running ember g <blueprint> <args>, for instance ember g controller pants type:array

EmberScript version

Currently, the multi-compile version of EmberScript is used to allow for multi script languages to co-exide and be compiled separately for a single file. This is to overcome when EmberScript adds certain variables to the top (see issue #44

  "dependencies": {
    ...
    "ember-script": "git://github.com/kristianmandrup/ember-script#0.0.17"
  }

Script file layout

The basic layout of a file is like this. In thee blueprints, (ember) is used as the emberscript indicator, but you might as well use simply (em).

See more info @ emberscript multicompile.

  • coffeescript: cs, coffee
  • javascript: js, ecma
  • livescript: ls, live
  • emberscript: em, ember

By convention, the first fragment will then be treated as normal coffeescript and be compiled separately before the emberscript (or whatever) coming after. This allows you to easily insert ES6 module statements where you want etc.

Please check out the README for more details and customisation options.

class Post
  # ...

`export default Post`

Status

Promising!!

Roadmap

Let me know what you would like to see...