Skip to content

Commit 378642e

Browse files
committed
convert to namespaced packages
1 parent e5d5876 commit 378642e

File tree

12 files changed

+22
-21
lines changed

12 files changed

+22
-21
lines changed

README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# denali-typescript
1+
# @denali-js/typescript
22

3-
[![CircleCI](https://img.shields.io/circleci/project/github/denali-js/denali-typescript.svg?style=flat-square)](https://circleci.com/gh/denali-js/denali-typescript)
4-
[![Dependencies](https://img.shields.io/david/denali-js/denali-typescript.svg?style=flat-square)](https://david-dm.org/denali-js/denali-typescript)
5-
[![npm downloads](https://img.shields.io/npm/dm/denali-typescript.svg?style=flat-square)](https://www.npmjs.com/package/denali-typescript)
6-
![latest version](https://img.shields.io/npm/v/denali-typescript.svg?style=flat-square)
3+
[![CircleCI](https://img.shields.io/circleci/project/github/@denali-js/typescript.svg?style=flat-square)](https://circleci.com/gh/@denali-js/typescript)
4+
[![Dependencies](https://img.shields.io/david/@denali-js/typescript.svg?style=flat-square)](https://david-dm.org/@denali-js/typescript)
5+
[![npm downloads](https://img.shields.io/npm/dm/@denali-js/typescript.svg?style=flat-square)](https://www.npmjs.com/package/@denali-js/typescript)
6+
![latest version](https://img.shields.io/npm/v/@denali-js/typescript.svg?style=flat-square)
77

8-
Build your Denali app using Typescript! Just `$ denali install denali-typescript`
8+
Build your Denali app using Typescript! Just `$ denali install @denali-js/typescript`
99
and you're good to go!
1010

1111

blueprints/denali-typescript/index.ts blueprints/default/index.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { unlinkSync, renameSync } from 'fs';
22
import * as glob from 'glob';
3-
import { Blueprint, ui } from 'denali-cli';
3+
import { Blueprint, ui } from '@denali-js/cli';
44
import * as createDebug from 'debug';
55

6-
const debug = createDebug('denali-typescript');
6+
const debug = createDebug('@denali-js/typescript');
77

88
export default class DenaliTypescriptBlueprint extends Blueprint {
9-
static blueprintName = 'denali-typescript';
9+
static blueprintName = 'default';
1010
static description = 'Installs denali-typescript';
1111

1212
async postInstall() {

denali-build.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
const path = require('path');
22
const chalk = require('chalk');
3-
const { AddonBuilder, ui } = require(`denali-cli`);
3+
const { AddonBuilder, ui } = require(`@denali-js/cli`);
44
const Funnel = require('broccoli-funnel');
55
const MergeTree = require('broccoli-merge-trees');
66
const { typescript: Typescript } = require('broccoli-typescript-compiler');

lib/mixin.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { MixinApplicator, MixinFactory } from 'denali';
1+
import { MixinApplicator, MixinFactory } from '@denali-js/core';
22

33
export interface Mixable<T> {
44
add<U extends T>(Mixin: MixinApplicator<T, U>): U & Mixable<U>;

package.json

+5-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "denali-typescript",
3-
"version": "0.0.11",
2+
"name": "@denali-js/typescript",
3+
"version": "0.1.0",
44
"scripts": {
55
"build": "denali build",
66
"prepublishOnly": "npm run build",
@@ -18,15 +18,16 @@
1818
"main": "dist/lib/index.js",
1919
"typings": "dist/lib/index.d.ts",
2020
"license": "MIT",
21+
"repository": "denali-js/typescript",
2122
"dependencies": {
2223
"@types/debug": "^0.0.30",
2324
"@types/glob": "^5.0.32",
2425
"bluebird": "^3.4.6",
2526
"broccoli-typescript-compiler": "2.2.0",
2627
"chalk": "^2.1.0",
2728
"debug": "^3.0.1",
28-
"denali": "0.0.44",
29-
"denali-cli": "0.0.24",
29+
"@denali-js/core": "^0.1.0",
30+
"@denali-js/cli": "^0.1.0",
3031
"glob": "^7.1.2",
3132
"lodash": "^4.16.4",
3233
"resolve": "^1.4.0",

test/acceptance/transpiles-with-typescript.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import test from 'ava';
22
import * as fs from 'fs';
33
import * as path from 'path';
4-
import { CommandAcceptanceTest } from 'denali-cli';
4+
import { CommandAcceptanceTest } from '@denali-js/cli';
55

66
test('transpiles source with typescript', async (t) => {
77
let build = new CommandAcceptanceTest('build', { name: 'build-command' });

test/dummy/app/actions/application.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Action } from 'denali';
1+
import { Action } from '@denali-js/core';
22

33
export default abstract class ApplicationAction extends Action {
44
}

test/dummy/app/application.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Application } from 'denali';
1+
import { Application } from '@denali-js/core';
22

33
export default class DummyApplication extends Application {
44
}

test/dummy/config/routes.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Router } from 'denali';
1+
import { Router } from '@denali-js/core';
22

33
export default function drawRoutes(router: Router) {
44

test/dummy/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "dummy",
33
"version": "0.0.0",
44
"dependencies": {
5-
"denali": "*",
6-
"denali-typescript": "*"
5+
"@denali-js/core": "*",
6+
"@denali-js/typescript": "*"
77
}
88
}

0 commit comments

Comments
 (0)