Skip to content
Snippets Groups Projects
Commit 4745eeb0 authored by Christos's avatar Christos
Browse files

Merge branch 'remove-layout-from-monorepo' into 'master'

Remove layout from monorepo

See merge request !183
parents 8d4d957c 74451dea
No related branches found
No related tags found
1 merge request!183Remove layout from monorepo
import babel from 'rollup-plugin-babel';
import commonjs from '@rollup/plugin-commonjs';
import external from 'rollup-plugin-peer-deps-external';
import { terser } from 'rollup-plugin-terser';
export default {
input: './index.js',
output: [
{
file: 'dist/index.js',
format: 'cjs',
sourcemap: true,
},
],
plugins: [
external({
includeDependencies: true,
}),
babel({
presets: ['react-app'],
exclude: 'node_modules/**',
runtimeHelpers: true,
}),
commonjs(),
terser(),
],
external: [
'@fortawesome/react-fontawesome',
'react-dropdown',
'inversify',
'prosemirror-dev-tools',
'lodash',
'react-is',
'uuid',
'wax-prosemirror-schema',
'wax-prosemirror-core',
'wax-prosemirror-themes',
'wax-prosemirror-components',
],
};
const px2vw = (size, width = 1920) => `${size / width * 100}vw`;
export default px2vw;
......@@ -20,7 +20,6 @@
"prosemirror-view": "1.15.2",
"wax-prosemirror-components": "^0.0.20",
"wax-prosemirror-core": "^0.0.20",
"wax-prosemirror-layouts": "^0.0.20",
"wax-prosemirror-utilities": "^0.0.20"
}
}
export { default as Service } from './src/Service';
export { default as componentPlugin } from './src/LayoutService/components/componentPlugin';
export { default as LayoutService } from './src/LayoutService/LayoutService';
export { default as MenuService } from './src/MenuService/MenuService';
export { default as LinkService } from './src/LinkService/LinkService';
......
......@@ -28,7 +28,6 @@
"uuid": "^7.0.3",
"wax-prosemirror-components": "^0.0.20",
"wax-prosemirror-core": "^0.0.20",
"wax-prosemirror-layouts": "^0.0.20",
"wax-prosemirror-plugins": "^0.0.20",
"wax-prosemirror-schema": "^0.0.20",
"wax-prosemirror-utilities": "^0.0.20"
......
import React, { Component } from "react";
import { useInjection } from "wax-prosemirror-core";
import React, { Component } from 'react';
import { useInjection } from 'wax-prosemirror-core';
class UpdateView extends Component {
constructor(props) {
super(props);
this.state = {
view: this.props.view
view: this.props.view,
};
}
......@@ -20,7 +20,7 @@ class UpdateView extends Component {
}
const ComponentPlugin = renderArea => layoutProps => {
const { instance } = useInjection("Layout");
const { instance } = useInjection('Layout');
const components = instance.render(renderArea);
......
# dependencies
/node_modules
# testing
/coverage
# production
/build
# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
.directory
npm-debug.log*
yarn-debug.log*
yarn-error.log*
yarn.lock
package-lock.json
export { default as cokoTheme } from "./src/coko-theme/index";
export {
default as ButtonStyles
} from "./src/coko-theme/elements/ButtonStyles";
{
"name": "wax-prosemirror-themes",
"author": "Christos Kokosias",
"version": "0.0.20",
"description": "Wax prosemirror themes",
"license": "MIT",
"main": "index.js",
"files": [
"dist"
],
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build": "BABEL_ENV=production rollup -c"
},
"dependencies": {
"@pubsweet/ui-toolkit": "^2.2.13",
"fontsource-merriweather": "^3.0.9",
"typeface-fira-sans-condensed": "^0.0.54",
"typeface-vollkorn": "^0.0.54"
}
}
import babel from 'rollup-plugin-babel';
import commonjs from '@rollup/plugin-commonjs';
import external from 'rollup-plugin-peer-deps-external';
import { terser } from 'rollup-plugin-terser';
export default {
input: './index.js',
output: [
{
file: 'dist/index.js',
format: 'cjs',
sourcemap: true,
},
],
plugins: [
external({
includeDependencies: true,
}),
babel({
exclude: 'node_modules/**',
runtimeHelpers: true,
}),
commonjs(),
terser(),
],
external: ['styled-components'],
};
......@@ -1970,15 +1970,6 @@
dependencies:
mkdirp "^1.0.4"
 
"@pubsweet/ui-toolkit@^2.2.13":
version "2.3.1"
resolved "https://registry.yarnpkg.com/@pubsweet/ui-toolkit/-/ui-toolkit-2.3.1.tgz#0a3506a4b9eaeb9b54811982dc44cb87ca9892bf"
integrity sha512-RFtkqCm/SItUEZPuBMM34WHFmiUhGs4EmreNMlNJg1TQnG9d6iirqy911oLEfJYtvR/fbxgeQFbtRle2yre64w==
dependencies:
color "^3.0.0"
lodash "^4.17.4"
styled-components "^4.1.1"
"@pubsweet/ui-toolkit@^2.3.1":
version "2.3.2"
resolved "https://registry.yarnpkg.com/@pubsweet/ui-toolkit/-/ui-toolkit-2.3.2.tgz#44b9b97b399027ef90bf0c30768475284f437fb4"
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment