Kaynağa Gözat

material-framework -> @alancnet/material-framework

Alan Colon 7 yıl önce
ebeveyn
işleme
2dafa5f007

+ 6 - 6
README.md

@@ -68,7 +68,7 @@ overridden, but it is only required to specify one in each case (generally
   - `module.exports` includes exports from the framework.
 
     ```javascript
-    const {database} = require('material-framework/server')
+    const {database} = require('@alancnet/material-framework/server')
     const WildBerry = require('./wild-berry')
 
     module.exports = Object.assign(database, {
@@ -82,7 +82,7 @@ overridden, but it is only required to specify one in each case (generally
   - `controller` accepts case parameter overrides, otherwise they will derive from `Type.name`.
 
     ```javascript
-    const { controller } = require('material-framework/lib/crud')
+    const { controller } = require('@alancnet/material-framework/lib/crud')
     const { WildBerry } = require('../database')
 
     module.exports = controller({
@@ -98,7 +98,7 @@ overridden, but it is only required to specify one in each case (generally
   - Controllers are exported on the framework library also.
 
     ```javascript
-    const { controllers: C } = require('material-framework/server')
+    const { controllers: C } = require('@alancnet/material-framework/server')
     const wildBerry = require('./wild-berry')
 
     module.exports = Object.assign(C, {
@@ -114,7 +114,7 @@ overridden, but it is only required to specify one in each case (generally
 
     ```javascript
     const C = require('./controllers')
-    const { routes:crudRoutes } = require('material-framework/lib/crud')
+    const { routes:crudRoutes } = require('@alancnet/material-framework/lib/crud')
 
     module.exports = app => {
       crudRoutes({ app, controller: C.wildBerry, camelName: 'wildBerry' })
@@ -129,7 +129,7 @@ overridden, but it is only required to specify one in each case (generally
   - `pages` accept a `layout` property for simple layout definitions. See [TODO: Layout](#layout)
 
     ```javascript
-    const { pages } = require('material-framework/app/crud')
+    const { pages } = require('@alancnet/material-framework/app/crud')
 
     pages({
       camelName: 'wildBerry',
@@ -166,7 +166,7 @@ overridden, but it is only required to specify one in each case (generally
   - This file is loaded before all others because the overrides are used early on in the application lifecycle.
 
     ```javascript
-    const assets = require('material-framework/app/assets')
+    const assets = require('@alancnet/material-framework/app/assets')
     module.exports = Object.assign(assets, {
       wildBerryIcon: require('./wild-berry.svg')
     })

+ 1 - 1
app/app.js

@@ -1,5 +1,5 @@
 const angular = require('angular')
-require('material-framework/app')
+require('@alancnet/material-framework/app')
 const routes = require('./routes')
 
 const app = angular.module('app', ['material-framework'])

+ 1 - 1
app/assets/index.js

@@ -1,4 +1,4 @@
-const assets = require('material-framework/app/assets')
+const assets = require('@alancnet/material-framework/app/assets')
 module.exports = Object.assign(assets, {
   // TODO: Insert project assets
   // Override logo with image

+ 1 - 1
app/index.js

@@ -1,7 +1,7 @@
 const assets = require('./assets')
 require('../auto-crud')
 const app = require('./app')
-require('material-framework/auto-crud/app-factory')()
+require('@alancnet/material-framework/auto-crud/app-factory')()
 require('./services')
 require('./components')
 module.exports = {

+ 28 - 0
auto-crud/actor.js

@@ -0,0 +1,28 @@
+const { register, Sequelize } = require('@alancnet/material-framework/auto-crud')
+
+register({
+  camelName: 'actor',
+  iconAsset: 'userIcon',
+  schema: {
+    id: {
+      type: Sequelize.UUID,
+      defaultValue: Sequelize.UUIDV1,
+      primaryKey: true
+    },
+    name: Sequelize.STRING
+  },
+  options: {
+    paranoid: true
+  },
+  columns: [
+    { camelName: 'name' }
+  ],
+  layout: [
+    {
+      section: 'Details',
+      rows: [
+        [ 'name' ]
+      ]
+    }
+  ]
+})

+ 1 - 1
auto-crud/index.js

@@ -1,7 +1,7 @@
 /* Example */
 /*
 
-const { register, Sequelize } = require('material-framework/auto-crud')
+const { register, Sequelize } = require('@alancnet/material-framework/auto-crud')
 
 register({
   camelName: 'actor',

+ 2 - 2
bin/project.js

@@ -1,6 +1,6 @@
 const config = require('../config')
-const frameworkConfig = require('material-framework/config')
+const frameworkConfig = require('@alancnet/material-framework/config')
 frameworkConfig.inject(config)
 require('../lib/server')
 require('../lib/database')
-require('material-framework/bin/project')
+require('@alancnet/material-framework/bin/project')

+ 1 - 1
lib/controllers/index.js

@@ -1,4 +1,4 @@
-const { controllers: C } = require('material-framework/server')
+const { controllers: C } = require('@alancnet/material-framework/server')
 
 module.exports = Object.assign(C, {
   // TODO: API Controllers

+ 1 - 1
lib/database/index.js

@@ -1,4 +1,4 @@
-const {database} = require('material-framework/server')
+const {database} = require('@alancnet/material-framework/server')
 
 module.exports = Object.assign(database, {
   // TODO: App models

+ 1 - 1
lib/database/sequelize.js

@@ -1 +1 @@
-module.exports = require('material-framework/server').database.sequelize
+module.exports = require('@alancnet/material-framework/server').database.sequelize

+ 1 - 1
lib/routes.js

@@ -1,5 +1,5 @@
 const C = require('./controllers')
-const { routes:crudRoutes } = require('material-framework/lib/crud')
+const { routes:crudRoutes } = require('@alancnet/material-framework/lib/crud')
 
 module.exports = app => {
   // TODO: REST Routes

+ 1 - 1
lib/server.js

@@ -1,4 +1,4 @@
 require('../auto-crud')
-const { app } = require('material-framework/server')
+const { app } = require('@alancnet/material-framework/server')
 const routes = require('./routes')
 routes(app)