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 🙏

© 2025 – Pkg Stats / Ryan Hefner

devextreme-schematics

v1.12.2

Published

DevExtreme schematics

Readme

DevExtreme Schematics

DevExtreme Schematics are Angular workflow tools for applications created with DevExtreme CLI. You can use these tools to add application views and layouts to your apps or to perform other tasks related to DevExtreme and the DevExtreme Angular Application Template. For more information on Angular Schematics, refer to the following topic: Introduction to Angular Schematics.

Included Schematics

This package includes the following schematics:

  • install
    Adds DevExtreme to an Angular application.

  • add-layout
    Adds a DevExtreme layout to an Angular application.

  • add-app-template
    Adds a DevExtreme app template to an Angular application.

  • add-sample-views
    Adds sample views to an Angular application.

  • add-view
    Adds a view to an Angular application.

TypeScript Dependency & Global CLI Usage

Some DevExtreme migration schematics require TypeScript to process inline Angular templates. The CLI attempts to resolve TypeScript from multiple locations:

  • The CLI's own node_modules
  • Your project's node_modules
  • The global node_modules

If the CLI fails to find TypeScript, it skips inline template migration and displays a warning message that contains resolution attempts and errors.

How to Install TypeScript

  1. Local Project: To install TypeScript in a project, run the following command:
    npm install typescript --save-dev
  2. Global CLI: To install TypeScript globally on your machine, run the following command:
    npm install -g typescript

Troubleshooting

  • Some npm global installs may not link dependencies as expected. If you experience repeated TypeScript resolution errors, try running CLI commands from a project where TypeScript is installed locally.
  • You can also manually link TypeScript to your global node_modules if needed.

If errors persist, review resolution attempt information in the warning output and check your npm/node installation paths.