From 460a3c49368ef0860f8c9916d6b39384a67958f8 Mon Sep 17 00:00:00 2001 From: Jhon Vente Date: Tue, 1 Aug 2023 10:22:11 -0500 Subject: [PATCH] fix: example folder excluded --- example/.env.development | 4 ---- example/.eslintignore | 1 - example/module.config.js | 7 ------- example/package.json | 29 ----------------------------- example/public/index.html | 11 ----------- example/src/MyComponent.jsx | 34 ---------------------------------- example/src/index.scss | 4 ---- example/webpack.dev.config.js | 17 ----------------- 8 files changed, 107 deletions(-) delete mode 100644 example/.env.development delete mode 100644 example/.eslintignore delete mode 100644 example/module.config.js delete mode 100644 example/package.json delete mode 100644 example/public/index.html delete mode 100644 example/src/MyComponent.jsx delete mode 100644 example/src/index.scss delete mode 100644 example/webpack.dev.config.js diff --git a/example/.env.development b/example/.env.development deleted file mode 100644 index 34027f97304..00000000000 --- a/example/.env.development +++ /dev/null @@ -1,4 +0,0 @@ -NODE_ENV='development' -REFRESH_ACCESS_TOKEN_ENDPOINT='http://localhost:18000/login_refresh' -LMS_BASE_URL='http://localhost:18000' -ACCESS_TOKEN_COOKIE_NAME='edx-jwt-cookie-header-payload' diff --git a/example/.eslintignore b/example/.eslintignore deleted file mode 100644 index 849ddff3b7e..00000000000 --- a/example/.eslintignore +++ /dev/null @@ -1 +0,0 @@ -dist/ diff --git a/example/module.config.js b/example/module.config.js deleted file mode 100644 index 1f8e78c756b..00000000000 --- a/example/module.config.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = { - localModules: [ - { moduleName: '@edx/paragon/scss/core', dir: '..', dist: 'scss/core' }, - { moduleName: '@edx/paragon/icons', dir: '..', dist: 'icons' }, - { moduleName: '@edx/paragon', dir: '..', dist: 'src' }, - ], -}; diff --git a/example/package.json b/example/package.json deleted file mode 100644 index 8062ed993b6..00000000000 --- a/example/package.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "name": "example", - "version": "1.0.0", - "description": "", - "main": "index.js", - "scripts": { - "build": "fedx-scripts webpack", - "i18n_extract": "BABEL_ENV=i18n fedx-scripts babel src --quiet > /dev/null", - "lint": "fedx-scripts eslint --ext .jsx,.js .", - "precommit": "npm run lint", - "snapshot": "fedx-scripts jest --updateSnapshot", - "start": "fedx-scripts webpack-dev-server --progress", - "test": "fedx-scripts jest --coverage --passWithNoTests" - }, - "author": "", - "license": "ISC", - "dependencies": { - "@edx/brand-openedx": "^1.1.0", - "@edx/frontend-platform": "^4.2.0", - "@faker-js/faker": "^7.6.0", - "core-js": "^3.22.2", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "regenerator-runtime": "^0.13.9" - }, - "devDependencies": { - "@edx/frontend-build": "^12.8.10" - } -} diff --git a/example/public/index.html b/example/public/index.html deleted file mode 100644 index c00bf390631..00000000000 --- a/example/public/index.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - Example - - - - -
- - diff --git a/example/src/MyComponent.jsx b/example/src/MyComponent.jsx deleted file mode 100644 index 3bfab4ddcdf..00000000000 --- a/example/src/MyComponent.jsx +++ /dev/null @@ -1,34 +0,0 @@ -import React, { useState } from 'react'; -import { Button, Form, Icon, Bubble } from '@edx/paragon'; // eslint-disable-line -import { FavoriteBorder } from '@edx/paragon/icons'; // eslint-disable-line - -const MyComponent = () => { - const [value, setValue] = useState(''); - const handleChange = (e) => setValue(e.target.value); - // eslint-disable-next-line no-alert - const handleClick = () => alert('Form is submitted!'); - - return ( -
-
-

- My Form -

- 1 -
-
- - } - floatingLabel="My component" - /> - - -
-
- ); -}; - -export default MyComponent; diff --git a/example/src/index.scss b/example/src/index.scss deleted file mode 100644 index c1010a126d3..00000000000 --- a/example/src/index.scss +++ /dev/null @@ -1,4 +0,0 @@ -@import "@edx/brand-openedx/paragon/fonts"; -@import "@edx/brand-openedx/paragon/variables"; -@import "~@edx/paragon/scss/core/core"; -@import "@edx/brand-openedx/paragon/overrides"; diff --git a/example/webpack.dev.config.js b/example/webpack.dev.config.js deleted file mode 100644 index c1ad4033af0..00000000000 --- a/example/webpack.dev.config.js +++ /dev/null @@ -1,17 +0,0 @@ -const { createConfig } = require('@edx/frontend-build'); - -const config = createConfig('webpack-dev'); -const resolvedAlias = {}; - -// When frontend-build tries to resolve aliases defined in module.config.js file -// it tries to also resolve their peerDependencies by creating additional aliases for them that -// point to MFE's node_modules, which we do not have since we use npm workspaces in this repo. -// This loop will simply step out of `example` app's directory and point to Paragon's node_modules -// for every alias that frontend-build configured to point to `examples`'s app node_modules. -Object.entries(config.resolve.alias).forEach(([key, pathInNodeModules]) => { - resolvedAlias[key] = pathInNodeModules.replace('example/', ''); -}); - -config.resolve.alias = resolvedAlias; - -module.exports = config;